GET
Získá kolekci BO Daňová tabulka
GET
Získá seznam položek BO, které mohou být chráněny na BO Daňová tabulka
GET
Získá pohled nad BO Daňová tabulka
GET
Získá daný BO Daňová tabulka
GET
Otestuje, zda existuje editační zámek na daném BO Daňová tabulka
GET
Získá seznam chráněných položek, které jsou na BO Daňová tabulka aktuálnímu uživateli znepřístupněny
GET
Získá řádky kolekce Daňová tabulka - řádek
GET
Získá daný řádek kolekce Daňová tabulka - řádek
GET
Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Daňová tabulka
POST
Vytvoří nový BO Daňová tabulka
POST
Vyhodnotí query dotaz nad BO Daňová tabulka
POST
Vytvoří nový řádek v kolekci Daňová tabulka - řádek
PUT
Modifikuje daný BO Daňová tabulka
PUT
Vytvoří editační zámek na daném BO Daňová tabulka
PUT
Zruší editační zámek na daném BO Daňová tabulka
PUT
Modifikuje řádek v kolekci Daňová tabulka - řádek
DELETE
Smaže BO Daňová tabulka
DELETE
Smaže řádek z kolekce Daňová tabulka - řádek
Kód, 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, pole je duplikováno při klonování objektu
Verze objektu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
kolekce BO Daňová tabulka - řádek, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Systémová, pole vlastněné tabulkou, možné řadit a filtrovat
Typ tabulky, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Platnost od, pole vlastněné tabulkou, možné řadit a filtrovat
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
Typ tabulky - text
GET
https://atd.abra.eu/demodata/wagetaxtables?take=1
ResponseGET
https://atd.abra.eu/demodata/wagetaxtables/{id}
{
"objversion": 1,
"rows": [
{
"id": "4000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 32,
"system": true,
"taxbase": 5535,
"wagebase": 27600
},
{
"id": "3000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 25,
"system": true,
"taxbase": 3185,
"wagebase": 18200
},
{
"id": "2000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 20,
"system": true,
"taxbase": 1365,
"wagebase": 9100
},
{
"id": "1000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 15,
"system": true,
"taxbase": 0,
"wagebase": 0
}
],
"code": "2001Z",
"name": "Záloha na daň 2001",
"validfrom$date": "2000-12-31T23:00:00.000Z",
"tabletype": 1,
"system": true
}
POST
https://atd.abra.eu/demodata/query
{"class": "wagetaxtables", "take": "1"}
POST
https://atd.abra.eu/demodata/wagetaxtables/query
{"take": "1"}
Response
{
"objversion": 1,
"rows": [
{
"id": "4000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 32,
"system": true,
"taxbase": 5535,
"wagebase": 27600
},
{
"id": "3000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 25,
"system": true,
"taxbase": 3185,
"wagebase": 18200
},
{
"id": "2000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 20,
"system": true,
"taxbase": 1365,
"wagebase": 9100
},
{
"id": "1000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 15,
"system": true,
"taxbase": 0,
"wagebase": 0
}
],
"code": "2001Z",
"name": "Záloha na daň 2001",
"validfrom$date": "2000-12-31T23:00:00.000Z",
"tabletype": 1,
"system": true
}
BodyPOST
https://atd.abra.eu/demodata/wagetaxtables?select=id
{
"code": "2001Z",
"name": "Záloha na daň 2001",
"rows": [
{
"id": "4000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 32,
"system": true,
"taxbase": 5535,
"wagebase": 27600
},
{
"id": "3000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 25,
"system": true,
"taxbase": 3185,
"wagebase": 18200
},
{
"id": "2000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 20,
"system": true,
"taxbase": 1365,
"wagebase": 9100
},
{
"id": "1000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 15,
"system": true,
"taxbase": 0,
"wagebase": 0
}
],
"system": true,
"tabletype": 1,
"validfrom$date": "2000-12-31T23:00:00.000Z"
}
Response
{
"id": "1600000101"
}
BodyPUT
https://atd.abra.eu/demodata/wagetaxtables/{id}?select=id
{
"code": "2001Z",
"name": "Záloha na daň 2001",
"rows": [
{
"id": "4000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 32,
"system": true,
"taxbase": 5535,
"wagebase": 27600
},
{
"id": "3000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 25,
"system": true,
"taxbase": 3185,
"wagebase": 18200
},
{
"id": "2000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 20,
"system": true,
"taxbase": 1365,
"wagebase": 9100
},
{
"id": "1000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 15,
"system": true,
"taxbase": 0,
"wagebase": 0
}
],
"system": true,
"tabletype": 1,
"validfrom$date": "2000-12-31T23:00:00.000Z"
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/wagetaxtables/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "wagetaxtables",
"object_data": {
"code": "2001Z",
"name": "Záloha na daň 2001",
"rows": [
{
"id": "4000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 32,
"system": true,
"taxbase": 5535,
"wagebase": 27600
},
{
"id": "3000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 25,
"system": true,
"taxbase": 3185,
"wagebase": 18200
},
{
"id": "2000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 20,
"system": true,
"taxbase": 1365,
"wagebase": 9100
},
{
"id": "1000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 15,
"system": true,
"taxbase": 0,
"wagebase": 0
}
],
"system": true,
"tabletype": 1,
"validfrom$date": "2000-12-31T23:00:00.000Z"
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "wagetaxtables",
"object_data": {
"code": "2001Z",
"name": "Záloha na daň 2001",
"rows": [
{
"id": "4000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 32,
"system": true,
"taxbase": 5535,
"wagebase": 27600
},
{
"id": "3000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 25,
"system": true,
"taxbase": 3185,
"wagebase": 18200
},
{
"id": "2000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 20,
"system": true,
"taxbase": 1365,
"wagebase": 9100
},
{
"id": "1000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 15,
"system": true,
"taxbase": 0,
"wagebase": 0
}
],
"system": true,
"tabletype": 1,
"validfrom$date": "2000-12-31T23:00:00.000Z"
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "wagetaxtables",
"obj_id": "1600000100",
"object_data": {
"code": "2001Z",
"name": "Záloha na daň 2001",
"rows": [
{
"id": "4000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 32,
"system": true,
"taxbase": 5535,
"wagebase": 27600
},
{
"id": "3000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 25,
"system": true,
"taxbase": 3185,
"wagebase": 18200
},
{
"id": "2000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 20,
"system": true,
"taxbase": 1365,
"wagebase": 9100
},
{
"id": "1000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 15,
"system": true,
"taxbase": 0,
"wagebase": 0
}
],
"system": true,
"tabletype": 1,
"validfrom$date": "2000-12-31T23:00:00.000Z"
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "wagetaxtables",
"obj_id": "1600000101",
"object_data": {
"code": "2001Z",
"name": "Záloha na daň 2001",
"rows": [
{
"id": "4000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 32,
"system": true,
"taxbase": 5535,
"wagebase": 27600
},
{
"id": "3000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 25,
"system": true,
"taxbase": 3185,
"wagebase": 18200
},
{
"id": "2000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 20,
"system": true,
"taxbase": 1365,
"wagebase": 9100
},
{
"id": "1000000000",
"objversion": 1,
"parent_id": "1000000000",
"percentoverbase": 15,
"system": true,
"taxbase": 0,
"wagebase": 0
}
],
"system": true,
"tabletype": 1,
"validfrom$date": "2000-12-31T23:00:00.000Z"
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "wagetaxtables",
"obj_id": "1600000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "wagetaxtables",
"obj_id": "1600000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "wagetaxtables",
"obj_id": "1600000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "wagetaxtables",
"obj_id": "1600000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "wagetaxtables",
"obj_id": "1600000104"
}
}
]
}