ApexERPHost

<back to all web services

POSClaimPosNum

Requires Authentication
The following routes are available for this service:
PATCH/POS/ClaimPOSNum/{POS_ID}
POSClaimPosNum Parameters:
NameParameterData TypeRequiredDescription
POS_IDpathintNo
POSClaimPosNumResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ResultformboolNo
POSDataformPOSDataNo
POSData Parameters:
NameParameterData TypeRequiredDescription
CurrentBatchIdformGuid?No
CurrentBatchDateformDateTime?No
LastBatchDateformDateTime?No
IsBatchOpenformboolNo
CurrentBatchNumberformint?No
LastReceiptNumbersformLastReceiptNumbersNo
ReceiptTotalsformReceiptTotalsNo
BrokenShiftInfoformBrokenShiftDataNo
LastReceiptNumbers Parameters:
NameParameterData TypeRequiredDescription
Saleformint?No
Returnformint?No
SaleStornformint?No
ReturnStornformint?No
CashInformint?No
CashOutformint?No
XReportformint?No
ZReportformint?No
BatchOpenformint?No
Printformlong?No
Giftformint?No
ReturnGiftformint?No
GiftStornformint?No
ReturnGiftStornformint?No
Movementformint?No
CashBackOutformint?No
ReceiptTotals Parameters:
NameParameterData TypeRequiredDescription
InCashformdecimal?No
InNonCashformdecimal?No
OutCashformdecimal?No
OutNonCashformdecimal?No
Currentformdecimal?No
SaleCashformdecimal?No
SaleStornCashformdecimal?No
ReturnCashformdecimal?No
ReturnStornCashformdecimal?No
Giftformdecimal?No
GiftStornformdecimal?No
ReturnGiftformdecimal?No
ReturnGiftStornformdecimal?No
ReturnCashBackformdecimal?No
ReturnStornCashBackformdecimal?No
BrokenShiftData Parameters:
NameParameterData TypeRequiredDescription
_nCashBackOutformintNo
_sCashBackOutformdecimalNo
_sCashBackOutPureformdecimalNo
_nCashBackOutStformintNo
_sCashBackOutStformdecimalNo
_sforw2formdecimalNo
_sforw3formdecimalNo
_sforw4formdecimalNo
_sforwst2formdecimalNo
_sforwst3formdecimalNo
_sforwst4formdecimalNo
_ninkinformintNo
_sinkinformdecimalNo
_servnformdecimalNo
_servsformdecimalNo
_sgssformdecimalNo
_sgrsformdecimalNo
_ninkoutformintNo
_sinkoutformdecimalNo
_stservnformdecimalNo
_stservsformdecimalNo
_spssformdecimalNo
_sprsformdecimalNo
_nforwformintNo
_zedn3formintNo
_zeds3formdecimalNo
_b40anformintNo
_b40asformdecimalNo
_nforwpformintNo
_sforwpformdecimalNo
_nforwstformintNo
_zedn0formintNo
_zeds0formdecimalNo
_b41cnformintNo
_b41csformdecimalNo
_nforwstpformintNo
_sforwstpformdecimalNo
_nbackformintNo
_sbackrformdecimalNo
_sbackvformdecimalNo
_zedn1formintNo
_zeds1formdecimalNo
_b40bnformintNo
_b40bsformdecimalNo
_nbackpformintNo
_sbackpformdecimalNo
_nbackstformintNo
_sbackstrformdecimalNo
_sbackstvformdecimalNo
_zedn2formintNo
_zeds2formdecimalNo
_b41dnformintNo
_b41dsformdecimalNo
_nbackstpformintNo
_sbackstpformdecimalNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

PATCH /POS/ClaimPOSNum/{POS_ID} HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	POS_ID: 0
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	ResponseStatus: 
	{
		ErrorCode: String,
		Message: String,
		StackTrace: String,
		Errors: 
		[
			{
				ErrorCode: String,
				FieldName: String,
				Message: String,
				Meta: 
				{
					String: String
				}
			}
		],
		Meta: 
		{
			String: String
		}
	},
	Result: False,
	POSData: 
	{
		CurrentBatchId: 00000000000000000000000000000000,
		CurrentBatchDate: 0001-01-01,
		LastBatchDate: 0001-01-01,
		IsBatchOpen: False,
		CurrentBatchNumber: 0,
		LastReceiptNumbers: 
		{
			Sale: 0,
			Return: 0,
			SaleStorn: 0,
			ReturnStorn: 0,
			CashIn: 0,
			CashOut: 0,
			XReport: 0,
			ZReport: 0,
			BatchOpen: 0,
			Print: 0,
			Gift: 0,
			ReturnGift: 0,
			GiftStorn: 0,
			ReturnGiftStorn: 0,
			Movement: 0,
			CashBackOut: 0
		},
		ReceiptTotals: 
		{
			InCash: 0,
			InNonCash: 0,
			OutCash: 0,
			OutNonCash: 0,
			Current: 0,
			SaleCash: 0,
			SaleStornCash: 0,
			ReturnCash: 0,
			ReturnStornCash: 0,
			Gift: 0,
			GiftStorn: 0,
			ReturnGift: 0,
			ReturnGiftStorn: 0,
			ReturnCashBack: 0,
			ReturnStornCashBack: 0
		},
		BrokenShiftInfo: 
		{
			_nCashBackOut: 0,
			_sCashBackOut: 0,
			_sCashBackOutPure: 0,
			_nCashBackOutSt: 0,
			_sCashBackOutSt: 0,
			_sforw2: 0,
			_sforw3: 0,
			_sforw4: 0,
			_sforwst2: 0,
			_sforwst3: 0,
			_sforwst4: 0,
			_ninkin: 0,
			_sinkin: 0,
			_servn: 0,
			_servs: 0,
			_sgss: 0,
			_sgrs: 0,
			_ninkout: 0,
			_sinkout: 0,
			_stservn: 0,
			_stservs: 0,
			_spss: 0,
			_sprs: 0,
			_nforw: 0,
			_zedn3: 0,
			_zeds3: 0,
			_b40an: 0,
			_b40as: 0,
			_nforwp: 0,
			_sforwp: 0,
			_nforwst: 0,
			_zedn0: 0,
			_zeds0: 0,
			_b41cn: 0,
			_b41cs: 0,
			_nforwstp: 0,
			_sforwstp: 0,
			_nback: 0,
			_sbackr: 0,
			_sbackv: 0,
			_zedn1: 0,
			_zeds1: 0,
			_b40bn: 0,
			_b40bs: 0,
			_nbackp: 0,
			_sbackp: 0,
			_nbackst: 0,
			_sbackstr: 0,
			_sbackstv: 0,
			_zedn2: 0,
			_zeds2: 0,
			_b41dn: 0,
			_b41ds: 0,
			_nbackstp: 0,
			_sbackstp: 0
		}
	}
}