GET
Získá kolekci BO Kapacitní jednotka
GET
Získá seznam položek BO, které mohou být chráněny na BO Kapacitní jednotka
GET
Získá pohled nad BO Kapacitní jednotka
GET
Získá daný BO Kapacitní jednotka
GET
Otestuje, zda existuje editační zámek na daném BO Kapacitní jednotka
GET
Získá řádky kolekce Kompetence kapacitní jednotky
GET
Získá daný řádek kolekce Kompetence kapacitní jednotky
GET
Získá řádky kolekce Pracovník kapacitní jednotky
GET
Získá daný řádek kolekce Pracovník kapacitní jednotky
GET
Získá seznam chráněných položek, které jsou na BO Kapacitní jednotka aktuálnímu uživateli znepřístupněny
GET
Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Kapacitní jednotka
POST
Vytvoří nový BO Kapacitní jednotka
POST
Vyhodnotí query dotaz nad BO Kapacitní jednotka
POST
Vytvoří nový řádek v kolekci Kompetence kapacitní jednotky
POST
Vytvoří nový řádek v kolekci Pracovník kapacitní jednotky
PUT
Modifikuje daný BO Kapacitní jednotka
PUT
Vytvoří editační zámek na daném BO Kapacitní jednotka
PUT
Zruší editační zámek na daném BO Kapacitní jednotka
PUT
Modifikuje řádek v kolekci Kompetence kapacitní jednotky
PUT
Modifikuje řádek v kolekci Pracovník kapacitní jednotky
DELETE
Smaže BO Kapacitní jednotka
DELETE
Smaže řádek z kolekce Kompetence kapacitní jednotky
DELETE
Smaže řádek z kolekce Pracovník kapacitní jednotky
Code, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
kolekce BO Kompetence kapacitní jednotky, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
MachineKind, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
MachineType_ID, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
kolekce BO Pracovník kapacitní jednotky, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Name, 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
PowerRate, 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/plmmachines?take=1
ResponseGET
https://atd.abra.eu/demodata/plmmachines/{id}
{
"objversion": 1,
"code": "Kapacitní jednotka 1",
"name": "Kapacitní jednotka 1",
"powerrate": 1,
"machinekind": 0,
"machinetype_id": null,
"machinecompetences": [],
"machineworkers": []
}
POST
https://atd.abra.eu/demodata/query
{"class": "plmmachines", "take": "1"}
POST
https://atd.abra.eu/demodata/plmmachines/query
{"take": "1"}
Response
{
"objversion": 1,
"code": "Kapacitní jednotka 1",
"name": "Kapacitní jednotka 1",
"powerrate": 1,
"machinekind": 0,
"machinetype_id": null,
"machinecompetences": [],
"machineworkers": []
}
BodyPOST
https://atd.abra.eu/demodata/plmmachines?select=id
{
"code": "Kapacitní jednotka 1",
"machinecompetences": [],
"machinekind": 0,
"machinetype_id": null,
"machineworkers": [],
"name": "Kapacitní jednotka 1",
"powerrate": 1
}
Response
{
"id": "1600000101"
}
BodyPUT
https://atd.abra.eu/demodata/plmmachines/{id}?select=id
{
"code": "Kapacitní jednotka 1",
"machinecompetences": [],
"machinekind": 0,
"machinetype_id": null,
"machineworkers": [],
"name": "Kapacitní jednotka 1",
"powerrate": 1
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/plmmachines/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "plmmachines",
"object_data": {
"code": "Kapacitní jednotka 1",
"machinecompetences": [],
"machinekind": 0,
"machinetype_id": null,
"machineworkers": [],
"name": "Kapacitní jednotka 1",
"powerrate": 1
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "plmmachines",
"object_data": {
"code": "Kapacitní jednotka 1",
"machinecompetences": [],
"machinekind": 0,
"machinetype_id": null,
"machineworkers": [],
"name": "Kapacitní jednotka 1",
"powerrate": 1
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "plmmachines",
"obj_id": "1600000100",
"object_data": {
"code": "Kapacitní jednotka 1",
"machinecompetences": [],
"machinekind": 0,
"machinetype_id": null,
"machineworkers": [],
"name": "Kapacitní jednotka 1",
"powerrate": 1
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "plmmachines",
"obj_id": "1600000101",
"object_data": {
"code": "Kapacitní jednotka 1",
"machinecompetences": [],
"machinekind": 0,
"machinetype_id": null,
"machineworkers": [],
"name": "Kapacitní jednotka 1",
"powerrate": 1
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "plmmachines",
"obj_id": "1600000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "plmmachines",
"obj_id": "1600000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "plmmachines",
"obj_id": "1600000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "plmmachines",
"obj_id": "1600000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "plmmachines",
"obj_id": "1600000104"
}
}
]
}