GET
Získá kolekci BO Úkol a školení
GET
Získá seznam položek BO, které mohou být chráněny na BO Úkol a školení
GET
Získá pohled nad BO Úkol a školení
GET
Získá daný BO Úkol a školení
GET
Otestuje, zda existuje editační zámek na daném BO Úkol a školení
GET
Získá seznam chráněných položek, které jsou na BO Úkol a školení aktuálnímu uživateli znepřístupněny
GET
Získá řádky kolekce Související zaměstnanec
GET
Získá daný řádek kolekce Související zaměstnanec
GET
Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Úkol a školení
POST
Vytvoří nový BO Úkol a školení
POST
Vyhodnotí query dotaz nad BO Úkol a školení
POST
Vytvoří nový řádek v kolekci Související zaměstnanec
PUT
Modifikuje daný BO Úkol a školení
PUT
Vytvoří editační zámek na daném BO Úkol a školení
PUT
Zruší editační zámek na daném BO Úkol a školení
PUT
Modifikuje řádek v kolekci Související zaměstnanec
DELETE
Smaže BO Úkol a školení
DELETE
Smaže řádek z kolekce Související zaměstnanec
Termín, 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
Pevné datum, 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
Popis, 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
Zdrojový úkol, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, 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, pole je přístupná pro hromadné změny
Typ opakování, 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
Opakovat, 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
Den opakování, 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
Měsíc opakování, 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
kolekce BO Související zaměstnanec, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Vyřešeno, pole vlastněné tabulkou, možné řadit a filtrovat, pole je přístupná pro hromadné změny
Datum vyřešení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je přístupná pro hromadné změny
Řešitel, 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
Role řešitele, 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
Druh úkolu, 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
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
Popis zdrojového úkolu
GET
https://atd.abra.eu/demodata/wagenotices?take=1
ResponseGET
https://atd.abra.eu/demodata/wagenotices/{id}
{
"deadline$date": null,
"fixeddate": null,
"noticetext": null,
"objversion": null,
"parent_id": null,
"periodlength": null,
"periodtype": null,
"repeated": null,
"repetitionday": null,
"repetitionmonth": null,
"rows": null,
"taskclosed": null,
"taskcloseddate$date": null,
"taskowner_id": null,
"taskownerrole_id": null,
"wagenoticetype_id": null
}
POST
https://atd.abra.eu/demodata/query
{"class": "wagenotices", "take": "1"}
POST
https://atd.abra.eu/demodata/wagenotices/query
{"take": "1"}
Response
{
"deadline$date": null,
"fixeddate": null,
"noticetext": null,
"objversion": null,
"parent_id": null,
"periodlength": null,
"periodtype": null,
"repeated": null,
"repetitionday": null,
"repetitionmonth": null,
"rows": null,
"taskclosed": null,
"taskcloseddate$date": null,
"taskowner_id": null,
"taskownerrole_id": null,
"wagenoticetype_id": null
}
BodyPOST
https://atd.abra.eu/demodata/wagenotices?select=id
{
"deadline$date": null,
"fixeddate": null,
"noticetext": null,
"parent_id": null,
"periodlength": null,
"periodtype": null,
"repeated": null,
"repetitionday": null,
"repetitionmonth": null,
"rows": null,
"taskclosed": null,
"taskcloseddate$date": null,
"taskowner_id": null,
"taskownerrole_id": null,
"wagenoticetype_id": null
}
Response
{
"id": "1600000101"
}
BodyPUT
https://atd.abra.eu/demodata/wagenotices/{id}?select=id
{
"deadline$date": null,
"fixeddate": null,
"noticetext": null,
"parent_id": null,
"periodlength": null,
"periodtype": null,
"repeated": null,
"repetitionday": null,
"repetitionmonth": null,
"rows": null,
"taskclosed": null,
"taskcloseddate$date": null,
"taskowner_id": null,
"taskownerrole_id": null,
"wagenoticetype_id": null
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/wagenotices/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "wagenotices",
"object_data": {
"deadline$date": null,
"fixeddate": null,
"noticetext": null,
"parent_id": null,
"periodlength": null,
"periodtype": null,
"repeated": null,
"repetitionday": null,
"repetitionmonth": null,
"rows": null,
"taskclosed": null,
"taskcloseddate$date": null,
"taskowner_id": null,
"taskownerrole_id": null,
"wagenoticetype_id": null
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "wagenotices",
"object_data": {
"deadline$date": null,
"fixeddate": null,
"noticetext": null,
"parent_id": null,
"periodlength": null,
"periodtype": null,
"repeated": null,
"repetitionday": null,
"repetitionmonth": null,
"rows": null,
"taskclosed": null,
"taskcloseddate$date": null,
"taskowner_id": null,
"taskownerrole_id": null,
"wagenoticetype_id": null
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "wagenotices",
"obj_id": "1600000100",
"object_data": {
"deadline$date": null,
"fixeddate": null,
"noticetext": null,
"parent_id": null,
"periodlength": null,
"periodtype": null,
"repeated": null,
"repetitionday": null,
"repetitionmonth": null,
"rows": null,
"taskclosed": null,
"taskcloseddate$date": null,
"taskowner_id": null,
"taskownerrole_id": null,
"wagenoticetype_id": null
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "wagenotices",
"obj_id": "1600000101",
"object_data": {
"deadline$date": null,
"fixeddate": null,
"noticetext": null,
"parent_id": null,
"periodlength": null,
"periodtype": null,
"repeated": null,
"repetitionday": null,
"repetitionmonth": null,
"rows": null,
"taskclosed": null,
"taskcloseddate$date": null,
"taskowner_id": null,
"taskownerrole_id": null,
"wagenoticetype_id": null
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "wagenotices",
"obj_id": "1600000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "wagenotices",
"obj_id": "1600000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "wagenotices",
"obj_id": "1600000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "wagenotices",
"obj_id": "1600000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "wagenotices",
"obj_id": "1600000104"
}
}
]
}