GET
Získá kolekci BO Nastavení kasy
GET
Získá konkrétní BO Nastavení kasy
POST
Vytvoří nový BO Nastavení kasy a vrátí jeho kompletní reprezentaci
PUT
Provede aktualizaci BO Nastavení kasy a vrátí jeho kompletní, aktualizovanou reprezentaci. Operaci PUT je možné využívat i k částečným aktualizacím zdrojů (PATCH).
DELETE
Smaže BO Nastavení kasy na základě jeho ID
Tiskárna, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, fkAnsiCaseSensitive
Periferie; kolekce BO Periferie, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Řada dokladů; ID objektu Řada dokladů, pole vlastněné tabulkou, možné řadit a filtrovat
Otevírání zásuvky, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Zabezpečené vypnutí kasy, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Povolený stop, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Povinný login, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Skrytý, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Název, pole vlastněné tabulkou, možné řadit a filtrovat
ID síť. karty, pole vlastněné tabulkou, možné řadit a filtrovat
Verze objektu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Tiskárny bonů; kolekce BO Tiskárna bonů, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Mapa prodejních míst; ID objektu Mapa prodejních míst, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Sada tlačítek; ID objektu Sada tlačítek dotykové kasy, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Způsob platby, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Účtenku jako report, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Tisknout účtenku na obě tiskárny, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Tisknout název na více řádek, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Tisknout název na bonu na více řádek, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Dotaz před tiskem pro maloobchodní prodej, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Dotaz před tiskem pro restaurační prodej, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Dotaz před tiskem náhledu účtenky, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Řádky; kolekce BO Periferie, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Obrazovka, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Provoz; ID objektu Nastavení provozu, pole vlastněné tabulkou, možné řadit a filtrovat
Zobrazovat makrokartu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Zobrazovat sklad, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Obrázek zboží, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Obsah řádku kasy, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Sčítat, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
ID třídy, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
Název, pouze pro čtení
Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
GET
https://atd.abra.eu/demodata/posstations?take=1
ResponseGET
https://atd.abra.eu/demodata/posstations/{id}
{
"ID": "1100000101",
"ObjVersion": 21,
"Rows": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"Hidden": false,
"Name": "Kasa",
"Node": "00090FAA0001",
"DefaultLPT": "0",
"DrawerMode": 1,
"SumRows": true,
"DocQueue_ID": "U700000101",
"Shop_ID": "1300000101",
"PaymentStyle": 1,
"POSTouchKey_ID": "1100000101",
"POSSellingStandsMap_ID": "1000000101",
"Picture_ID": null,
"ShowStoreCardPicture": false,
"ScreenMode": 1,
"ForcedLogin": false,
"EnableTotalStop": false,
"EnableSecureStop": false,
"QuestionBeforeBill": false,
"QuestionBeforeBillGastro": false,
"QuestionBeforeBillPreview": false,
"StoreCardShowFormat": 3,
"ShowStore": false,
"ShowMacroCard": false,
"PrintBillAsReport": false,
"PrintNameMultiLine": false,
"PrintOrderNameMultiLine": true,
"PrintBillMultiple": false,
"Devices": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"OrderPrinters": [
{
"id": "3000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "3200000101"
},
{
"id": "2000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "2200000101"
},
{
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "1200000101"
}
]
}
POST
https://atd.abra.eu/demodata/query
{"class": "posstations", "take": "1"}
POST
https://atd.abra.eu/demodata/posstations/query
{"take": "1"}
Response
{
"ID": "1100000101",
"ObjVersion": 21,
"Rows": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"Hidden": false,
"Name": "Kasa",
"Node": "00090FAA0001",
"DefaultLPT": "0",
"DrawerMode": 1,
"SumRows": true,
"DocQueue_ID": "U700000101",
"Shop_ID": "1300000101",
"PaymentStyle": 1,
"POSTouchKey_ID": "1100000101",
"POSSellingStandsMap_ID": "1000000101",
"Picture_ID": null,
"ShowStoreCardPicture": false,
"ScreenMode": 1,
"ForcedLogin": false,
"EnableTotalStop": false,
"EnableSecureStop": false,
"QuestionBeforeBill": false,
"QuestionBeforeBillGastro": false,
"QuestionBeforeBillPreview": false,
"StoreCardShowFormat": 3,
"ShowStore": false,
"ShowMacroCard": false,
"PrintBillAsReport": false,
"PrintNameMultiLine": false,
"PrintOrderNameMultiLine": true,
"PrintBillMultiple": false,
"Devices": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"OrderPrinters": [
{
"id": "3000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "3200000101"
},
{
"id": "2000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "2200000101"
},
{
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "1200000101"
}
]
}
BodyPOST
https://atd.abra.eu/demodata/posstations?select=id
{
"DefaultLPT": "0",
"Devices": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"DocQueue_ID": "U700000101",
"DrawerMode": 1,
"EnableSecureStop": false,
"EnableTotalStop": false,
"ForcedLogin": false,
"Hidden": false,
"Name": "Kasa",
"Node": "00090FAA0001",
"OrderPrinters": [
{
"id": "3000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "3200000101"
},
{
"id": "2000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "2200000101"
},
{
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "1200000101"
}
],
"POSSellingStandsMap_ID": "1000000101",
"POSTouchKey_ID": "1100000101",
"PaymentStyle": 1,
"PrintBillAsReport": false,
"PrintBillMultiple": false,
"PrintNameMultiLine": false,
"PrintOrderNameMultiLine": true,
"QuestionBeforeBill": false,
"QuestionBeforeBillGastro": false,
"QuestionBeforeBillPreview": false,
"Rows": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"ScreenMode": 1,
"Shop_ID": "1300000101",
"ShowMacroCard": false,
"ShowStore": false,
"ShowStoreCardPicture": false,
"StoreCardShowFormat": 3,
"SumRows": true
}
Response
{
"id": "1100000101"
}
BodyPUT
https://atd.abra.eu/demodata/posstations/{id}?select=id
{
"DefaultLPT": "0",
"Devices": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"DocQueue_ID": "U700000101",
"DrawerMode": 1,
"EnableSecureStop": false,
"EnableTotalStop": false,
"ForcedLogin": false,
"Hidden": false,
"Name": "Kasa",
"Node": "00090FAA0001",
"OrderPrinters": [
{
"id": "3000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "3200000101"
},
{
"id": "2000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "2200000101"
},
{
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "1200000101"
}
],
"POSSellingStandsMap_ID": "1000000101",
"POSTouchKey_ID": "1100000101",
"PaymentStyle": 1,
"PrintBillAsReport": false,
"PrintBillMultiple": false,
"PrintNameMultiLine": false,
"PrintOrderNameMultiLine": true,
"QuestionBeforeBill": false,
"QuestionBeforeBillGastro": false,
"QuestionBeforeBillPreview": false,
"Rows": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"ScreenMode": 1,
"Shop_ID": "1300000101",
"ShowMacroCard": false,
"ShowStore": false,
"ShowStoreCardPicture": false,
"StoreCardShowFormat": 3,
"SumRows": true
}
Response
{
"id": "1100000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/posstations/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "posstations",
"object_data": {
"DefaultLPT": "0",
"Devices": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"DocQueue_ID": "U700000101",
"DrawerMode": 1,
"EnableSecureStop": false,
"EnableTotalStop": false,
"ForcedLogin": false,
"Hidden": false,
"Name": "Kasa",
"Node": "00090FAA0001",
"OrderPrinters": [
{
"id": "3000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "3200000101"
},
{
"id": "2000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "2200000101"
},
{
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "1200000101"
}
],
"POSSellingStandsMap_ID": "1000000101",
"POSTouchKey_ID": "1100000101",
"PaymentStyle": 1,
"PrintBillAsReport": false,
"PrintBillMultiple": false,
"PrintNameMultiLine": false,
"PrintOrderNameMultiLine": true,
"QuestionBeforeBill": false,
"QuestionBeforeBillGastro": false,
"QuestionBeforeBillPreview": false,
"Rows": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"ScreenMode": 1,
"Shop_ID": "1300000101",
"ShowMacroCard": false,
"ShowStore": false,
"ShowStoreCardPicture": false,
"StoreCardShowFormat": 3,
"SumRows": true
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "posstations",
"object_data": {
"DefaultLPT": "0",
"Devices": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"DocQueue_ID": "U700000101",
"DrawerMode": 1,
"EnableSecureStop": false,
"EnableTotalStop": false,
"ForcedLogin": false,
"Hidden": false,
"Name": "Kasa",
"Node": "00090FAA0001",
"OrderPrinters": [
{
"id": "3000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "3200000101"
},
{
"id": "2000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "2200000101"
},
{
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "1200000101"
}
],
"POSSellingStandsMap_ID": "1000000101",
"POSTouchKey_ID": "1100000101",
"PaymentStyle": 1,
"PrintBillAsReport": false,
"PrintBillMultiple": false,
"PrintNameMultiLine": false,
"PrintOrderNameMultiLine": true,
"QuestionBeforeBill": false,
"QuestionBeforeBillGastro": false,
"QuestionBeforeBillPreview": false,
"Rows": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"ScreenMode": 1,
"Shop_ID": "1300000101",
"ShowMacroCard": false,
"ShowStore": false,
"ShowStoreCardPicture": false,
"StoreCardShowFormat": 3,
"SumRows": true
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "posstations",
"obj_id": "1100000100",
"object_data": {
"DefaultLPT": "0",
"Devices": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"DocQueue_ID": "U700000101",
"DrawerMode": 1,
"EnableSecureStop": false,
"EnableTotalStop": false,
"ForcedLogin": false,
"Hidden": false,
"Name": "Kasa",
"Node": "00090FAA0001",
"OrderPrinters": [
{
"id": "3000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "3200000101"
},
{
"id": "2000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "2200000101"
},
{
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "1200000101"
}
],
"POSSellingStandsMap_ID": "1000000101",
"POSTouchKey_ID": "1100000101",
"PaymentStyle": 1,
"PrintBillAsReport": false,
"PrintBillMultiple": false,
"PrintNameMultiLine": false,
"PrintOrderNameMultiLine": true,
"QuestionBeforeBill": false,
"QuestionBeforeBillGastro": false,
"QuestionBeforeBillPreview": false,
"Rows": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"ScreenMode": 1,
"Shop_ID": "1300000101",
"ShowMacroCard": false,
"ShowStore": false,
"ShowStoreCardPicture": false,
"StoreCardShowFormat": 3,
"SumRows": true
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "posstations",
"obj_id": "1100000101",
"object_data": {
"DefaultLPT": "0",
"Devices": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"DocQueue_ID": "U700000101",
"DrawerMode": 1,
"EnableSecureStop": false,
"EnableTotalStop": false,
"ForcedLogin": false,
"Hidden": false,
"Name": "Kasa",
"Node": "00090FAA0001",
"OrderPrinters": [
{
"id": "3000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "3200000101"
},
{
"id": "2000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "2200000101"
},
{
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101",
"printernumber": "LPT1",
"storecardcategory_id": "1200000101"
}
],
"POSSellingStandsMap_ID": "1000000101",
"POSTouchKey_ID": "1100000101",
"PaymentStyle": 1,
"PrintBillAsReport": false,
"PrintBillMultiple": false,
"PrintNameMultiLine": false,
"PrintOrderNameMultiLine": true,
"QuestionBeforeBill": false,
"QuestionBeforeBillGastro": false,
"QuestionBeforeBillPreview": false,
"Rows": [
{
"configuration": "AgEGAAACAA==",
"devicedriver": "VirtualPrinter.g3p",
"devicetype": "LPT1",
"id": "1000000101",
"objversion": 1,
"parent_id": "1100000101"
}
],
"ScreenMode": 1,
"Shop_ID": "1300000101",
"ShowMacroCard": false,
"ShowStore": false,
"ShowStoreCardPicture": false,
"StoreCardShowFormat": 3,
"SumRows": true
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "posstations",
"obj_id": "1100000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "posstations",
"obj_id": "1100000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "posstations",
"obj_id": "1100000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "posstations",
"obj_id": "1100000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "posstations",
"obj_id": "1100000104"
}
}
]
}