GET
Získá kolekci BO Skladová pozice
GET
Získá seznam položek BO, které mohou být chráněny na BO Skladová pozice
GET
Získá pohled nad BO Skladová pozice
GET
Získá daný BO Skladová pozice
GET
Otestuje, zda existuje editační zámek na daném BO Skladová pozice
GET
Získá řádky kolekce Přednostní naskladnění
GET
Získá daný řádek kolekce Přednostní naskladnění
GET
Získá seznam chráněných položek, které jsou na BO Skladová pozice aktuálnímu uživateli znepřístupněny
GET
Získá řádky kolekce Obsah skladové pozice
GET
Získá daný řádek kolekce Obsah skladové pozice
GET
Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Skladová pozice
POST
Vytvoří nový BO Skladová pozice
POST
Vyhodnotí query dotaz nad BO Skladová pozice
POST
Vytvoří nový řádek v kolekci Přednostní naskladnění
POST
Vytvoří nový řádek v kolekci Obsah skladové pozice
PUT
Modifikuje daný BO Skladová pozice
PUT
Vytvoří editační zámek na daném BO Skladová pozice
PUT
Zruší editační zámek na daném BO Skladová pozice
PUT
Modifikuje řádek v kolekci Přednostní naskladnění
PUT
Modifikuje řádek v kolekci Obsah skladové pozice
DELETE
Smaže BO Skladová pozice
DELETE
Smaže řádek z kolekce Přednostní naskladnění
DELETE
Smaže řádek z kolekce Obsah skladové pozice
Dostupnost, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole je přístupná pro hromadné změny
Čárový kód, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, povinné uživatelské pole, pole je přístupná pro hromadné změny
Volný objem, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat
Volná nosnost, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat
Použitý objem, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat
Použitá nosnost, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat
Kód, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, povinné uživatelské pole, pole je přístupná pro hromadné změny
Konec inventury, pole vlastněné tabulkou, možné řadit a filtrovat
Hloubka, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole je přístupná pro hromadné změny
Mimo provoz, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, povinné uživatelské pole, pole je přístupná pro hromadné změny
Výška, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole je přístupná pro hromadné změny
Skrytý, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Blokace inventurou, pole vlastněné tabulkou, možné řadit a filtrovat
Poslední inventarizace, pole vlastněné tabulkou, možné řadit a filtrovat
kolekce BO Přednostní naskladnění, objekt na který pole odkazuje je 'vlastněn'
Nosnost, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole je přístupná pro hromadné změny
Název, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole je přístupná pro hromadné změny
Verze objektu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Vyskladnění do minusu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole je přístupná pro hromadné změny, pole typu výčet hodnot
Typ pozice, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole je přístupná pro hromadné změny
Vazba na vychystávaný doklad, pole vlastněné tabulkou, možné řadit a filtrovat
Typ vychystávaného dokladu, pole vlastněné tabulkou, možné řadit a filtrovat, fkAnsiCaseSensitive
kolekce BO Obsah skladové pozice, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Jednotka rozměrů, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole je přístupná pro hromadné změny
Sklad, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, povinné uživatelské pole
Šířka, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole je přístupná pro hromadné změny
Jednotka objemu - označení
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
Prostor, pouze pro čtení
Typ pozice - popis
Jednotka rozměrů - označení
Objem obsahu, pouze pro čtení
Hmotnost obsahu, pouze pro čtení
GET
https://atd.abra.eu/demodata/logstorepositions?take=1
ResponseGET
https://atd.abra.eu/demodata/logstorepositions/{id}
{
"objversion": 9,
"rows": [],
"hidden": false,
"store_id": "2100000101",
"code": "VP-001",
"name": "regál vychystávání 1",
"barcode": "VP-001",
"width": 2,
"height": 1.5,
"depth": 1,
"maxweight": 500,
"sizeunit": 0,
"frozen": false,
"accessibility": 1,
"positiontype": 1,
"basicfreeweight": 500,
"basicfreespace": 3000000,
"reservedfordoctype": "",
"reservedfordoc_id": null,
"logstorepositiondemands": [],
"inventorystatus": 0,
"lastinventory$date": null,
"dateofendinventory$date": null,
"basicusedweight": 0,
"basicusedspace": 0,
"outofstockdelivery": 0
}
POST
https://atd.abra.eu/demodata/query
{"class": "logstorepositions", "take": "1"}
POST
https://atd.abra.eu/demodata/logstorepositions/query
{"take": "1"}
Response
{
"objversion": 9,
"rows": [],
"hidden": false,
"store_id": "2100000101",
"code": "VP-001",
"name": "regál vychystávání 1",
"barcode": "VP-001",
"width": 2,
"height": 1.5,
"depth": 1,
"maxweight": 500,
"sizeunit": 0,
"frozen": false,
"accessibility": 1,
"positiontype": 1,
"basicfreeweight": 500,
"basicfreespace": 3000000,
"reservedfordoctype": "",
"reservedfordoc_id": null,
"logstorepositiondemands": [],
"inventorystatus": 0,
"lastinventory$date": null,
"dateofendinventory$date": null,
"basicusedweight": 0,
"basicusedspace": 0,
"outofstockdelivery": 0
}
BodyPOST
https://atd.abra.eu/demodata/logstorepositions?select=id
{
"accessibility": 1,
"barcode": "VP-001",
"code": "VP-001",
"dateofendinventory$date": null,
"depth": 1,
"frozen": false,
"height": 1.5,
"hidden": false,
"inventorystatus": 0,
"lastinventory$date": null,
"logstorepositiondemands": [],
"maxweight": 500,
"name": "regál vychystávání 1",
"outofstockdelivery": 0,
"positiontype": 1,
"reservedfordoc_id": null,
"reservedfordoctype": "",
"rows": [],
"sizeunit": 0,
"store_id": "2100000101",
"width": 2
}
Response
{
"id": "1600000101"
}
BodyPUT
https://atd.abra.eu/demodata/logstorepositions/{id}?select=id
{
"accessibility": 1,
"barcode": "VP-001",
"code": "VP-001",
"dateofendinventory$date": null,
"depth": 1,
"frozen": false,
"height": 1.5,
"hidden": false,
"inventorystatus": 0,
"lastinventory$date": null,
"logstorepositiondemands": [],
"maxweight": 500,
"name": "regál vychystávání 1",
"outofstockdelivery": 0,
"positiontype": 1,
"reservedfordoc_id": null,
"reservedfordoctype": "",
"rows": [],
"sizeunit": 0,
"store_id": "2100000101",
"width": 2
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/logstorepositions/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "logstorepositions",
"object_data": {
"accessibility": 1,
"barcode": "VP-001",
"code": "VP-001",
"dateofendinventory$date": null,
"depth": 1,
"frozen": false,
"height": 1.5,
"hidden": false,
"inventorystatus": 0,
"lastinventory$date": null,
"logstorepositiondemands": [],
"maxweight": 500,
"name": "regál vychystávání 1",
"outofstockdelivery": 0,
"positiontype": 1,
"reservedfordoc_id": null,
"reservedfordoctype": "",
"rows": [],
"sizeunit": 0,
"store_id": "2100000101",
"width": 2
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "logstorepositions",
"object_data": {
"accessibility": 1,
"barcode": "VP-001",
"code": "VP-001",
"dateofendinventory$date": null,
"depth": 1,
"frozen": false,
"height": 1.5,
"hidden": false,
"inventorystatus": 0,
"lastinventory$date": null,
"logstorepositiondemands": [],
"maxweight": 500,
"name": "regál vychystávání 1",
"outofstockdelivery": 0,
"positiontype": 1,
"reservedfordoc_id": null,
"reservedfordoctype": "",
"rows": [],
"sizeunit": 0,
"store_id": "2100000101",
"width": 2
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "logstorepositions",
"obj_id": "1600000100",
"object_data": {
"accessibility": 1,
"barcode": "VP-001",
"code": "VP-001",
"dateofendinventory$date": null,
"depth": 1,
"frozen": false,
"height": 1.5,
"hidden": false,
"inventorystatus": 0,
"lastinventory$date": null,
"logstorepositiondemands": [],
"maxweight": 500,
"name": "regál vychystávání 1",
"outofstockdelivery": 0,
"positiontype": 1,
"reservedfordoc_id": null,
"reservedfordoctype": "",
"rows": [],
"sizeunit": 0,
"store_id": "2100000101",
"width": 2
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "logstorepositions",
"obj_id": "1600000101",
"object_data": {
"accessibility": 1,
"barcode": "VP-001",
"code": "VP-001",
"dateofendinventory$date": null,
"depth": 1,
"frozen": false,
"height": 1.5,
"hidden": false,
"inventorystatus": 0,
"lastinventory$date": null,
"logstorepositiondemands": [],
"maxweight": 500,
"name": "regál vychystávání 1",
"outofstockdelivery": 0,
"positiontype": 1,
"reservedfordoc_id": null,
"reservedfordoctype": "",
"rows": [],
"sizeunit": 0,
"store_id": "2100000101",
"width": 2
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "logstorepositions",
"obj_id": "1600000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "logstorepositions",
"obj_id": "1600000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "logstorepositions",
"obj_id": "1600000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "logstorepositions",
"obj_id": "1600000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "logstorepositions",
"obj_id": "1600000104"
}
}
]
}