GET | /POS/Data | ||
---|---|---|---|
GET | /POS/{POS_ID}/Data |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
POS_ID | path | int | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ResponseStatus | form | ResponseStatus | No | |
POSData | form | POSData | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
CurrentBatchId | form | Guid? | No | |
CurrentBatchDate | form | DateTime? | No | |
LastBatchDate | form | DateTime? | No | |
IsBatchOpen | form | bool | No | |
CurrentBatchNumber | form | int? | No | |
LastReceiptNumbers | form | LastReceiptNumbers | No | |
ReceiptTotals | form | ReceiptTotals | No | |
BrokenShiftInfo | form | BrokenShiftData | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Sale | form | int? | No | |
Return | form | int? | No | |
SaleStorn | form | int? | No | |
ReturnStorn | form | int? | No | |
CashIn | form | int? | No | |
CashOut | form | int? | No | |
XReport | form | int? | No | |
ZReport | form | int? | No | |
BatchOpen | form | int? | No | |
form | long? | No | ||
Gift | form | int? | No | |
ReturnGift | form | int? | No | |
GiftStorn | form | int? | No | |
ReturnGiftStorn | form | int? | No | |
Movement | form | int? | No | |
CashBackOut | form | int? | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
InCash | form | decimal? | No | |
InNonCash | form | decimal? | No | |
OutCash | form | decimal? | No | |
OutNonCash | form | decimal? | No | |
Current | form | decimal? | No | |
SaleCash | form | decimal? | No | |
SaleStornCash | form | decimal? | No | |
ReturnCash | form | decimal? | No | |
ReturnStornCash | form | decimal? | No | |
Gift | form | decimal? | No | |
GiftStorn | form | decimal? | No | |
ReturnGift | form | decimal? | No | |
ReturnGiftStorn | form | decimal? | No | |
ReturnCashBack | form | decimal? | No | |
ReturnStornCashBack | form | decimal? | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
_nCashBackOut | form | int | No | |
_sCashBackOut | form | decimal | No | |
_sCashBackOutPure | form | decimal | No | |
_nCashBackOutSt | form | int | No | |
_sCashBackOutSt | form | decimal | No | |
_sforw2 | form | decimal | No | |
_sforw3 | form | decimal | No | |
_sforw4 | form | decimal | No | |
_sforwst2 | form | decimal | No | |
_sforwst3 | form | decimal | No | |
_sforwst4 | form | decimal | No | |
_ninkin | form | int | No | |
_sinkin | form | decimal | No | |
_servn | form | decimal | No | |
_servs | form | decimal | No | |
_sgss | form | decimal | No | |
_sgrs | form | decimal | No | |
_ninkout | form | int | No | |
_sinkout | form | decimal | No | |
_stservn | form | decimal | No | |
_stservs | form | decimal | No | |
_spss | form | decimal | No | |
_sprs | form | decimal | No | |
_nforw | form | int | No | |
_zedn3 | form | int | No | |
_zeds3 | form | decimal | No | |
_b40an | form | int | No | |
_b40as | form | decimal | No | |
_nforwp | form | int | No | |
_sforwp | form | decimal | No | |
_nforwst | form | int | No | |
_zedn0 | form | int | No | |
_zeds0 | form | decimal | No | |
_b41cn | form | int | No | |
_b41cs | form | decimal | No | |
_nforwstp | form | int | No | |
_sforwstp | form | decimal | No | |
_nback | form | int | No | |
_sbackr | form | decimal | No | |
_sbackv | form | decimal | No | |
_zedn1 | form | int | No | |
_zeds1 | form | decimal | No | |
_b40bn | form | int | No | |
_b40bs | form | decimal | No | |
_nbackp | form | int | No | |
_sbackp | form | decimal | No | |
_nbackst | form | int | No | |
_sbackstr | form | decimal | No | |
_sbackstv | form | decimal | No | |
_zedn2 | form | int | No | |
_zeds2 | form | decimal | No | |
_b41dn | form | int | No | |
_b41ds | form | decimal | No | |
_nbackstp | form | int | No | |
_sbackstp | form | decimal | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /POS/Data HTTP/1.1 Host: apex.nikoratrade.ge Accept: text/jsv
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 } }, 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 } } }