GET
Získá kolekci BO Pracovní lístek
GET
Získá seznam položek BO, které mohou být chráněny na BO Pracovní lístek
GET
Získá pohled nad BO Pracovní lístek
GET
Získá daný BO Pracovní lístek
GET
Otestuje, zda existuje editační zámek na daném BO Pracovní lístek
GET
Získá seznam chráněných položek, které jsou na BO Pracovní lístek aktuálnímu uživateli znepřístupněny
GET
Získá řádky kolekce Pokrytí operace dílenským úkonem
GET
Získá daný řádek kolekce Pokrytí operace dílenským úkonem
GET
Získá řádky kolekce Změna pracovního lístku
GET
Získá daný řádek kolekce Změna pracovního lístku
GET
Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Pracovní lístek
POST
Vytvoří nový BO Pracovní lístek
POST
Vyhodnotí query dotaz nad BO Pracovní lístek
POST
Vytvoří nový řádek v kolekci Pokrytí operace dílenským úkonem
POST
Vytvoří nový řádek v kolekci Změna pracovního lístku
PUT
Modifikuje daný BO Pracovní lístek
PUT
Vytvoří editační zámek na daném BO Pracovní lístek
PUT
Zruší editační zámek na daném BO Pracovní lístek
PUT
Modifikuje řádek v kolekci Pokrytí operace dílenským úkonem
PUT
Modifikuje řádek v kolekci Změna pracovního lístku
DELETE
Smaže BO Pracovní lístek
DELETE
Smaže řádek z kolekce Pokrytí operace dílenským úkonem
DELETE
Smaže řádek z kolekce Změna pracovního lístku
Souhrnné prac. lístky, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Zakázka, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Projekt, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Obch. případ, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Kooperace, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Opraveno, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Opravil, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Vytvořil, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Středisko, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Datum dok., pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Ukončení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Dokončený výrobek, pole vlastněné tabulkou, možné řadit a filtrovat
Správní režie, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Sdružení, pole vlastněné tabulkou, možné řadit a filtrovat
Sazba, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Odkaz na výrobní postup, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Odkaz na SN, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Kapacitní jednotka, 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
Výsledek, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
kolekce BO Pokrytí operace dílenským úkonem, objekt na který pole odkazuje je 'vlastněn'
Výrobní režie, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Pracovník, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Dokončeno v ev.jedn., pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
kolekce BO Změna pracovního lístku, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Tarifní třída skutečná, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Mzdové náklady, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Začátek, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Doba TAC, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Doba TBC, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Doba trvání, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Způsob přenosu hodnoty, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Druh výkonu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Skutečné pracoviště, 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í
Doba trvání v hod.
Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
Jednotka
Dokončeno
Vztah
GET
https://atd.abra.eu/demodata/plmoperations?take=1
ResponseGET
https://atd.abra.eu/demodata/plmoperations/{id}
{
"objversion": 8,
"rows": [
{
"deltatotaltime": 0,
"id": "1000000101",
"objversion": 2,
"parent_id": "1000000101",
"transfer2_id": "0000000000"
}
],
"jobordersroutines_id": "6000000101",
"joborderssn_id": null,
"performedby_id": "1000000101",
"startedat$date": "2013-10-17T09:02:00.000Z",
"finishedat$date": "2013-10-17T09:02:00.000Z",
"operationresult": true,
"quantity": 0,
"division_id": "1300000101",
"salaryclass_id": "2000000101",
"hourlyrate": 150,
"salarycosts": 75,
"overheadcosts": 3.75,
"generalexpense": 0.75,
"cooperation": false,
"aggregateworkticket_id": "9100000101",
"busorder_id": null,
"bustransaction_id": null,
"createdby_id": "SUPER00000",
"docdate$date": "2013-10-16T22:00:00.000Z",
"valuetransfer": 0,
"wageoperationtype_id": null,
"finishedproductrow_id": null,
"busproject_id": null,
"workplace_id": "3100000101",
"totaltac": 0,
"totaltbc": 0,
"totaltime": 1800,
"groupid": " ",
"machine_id": null,
"correctedby_id": null,
"correctedat$date": null
}
POST
https://atd.abra.eu/demodata/query
{"class": "plmoperations", "take": "1"}
POST
https://atd.abra.eu/demodata/plmoperations/query
{"take": "1"}
Response
{
"objversion": 8,
"rows": [
{
"deltatotaltime": 0,
"id": "1000000101",
"objversion": 2,
"parent_id": "1000000101",
"transfer2_id": "0000000000"
}
],
"jobordersroutines_id": "6000000101",
"joborderssn_id": null,
"performedby_id": "1000000101",
"startedat$date": "2013-10-17T09:02:00.000Z",
"finishedat$date": "2013-10-17T09:02:00.000Z",
"operationresult": true,
"quantity": 0,
"division_id": "1300000101",
"salaryclass_id": "2000000101",
"hourlyrate": 150,
"salarycosts": 75,
"overheadcosts": 3.75,
"generalexpense": 0.75,
"cooperation": false,
"aggregateworkticket_id": "9100000101",
"busorder_id": null,
"bustransaction_id": null,
"createdby_id": "SUPER00000",
"docdate$date": "2013-10-16T22:00:00.000Z",
"valuetransfer": 0,
"wageoperationtype_id": null,
"finishedproductrow_id": null,
"busproject_id": null,
"workplace_id": "3100000101",
"totaltac": 0,
"totaltbc": 0,
"totaltime": 1800,
"groupid": " ",
"machine_id": null,
"correctedby_id": null,
"correctedat$date": null
}
BodyPOST
https://atd.abra.eu/demodata/plmoperations?select=id
{
"aggregateworkticket_id": "9100000101",
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"cooperation": false,
"correctedat$date": null,
"correctedby_id": null,
"createdby_id": "SUPER00000",
"division_id": "1300000101",
"docdate$date": "2013-10-16T22:00:00.000Z",
"finishedat$date": "2013-10-17T09:02:00.000Z",
"finishedproductrow_id": null,
"generalexpense": 0.75,
"groupid": " ",
"hourlyrate": 150,
"jobordersroutines_id": "6000000101",
"joborderssn_id": null,
"machine_id": null,
"operationresult": true,
"operationwsis": null,
"overheadcosts": 3.75,
"performedby_id": "1000000101",
"quantity": 0,
"rows": [
{
"deltatotaltime": 0,
"id": "1000000101",
"objversion": 2,
"parent_id": "1000000101",
"transfer2_id": "0000000000"
}
],
"salaryclass_id": "2000000101",
"salarycosts": 75,
"startedat$date": "2013-10-17T09:02:00.000Z",
"totaltac": 0,
"totaltbc": 0,
"totaltime": 1800,
"valuetransfer": 0,
"wageoperationtype_id": null,
"workplace_id": "3100000101"
}
Response
{
"id": "1600000101"
}
BodyPUT
https://atd.abra.eu/demodata/plmoperations/{id}?select=id
{
"aggregateworkticket_id": "9100000101",
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"cooperation": false,
"correctedat$date": null,
"correctedby_id": null,
"createdby_id": "SUPER00000",
"division_id": "1300000101",
"docdate$date": "2013-10-16T22:00:00.000Z",
"finishedat$date": "2013-10-17T09:02:00.000Z",
"finishedproductrow_id": null,
"generalexpense": 0.75,
"groupid": " ",
"hourlyrate": 150,
"jobordersroutines_id": "6000000101",
"joborderssn_id": null,
"machine_id": null,
"operationresult": true,
"operationwsis": null,
"overheadcosts": 3.75,
"performedby_id": "1000000101",
"quantity": 0,
"rows": [
{
"deltatotaltime": 0,
"id": "1000000101",
"objversion": 2,
"parent_id": "1000000101",
"transfer2_id": "0000000000"
}
],
"salaryclass_id": "2000000101",
"salarycosts": 75,
"startedat$date": "2013-10-17T09:02:00.000Z",
"totaltac": 0,
"totaltbc": 0,
"totaltime": 1800,
"valuetransfer": 0,
"wageoperationtype_id": null,
"workplace_id": "3100000101"
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/plmoperations/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "plmoperations",
"object_data": {
"aggregateworkticket_id": "9100000101",
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"cooperation": false,
"correctedat$date": null,
"correctedby_id": null,
"createdby_id": "SUPER00000",
"division_id": "1300000101",
"docdate$date": "2013-10-16T22:00:00.000Z",
"finishedat$date": "2013-10-17T09:02:00.000Z",
"finishedproductrow_id": null,
"generalexpense": 0.75,
"groupid": " ",
"hourlyrate": 150,
"jobordersroutines_id": "6000000101",
"joborderssn_id": null,
"machine_id": null,
"operationresult": true,
"operationwsis": null,
"overheadcosts": 3.75,
"performedby_id": "1000000101",
"quantity": 0,
"rows": [
{
"deltatotaltime": 0,
"id": "1000000101",
"objversion": 2,
"parent_id": "1000000101",
"transfer2_id": "0000000000"
}
],
"salaryclass_id": "2000000101",
"salarycosts": 75,
"startedat$date": "2013-10-17T09:02:00.000Z",
"totaltac": 0,
"totaltbc": 0,
"totaltime": 1800,
"valuetransfer": 0,
"wageoperationtype_id": null,
"workplace_id": "3100000101"
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "plmoperations",
"object_data": {
"aggregateworkticket_id": "9100000101",
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"cooperation": false,
"correctedat$date": null,
"correctedby_id": null,
"createdby_id": "SUPER00000",
"division_id": "1300000101",
"docdate$date": "2013-10-16T22:00:00.000Z",
"finishedat$date": "2013-10-17T09:02:00.000Z",
"finishedproductrow_id": null,
"generalexpense": 0.75,
"groupid": " ",
"hourlyrate": 150,
"jobordersroutines_id": "6000000101",
"joborderssn_id": null,
"machine_id": null,
"operationresult": true,
"operationwsis": null,
"overheadcosts": 3.75,
"performedby_id": "1000000101",
"quantity": 0,
"rows": [
{
"deltatotaltime": 0,
"id": "1000000101",
"objversion": 2,
"parent_id": "1000000101",
"transfer2_id": "0000000000"
}
],
"salaryclass_id": "2000000101",
"salarycosts": 75,
"startedat$date": "2013-10-17T09:02:00.000Z",
"totaltac": 0,
"totaltbc": 0,
"totaltime": 1800,
"valuetransfer": 0,
"wageoperationtype_id": null,
"workplace_id": "3100000101"
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "plmoperations",
"obj_id": "1600000100",
"object_data": {
"aggregateworkticket_id": "9100000101",
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"cooperation": false,
"correctedat$date": null,
"correctedby_id": null,
"createdby_id": "SUPER00000",
"division_id": "1300000101",
"docdate$date": "2013-10-16T22:00:00.000Z",
"finishedat$date": "2013-10-17T09:02:00.000Z",
"finishedproductrow_id": null,
"generalexpense": 0.75,
"groupid": " ",
"hourlyrate": 150,
"jobordersroutines_id": "6000000101",
"joborderssn_id": null,
"machine_id": null,
"operationresult": true,
"operationwsis": null,
"overheadcosts": 3.75,
"performedby_id": "1000000101",
"quantity": 0,
"rows": [
{
"deltatotaltime": 0,
"id": "1000000101",
"objversion": 2,
"parent_id": "1000000101",
"transfer2_id": "0000000000"
}
],
"salaryclass_id": "2000000101",
"salarycosts": 75,
"startedat$date": "2013-10-17T09:02:00.000Z",
"totaltac": 0,
"totaltbc": 0,
"totaltime": 1800,
"valuetransfer": 0,
"wageoperationtype_id": null,
"workplace_id": "3100000101"
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "plmoperations",
"obj_id": "1600000101",
"object_data": {
"aggregateworkticket_id": "9100000101",
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"cooperation": false,
"correctedat$date": null,
"correctedby_id": null,
"createdby_id": "SUPER00000",
"division_id": "1300000101",
"docdate$date": "2013-10-16T22:00:00.000Z",
"finishedat$date": "2013-10-17T09:02:00.000Z",
"finishedproductrow_id": null,
"generalexpense": 0.75,
"groupid": " ",
"hourlyrate": 150,
"jobordersroutines_id": "6000000101",
"joborderssn_id": null,
"machine_id": null,
"operationresult": true,
"operationwsis": null,
"overheadcosts": 3.75,
"performedby_id": "1000000101",
"quantity": 0,
"rows": [
{
"deltatotaltime": 0,
"id": "1000000101",
"objversion": 2,
"parent_id": "1000000101",
"transfer2_id": "0000000000"
}
],
"salaryclass_id": "2000000101",
"salarycosts": 75,
"startedat$date": "2013-10-17T09:02:00.000Z",
"totaltac": 0,
"totaltbc": 0,
"totaltime": 1800,
"valuetransfer": 0,
"wageoperationtype_id": null,
"workplace_id": "3100000101"
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "plmoperations",
"obj_id": "1600000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "plmoperations",
"obj_id": "1600000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "plmoperations",
"obj_id": "1600000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "plmoperations",
"obj_id": "1600000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "plmoperations",
"obj_id": "1600000104"
}
}
]
}