GET
Získá kolekci BO Pracoviště
GET
Získá seznam položek BO, které mohou být chráněny na BO Pracoviště
GET
Získá pohled nad BO Pracoviště
GET
Získá daný BO Pracoviště
GET
Otestuje, zda existuje editační zámek na daném BO Pracoviště
GET
Získá seznam chráněných položek, které jsou na BO Pracoviště aktuálnímu uživateli znepřístupněny
GET
Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Pracoviště
GET
Získá řádky kolekce Kapacitní jednotka na pracovišti
GET
Získá daný řádek kolekce Kapacitní jednotka na pracovišti
GET
Získá řádky kolekce Kompetence typů jednotek
GET
Získá daný řádek kolekce Kompetence typů jednotek
GET
Získá řádky kolekce Druh směn na pracovišti
GET
Získá daný řádek kolekce Druh směn na pracovišti
GET
Získá řádky kolekce PLMWorkPlaceShiftValidity
GET
Získá daný řádek kolekce PLMWorkPlaceShiftValidity
GET
Získá řádky kolekce Pracovník na pracovišti
GET
Získá daný řádek kolekce Pracovník na pracovišti
POST
Vytvoří nový BO Pracoviště
POST
Vyhodnotí query dotaz nad BO Pracoviště
POST
Vytvoří nový řádek v kolekci Kapacitní jednotka na pracovišti
POST
Vytvoří nový řádek v kolekci Kompetence typů jednotek
POST
Vytvoří nový řádek v kolekci Druh směn na pracovišti
POST
Vytvoří nový řádek v kolekci PLMWorkPlaceShiftValidity
POST
Vytvoří nový řádek v kolekci Pracovník na pracovišti
PUT
Modifikuje daný BO Pracoviště
PUT
Vytvoří editační zámek na daném BO Pracoviště
PUT
Zruší editační zámek na daném BO Pracoviště
PUT
Modifikuje řádek v kolekci Kapacitní jednotka na pracovišti
PUT
Modifikuje řádek v kolekci Kompetence typů jednotek
PUT
Modifikuje řádek v kolekci Druh směn na pracovišti
PUT
Modifikuje řádek v kolekci PLMWorkPlaceShiftValidity
PUT
Modifikuje řádek v kolekci Pracovník na pracovišti
DELETE
Smaže BO Pracoviště
DELETE
Smaže řádek z kolekce Kapacitní jednotka na pracovišti
DELETE
Smaže řádek z kolekce Kompetence typů jednotek
DELETE
Smaže řádek z kolekce Druh směn na pracovišti
DELETE
Smaže řádek z kolekce PLMWorkPlaceShiftValidity
DELETE
Smaže řádek z kolekce Pracovník na pracovišti
Zásobník dávek, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Velikost dávky, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Kapacita, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Kód, pole vlastněné tabulkou, možné řadit a filtrovat
Zrnitost, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Plánovat, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Středisko, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Skrytý, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Hod. sazba, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole má vlastní historii, pole obsahuje částku v lokální měně
Počet kapacitních jednotek, 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
Kalendář, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
kolekce BO Kapacitní jednotka na pracovišti, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
kolekce BO Druh směn na pracovišti, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Typ pracoviště, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
kolekce BO Pracovník na pracovišti, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
ID třídy, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
Datum změny
Název, pouze pro čtení
Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
Výkonnost
GET
https://atd.abra.eu/demodata/plmworkplaces?take=1
ResponseGET
https://atd.abra.eu/demodata/plmworkplaces/{id}
{
"objversion": 5,
"hidden": false,
"code": "D01",
"name": "Klempířská dílna",
"hourlyrate": 200,
"division_id": "3400000101",
"capacity": 16,
"batchbuffer": 0,
"batchsize": 0,
"machinecount": 1,
"shiftcalendar_id": null,
"workplaceshifttypes": [
{
"id": "3000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 3,
"shifttype_id": "3100000101"
},
{
"id": "2000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 2,
"shifttype_id": "2100000101"
},
{
"id": "1000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 1,
"shifttype_id": "1100000101"
}
],
"crpplan": 2,
"crpgrain": 600,
"workplacemachines": [
{
"id": "110000010Y",
"machine_id": "10000Y0101",
"machinekind": 1,
"machinetype_id": null,
"name": "Zóna navýšené kapacity",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 1,
"powerrate": 0
},
{
"id": "110000010X",
"machine_id": "11000Y010X",
"machinekind": 0,
"machinetype_id": null,
"name": "Stroj 1",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 2,
"powerrate": 1
}
],
"workplacetype": 0,
"workplaceworkers": []
}
POST
https://atd.abra.eu/demodata/query
{"class": "plmworkplaces", "take": "1"}
POST
https://atd.abra.eu/demodata/plmworkplaces/query
{"take": "1"}
Response
{
"objversion": 5,
"hidden": false,
"code": "D01",
"name": "Klempířská dílna",
"hourlyrate": 200,
"division_id": "3400000101",
"capacity": 16,
"batchbuffer": 0,
"batchsize": 0,
"machinecount": 1,
"shiftcalendar_id": null,
"workplaceshifttypes": [
{
"id": "3000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 3,
"shifttype_id": "3100000101"
},
{
"id": "2000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 2,
"shifttype_id": "2100000101"
},
{
"id": "1000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 1,
"shifttype_id": "1100000101"
}
],
"crpplan": 2,
"crpgrain": 600,
"workplacemachines": [
{
"id": "110000010Y",
"machine_id": "10000Y0101",
"machinekind": 1,
"machinetype_id": null,
"name": "Zóna navýšené kapacity",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 1,
"powerrate": 0
},
{
"id": "110000010X",
"machine_id": "11000Y010X",
"machinekind": 0,
"machinetype_id": null,
"name": "Stroj 1",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 2,
"powerrate": 1
}
],
"workplacetype": 0,
"workplaceworkers": []
}
BodyPOST
https://atd.abra.eu/demodata/plmworkplaces?select=id
{
"batchbuffer": 0,
"batchsize": 0,
"capacity": 16,
"code": "D01",
"crpgrain": 600,
"crpplan": 2,
"division_id": "3400000101",
"hidden": false,
"hourlyrate": 200,
"machinecount": 1,
"name": "Klempířská dílna",
"shiftcalendar_id": null,
"workplacemachines": [
{
"id": "110000010Y",
"machine_id": "10000Y0101",
"machinekind": 1,
"machinetype_id": null,
"name": "Zóna navýšené kapacity",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 1,
"powerrate": 0
},
{
"id": "110000010X",
"machine_id": "11000Y010X",
"machinekind": 0,
"machinetype_id": null,
"name": "Stroj 1",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 2,
"powerrate": 1
}
],
"workplaceshifttypes": [
{
"id": "3000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 3,
"shifttype_id": "3100000101"
},
{
"id": "2000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 2,
"shifttype_id": "2100000101"
},
{
"id": "1000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 1,
"shifttype_id": "1100000101"
}
],
"workplacetype": 0,
"workplaceworkers": []
}
Response
{
"id": "1600000101"
}
BodyPUT
https://atd.abra.eu/demodata/plmworkplaces/{id}?select=id
{
"batchbuffer": 0,
"batchsize": 0,
"capacity": 16,
"code": "D01",
"crpgrain": 600,
"crpplan": 2,
"division_id": "3400000101",
"hidden": false,
"hourlyrate": 200,
"machinecount": 1,
"name": "Klempířská dílna",
"shiftcalendar_id": null,
"workplacemachines": [
{
"id": "110000010Y",
"machine_id": "10000Y0101",
"machinekind": 1,
"machinetype_id": null,
"name": "Zóna navýšené kapacity",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 1,
"powerrate": 0
},
{
"id": "110000010X",
"machine_id": "11000Y010X",
"machinekind": 0,
"machinetype_id": null,
"name": "Stroj 1",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 2,
"powerrate": 1
}
],
"workplaceshifttypes": [
{
"id": "3000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 3,
"shifttype_id": "3100000101"
},
{
"id": "2000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 2,
"shifttype_id": "2100000101"
},
{
"id": "1000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 1,
"shifttype_id": "1100000101"
}
],
"workplacetype": 0,
"workplaceworkers": []
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/plmworkplaces/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "plmworkplaces",
"object_data": {
"batchbuffer": 0,
"batchsize": 0,
"capacity": 16,
"code": "D01",
"crpgrain": 600,
"crpplan": 2,
"division_id": "3400000101",
"hidden": false,
"hourlyrate": 200,
"machinecount": 1,
"name": "Klempířská dílna",
"shiftcalendar_id": null,
"workplacemachines": [
{
"id": "110000010Y",
"machine_id": "10000Y0101",
"machinekind": 1,
"machinetype_id": null,
"name": "Zóna navýšené kapacity",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 1,
"powerrate": 0
},
{
"id": "110000010X",
"machine_id": "11000Y010X",
"machinekind": 0,
"machinetype_id": null,
"name": "Stroj 1",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 2,
"powerrate": 1
}
],
"workplaceshifttypes": [
{
"id": "3000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 3,
"shifttype_id": "3100000101"
},
{
"id": "2000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 2,
"shifttype_id": "2100000101"
},
{
"id": "1000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 1,
"shifttype_id": "1100000101"
}
],
"workplacetype": 0,
"workplaceworkers": []
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "plmworkplaces",
"object_data": {
"batchbuffer": 0,
"batchsize": 0,
"capacity": 16,
"code": "D01",
"crpgrain": 600,
"crpplan": 2,
"division_id": "3400000101",
"hidden": false,
"hourlyrate": 200,
"machinecount": 1,
"name": "Klempířská dílna",
"shiftcalendar_id": null,
"workplacemachines": [
{
"id": "110000010Y",
"machine_id": "10000Y0101",
"machinekind": 1,
"machinetype_id": null,
"name": "Zóna navýšené kapacity",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 1,
"powerrate": 0
},
{
"id": "110000010X",
"machine_id": "11000Y010X",
"machinekind": 0,
"machinetype_id": null,
"name": "Stroj 1",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 2,
"powerrate": 1
}
],
"workplaceshifttypes": [
{
"id": "3000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 3,
"shifttype_id": "3100000101"
},
{
"id": "2000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 2,
"shifttype_id": "2100000101"
},
{
"id": "1000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 1,
"shifttype_id": "1100000101"
}
],
"workplacetype": 0,
"workplaceworkers": []
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "plmworkplaces",
"obj_id": "1600000100",
"object_data": {
"batchbuffer": 0,
"batchsize": 0,
"capacity": 16,
"code": "D01",
"crpgrain": 600,
"crpplan": 2,
"division_id": "3400000101",
"hidden": false,
"hourlyrate": 200,
"machinecount": 1,
"name": "Klempířská dílna",
"shiftcalendar_id": null,
"workplacemachines": [
{
"id": "110000010Y",
"machine_id": "10000Y0101",
"machinekind": 1,
"machinetype_id": null,
"name": "Zóna navýšené kapacity",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 1,
"powerrate": 0
},
{
"id": "110000010X",
"machine_id": "11000Y010X",
"machinekind": 0,
"machinetype_id": null,
"name": "Stroj 1",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 2,
"powerrate": 1
}
],
"workplaceshifttypes": [
{
"id": "3000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 3,
"shifttype_id": "3100000101"
},
{
"id": "2000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 2,
"shifttype_id": "2100000101"
},
{
"id": "1000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 1,
"shifttype_id": "1100000101"
}
],
"workplacetype": 0,
"workplaceworkers": []
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "plmworkplaces",
"obj_id": "1600000101",
"object_data": {
"batchbuffer": 0,
"batchsize": 0,
"capacity": 16,
"code": "D01",
"crpgrain": 600,
"crpplan": 2,
"division_id": "3400000101",
"hidden": false,
"hourlyrate": 200,
"machinecount": 1,
"name": "Klempířská dílna",
"shiftcalendar_id": null,
"workplacemachines": [
{
"id": "110000010Y",
"machine_id": "10000Y0101",
"machinekind": 1,
"machinetype_id": null,
"name": "Zóna navýšené kapacity",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 1,
"powerrate": 0
},
{
"id": "110000010X",
"machine_id": "11000Y010X",
"machinekind": 0,
"machinetype_id": null,
"name": "Stroj 1",
"objversion": 4,
"parent_id": "1100000101",
"posindex": 2,
"powerrate": 1
}
],
"workplaceshifttypes": [
{
"id": "3000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 3,
"shifttype_id": "3100000101"
},
{
"id": "2000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 2,
"shifttype_id": "2100000101"
},
{
"id": "1000000101",
"inccapacitycoef": 0,
"inccapacityismulti": false,
"istemporary": false,
"objversion": 1,
"parent_id": "1100000101",
"posindex": 1,
"shifttype_id": "1100000101"
}
],
"workplacetype": 0,
"workplaceworkers": []
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "plmworkplaces",
"obj_id": "1600000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "plmworkplaces",
"obj_id": "1600000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "plmworkplaces",
"obj_id": "1600000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "plmworkplaces",
"obj_id": "1600000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "plmworkplaces",
"obj_id": "1600000104"
}
}
]
}