Získá řádky kolekce Požadavek na výrobu - kalkulace technologický postup

Tato data jsou dostupná pouze z plmproducerequests/plmreqcostingroutines.

Metadata - Perzistentní položky

cooperation boolean

Kooperace, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

generalexpense number

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ě

objversion integer

Verze objektu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR

overheadcosts number

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ě

parent_id string (plmreqcostingoutputitem) relace

Vlastník, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je odkazem na vlastníka objektu, pole nepodporuje ochranu dat/GDPR

phase_id string (plmphase) relace

Etapa, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

posindex integer

Pořadí, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole nepodporuje ochranu dat/GDPR

salary number

Mzda, 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ě

salaryclass_id string (plmsalaryclass) relace

Tarifní třída, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

tac number

Dávkový čas v sekundách, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

tbc number

Kusový čas v sekundách, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

title string (150)

Název, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

totaltime number

Celkový čas v sekundách, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

workplace_id string (plmworkplace) relace

Pracoviště, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

Metadata - Neperzistentní položky

classid string (26)

ID třídy, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR

displayname string (100)

Název, pouze pro čtení

id string (10)

Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR

parttime number

Kusový čas v minutách

setuptime number

Dávkový čas v minutách

totaloverheads number

Režie celkem, pole obsahuje částku v lokální měně

Příklady
Request

GET

https://atd.abra.eu/demodata/plmproducerequests?take=1

GET

https://atd.abra.eu/demodata/plmproducerequests/{id}
Response
{
    "objversion": 4,
    "parent_id": "1000000101",
    "posindex": 4,
    "workplace_id": "3100000101",
    "phase_id": "2000000101",
    "title": "Balení",
    "cooperation": false,
    "salaryclass_id": "1000000101",
    "totaltime": 83.9988,
    "salary": 2.33,
    "overheadcosts": 0.05,
    "generalexpense": 0.02,
    "tac": 60,
    "tbc": 240
}
Request POST

POST

https://atd.abra.eu/demodata/query
{"class": "XJ5VCCPK2OI4L2YKWMI3KNEVIG", "take": "1"}
Response
{
    "objversion": 4,
    "parent_id": "1000000101",
    "posindex": 4,
    "workplace_id": "3100000101",
    "phase_id": "2000000101",
    "title": "Balení",
    "cooperation": false,
    "salaryclass_id": "1000000101",
    "totaltime": 83.9988,
    "salary": 2.33,
    "overheadcosts": 0.05,
    "generalexpense": 0.02,
    "tac": 60,
    "tbc": 240
}
Request

PUT

https://atd.abra.eu/demodata/plmproducerequests/{id}?select=id
Body
{
    "cooperation": false,
    "generalexpense": 0.02,
    "overheadcosts": 0.05,
    "phase_id": "2000000101",
    "posindex": 4,
    "salary": 2.33,
    "salaryclass_id": "1000000101",
    "tac": 60,
    "tbc": 240,
    "title": "Balení",
    "totaltime": 83.9988,
    "workplace_id": "3100000101"
}
Response
{
    "id": "1600000101"
}

DELETE

https://atd.abra.eu/demodata/plmproducerequests/{id}
Response
200 - OK Everything worked as expected.