GET
Získá kolekci BO Typ úkolu
GET
Získá seznam položek BO, které mohou být chráněny na BO Typ úkolu
GET
Získá pohled nad BO Typ úkolu
GET
Získá daný BO Typ úkolu
GET
Otestuje, zda existuje editační zámek na daném BO Typ úkolu
GET
Získá seznam chráněných položek, které jsou na BO Typ úkolu aktuálnímu uživateli znepřístupněny
GET
Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Typ úkolu
POST
Vytvoří nový BO Typ úkolu
POST
Vyhodnotí query dotaz nad BO Typ úkolu
PUT
Modifikuje daný BO Typ úkolu
PUT
Vytvoří editační zámek na daném BO Typ úkolu
PUT
Zruší editační zámek na daném BO Typ úkolu
DELETE
Smaže BO Typ úkolu
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
Popis úkolu, 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
Délka, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Typ opakování, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Opakovat, 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/wagenoticetypes?take=1
ResponseGET
https://atd.abra.eu/demodata/wagenoticetypes/{id}
{
"objversion": 1,
"noticetext": "Provést školení řidičů",
"repeated": true,
"periodtype": 2,
"periodlength": 1,
"code": "Šk-Řidič",
"name": "Školení řidičů"
}
POST
https://atd.abra.eu/demodata/query
{"class": "wagenoticetypes", "take": "1"}
POST
https://atd.abra.eu/demodata/wagenoticetypes/query
{"take": "1"}
Response
{
"objversion": 1,
"noticetext": "Provést školení řidičů",
"repeated": true,
"periodtype": 2,
"periodlength": 1,
"code": "Šk-Řidič",
"name": "Školení řidičů"
}
BodyPOST
https://atd.abra.eu/demodata/wagenoticetypes?select=id
{
"code": "Šk-Řidič",
"name": "Školení řidičů",
"noticetext": "Provést školení řidičů",
"periodlength": 1,
"periodtype": 2,
"repeated": true
}
Response
{
"id": "1600000101"
}
BodyPUT
https://atd.abra.eu/demodata/wagenoticetypes/{id}?select=id
{
"code": "Šk-Řidič",
"name": "Školení řidičů",
"noticetext": "Provést školení řidičů",
"periodlength": 1,
"periodtype": 2,
"repeated": true
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/wagenoticetypes/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "wagenoticetypes",
"object_data": {
"code": "Šk-Řidič",
"name": "Školení řidičů",
"noticetext": "Provést školení řidičů",
"periodlength": 1,
"periodtype": 2,
"repeated": true
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "wagenoticetypes",
"object_data": {
"code": "Šk-Řidič",
"name": "Školení řidičů",
"noticetext": "Provést školení řidičů",
"periodlength": 1,
"periodtype": 2,
"repeated": true
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "wagenoticetypes",
"obj_id": "1600000100",
"object_data": {
"code": "Šk-Řidič",
"name": "Školení řidičů",
"noticetext": "Provést školení řidičů",
"periodlength": 1,
"periodtype": 2,
"repeated": true
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "wagenoticetypes",
"obj_id": "1600000101",
"object_data": {
"code": "Šk-Řidič",
"name": "Školení řidičů",
"noticetext": "Provést školení řidičů",
"periodlength": 1,
"periodtype": 2,
"repeated": true
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "wagenoticetypes",
"obj_id": "1600000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "wagenoticetypes",
"obj_id": "1600000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "wagenoticetypes",
"obj_id": "1600000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "wagenoticetypes",
"obj_id": "1600000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "wagenoticetypes",
"obj_id": "1600000104"
}
}
]
}