GET
Získá kolekci BO Položka ceníku
GET
Získá seznam položek BO, které mohou být chráněny na BO Položka ceníku
GET
Získá pohled nad BO Položka ceníku
GET
Získá daný BO Položka ceníku
GET
Otestuje, zda existuje editační zámek na daném BO Položka ceníku
GET
Získá seznam chráněných položek, které jsou na BO Položka ceníku aktuálnímu uživateli znepřístupněny
GET
Získá řádky kolekce Ceníková cena
GET
Získá daný řádek kolekce Ceníková cena
GET
Získá řádky kolekce Položka prod. ceníku odstupňovaná dle množství
GET
Získá daný řádek kolekce Položka prod. ceníku odstupňovaná dle množství
GET
Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Položka ceníku
POST
Vytvoří nový BO Položka ceníku
POST
Vyhodnotí query dotaz nad BO Položka ceníku
POST
Vytvoří nový řádek v kolekci Ceníková cena
POST
Vytvoří nový řádek v kolekci Položka prod. ceníku odstupňovaná dle množství
PUT
Modifikuje daný BO Položka ceníku
PUT
Vytvoří editační zámek na daném BO Položka ceníku
PUT
Zruší editační zámek na daném BO Položka ceníku
PUT
Modifikuje řádek v kolekci Ceníková cena
PUT
Modifikuje řádek v kolekci Položka prod. ceníku odstupňovaná dle množství
DELETE
Smaže BO Položka ceníku
DELETE
Smaže řádek z kolekce Ceníková cena
DELETE
Smaže řádek z kolekce Položka prod. ceníku odstupňovaná dle množství
Položka odstraněna, 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
Ceník, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Datum platnosti, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
kolekce BO Ceníková cena, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Skl. karta, 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/storeprices?take=1
ResponseGET
https://atd.abra.eu/demodata/storeprices/{id}
{
"objversion": 1,
"storecard_id": "2100000101",
"pricerows": [
{
"amount": 10999,
"id": "2000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "2100000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
},
{
"amount": 7900,
"id": "1000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "1000000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
}
],
"pricelist_id": "2100000101",
"pricelistvalidity_id": null,
"deletedfrompricelist": false
}
POST
https://atd.abra.eu/demodata/query
{"class": "storeprices", "take": "1"}
POST
https://atd.abra.eu/demodata/storeprices/query
{"take": "1"}
Response
{
"objversion": 1,
"storecard_id": "2100000101",
"pricerows": [
{
"amount": 10999,
"id": "2000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "2100000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
},
{
"amount": 7900,
"id": "1000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "1000000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
}
],
"pricelist_id": "2100000101",
"pricelistvalidity_id": null,
"deletedfrompricelist": false
}
BodyPOST
https://atd.abra.eu/demodata/storeprices?select=id
{
"deletedfrompricelist": false,
"pricelist_id": "2100000101",
"pricelistvalidity_id": null,
"pricerows": [
{
"amount": 10999,
"id": "2000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "2100000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
},
{
"amount": 7900,
"id": "1000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "1000000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
}
],
"storecard_id": "2100000101"
}
Response
{
"id": "1600000101"
}
BodyPUT
https://atd.abra.eu/demodata/storeprices/{id}?select=id
{
"deletedfrompricelist": false,
"pricelist_id": "2100000101",
"pricelistvalidity_id": null,
"pricerows": [
{
"amount": 10999,
"id": "2000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "2100000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
},
{
"amount": 7900,
"id": "1000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "1000000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
}
],
"storecard_id": "2100000101"
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/storeprices/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "storeprices",
"object_data": {
"deletedfrompricelist": false,
"pricelist_id": "2100000101",
"pricelistvalidity_id": null,
"pricerows": [
{
"amount": 10999,
"id": "2000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "2100000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
},
{
"amount": 7900,
"id": "1000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "1000000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
}
],
"storecard_id": "2100000101"
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "storeprices",
"object_data": {
"deletedfrompricelist": false,
"pricelist_id": "2100000101",
"pricelistvalidity_id": null,
"pricerows": [
{
"amount": 10999,
"id": "2000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "2100000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
},
{
"amount": 7900,
"id": "1000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "1000000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
}
],
"storecard_id": "2100000101"
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "storeprices",
"obj_id": "1600000100",
"object_data": {
"deletedfrompricelist": false,
"pricelist_id": "2100000101",
"pricelistvalidity_id": null,
"pricerows": [
{
"amount": 10999,
"id": "2000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "2100000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
},
{
"amount": 7900,
"id": "1000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "1000000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
}
],
"storecard_id": "2100000101"
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "storeprices",
"obj_id": "1600000101",
"object_data": {
"deletedfrompricelist": false,
"pricelist_id": "2100000101",
"pricelistvalidity_id": null,
"pricerows": [
{
"amount": 10999,
"id": "2000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "2100000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
},
{
"amount": 7900,
"id": "1000000101",
"objversion": 1,
"parent_id": "2000000101",
"price_id": "1000000101",
"qunit": "ks",
"tieredprice": false,
"unitrate": 1
}
],
"storecard_id": "2100000101"
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "storeprices",
"obj_id": "1600000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "storeprices",
"obj_id": "1600000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "storeprices",
"obj_id": "1600000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "storeprices",
"obj_id": "1600000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "storeprices",
"obj_id": "1600000104"
}
}
]
}