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

Tato data jsou dostupná pouze z plmproducerequests/plmreqroutines.

Metadata - Perzistentní položky

advancequantity number

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

batch boolean

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

commandlineexpr string

Příkaz ke spuštění - výraz, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

competences array (plmreqroutinescompetence) relace

kolekce BO Požadavek na výrobu - nárok na kompetenci, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'

compulsoryoperation integer

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

cooperation boolean

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

crpgrain integer

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

finished boolean

Výrobek dokončen, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

forwardable integer

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

materials array (plmreqroutinesmat) relace

kolekce BO Požadavek na výrobu - zpracovávaný materiál, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'

mobilecompetences array (plmreqroutinescompetence) relace

kolekce BO Požadavek na výrobu - nárok na kompetenci, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'

note string

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

objversion integer

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

ongoing boolean

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

parent_id string (plmreqoutputitem) 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

planned boolean

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

plannedmaterials array (plmreqroutinesmat) relace

kolekce BO Požadavek na výrobu - zpracovávaný materiál, objekt na který pole odkazuje je 'vlastněn'

plmreqroutinespictures array (plmreqroutinespicture) relace

kolekce BO Požadavek - obrázek tech. postupu, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'

polymorphism boolean

Polymorfní operace, 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

productphase_id string (plmproductphase) relace

Fáze dokončení výrobku, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

protocolfilenameexpr string

Jméno souboru s protokolem - výraz, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

quantum integer

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

quantummultiplier integer

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

salaryclass_id string (plmsalaryclass) relace

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

shortestepisode number

Minimální délka rozdělené části, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

source string (10)

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

splitable boolean

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

suspend boolean

Pozastavit do konce směny, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

synergyrate integer

Míra součinnosti, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

tac number

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

tacunit integer

Jednotka času pro TAC, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

tbc 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

tbcunit integer

Jednotka času pro TBC, 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

unnormed boolean

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

usersmessage string (500)

Zpráva pro uživatele, 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

crpbegintime string

Naplánovano od

crpendtime string

Naplánovano do

displayname string (100)

Název, pouze pro čtení

id string (10)

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

missedquantity number

Chybějící množství v ev.jedn.

missedtime number

Chybějící čas, pouze pro čtení

missedunitquantity number

Chybějící množství

parttime number

Kusový čas v minutách

planneddatefrom string

Plánované datum, pouze pro čtení

plannedquantity number

Plánované množství v ev.jedn.

plannedshifttype_id string (shifttype) relace

Plánovaná směna, pouze pro čtení

plannedtime number

Plánovaný čas v sekundách, pouze pro čtení

plannedunitquantity number

Plánované množství

realizedperc number

Realizováné mn. (%), pouze pro čtení

realizedquantity number

Realizované množství v ev.jedn.

realizedtime number

Realizovaný čas, pouze pro čtení

realizedtimeperc number

Realizovaný čas (%), pouze pro čtení

realizedunitquantity number

Realizované množství

setuptime number

Dávkový čas v minutách

storecard_id string (storecard) relace

Skladová karta TP, pouze pro čtení

unitrate number

Vztah vyráběné položky

unittac number

Kusový čas

unittbc number

Dávkový čas

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í",
    "note": "",
    "cooperation": false,
    "compulsoryoperation": 0,
    "finished": true,
    "salaryclass_id": "1000000101",
    "batch": true,
    "commandlineexpr": "",
    "protocolfilenameexpr": "",
    "usersmessage": "",
    "tacunit": 1,
    "tbcunit": 1,
    "tac": 60,
    "tbc": 240,
    "ongoing": false,
    "planned": true,
    "advancequantity": 0,
    "crpgrain": 1,
    "suspend": false,
    "splitable": false,
    "shortestepisode": 0,
    "synergyrate": 1,
    "polymorphism": false,
    "quantum": 1,
    "quantummultiplier": 1,
    "forwardable": 0,
    "productphase_id": null,
    "unnormed": false,
    "source": "          ",
    "plmreqroutinespictures": [],
    "materials": [],
    "competences": [],
    "mobilecompetences": [],
    "plannedmaterials": []
}
Request POST

POST

https://atd.abra.eu/demodata/query
{"class": "RMBJ1K5KJKJOVGZZPKYSUS5N3O", "take": "1"}
Response
{
    "objversion": 4,
    "parent_id": "1000000101",
    "posindex": 4,
    "workplace_id": "3100000101",
    "phase_id": "2000000101",
    "title": "Balení",
    "note": "",
    "cooperation": false,
    "compulsoryoperation": 0,
    "finished": true,
    "salaryclass_id": "1000000101",
    "batch": true,
    "commandlineexpr": "",
    "protocolfilenameexpr": "",
    "usersmessage": "",
    "tacunit": 1,
    "tbcunit": 1,
    "tac": 60,
    "tbc": 240,
    "ongoing": false,
    "planned": true,
    "advancequantity": 0,
    "crpgrain": 1,
    "suspend": false,
    "splitable": false,
    "shortestepisode": 0,
    "synergyrate": 1,
    "polymorphism": false,
    "quantum": 1,
    "quantummultiplier": 1,
    "forwardable": 0,
    "productphase_id": null,
    "unnormed": false,
    "source": "          ",
    "plmreqroutinespictures": [],
    "materials": [],
    "competences": [],
    "mobilecompetences": [],
    "plannedmaterials": []
}
Request

PUT

https://atd.abra.eu/demodata/plmproducerequests/{id}?select=id
Body
{
    "advancequantity": 0,
    "batch": true,
    "commandlineexpr": "",
    "competences": [],
    "compulsoryoperation": 0,
    "cooperation": false,
    "crpgrain": 1,
    "finished": true,
    "forwardable": 0,
    "materials": [],
    "mobilecompetences": [],
    "note": "",
    "ongoing": false,
    "phase_id": "2000000101",
    "planned": true,
    "plannedmaterials": [],
    "plmreqroutinespictures": [],
    "polymorphism": false,
    "posindex": 4,
    "productphase_id": null,
    "protocolfilenameexpr": "",
    "quantum": 1,
    "quantummultiplier": 1,
    "salaryclass_id": "1000000101",
    "shortestepisode": 0,
    "source": "          ",
    "splitable": false,
    "suspend": false,
    "synergyrate": 1,
    "tac": 60,
    "tacunit": 1,
    "tbc": 240,
    "tbcunit": 1,
    "title": "Balení",
    "unnormed": false,
    "usersmessage": "",
    "workplace_id": "3100000101"
}
Response
{
    "id": "1600000101"
}

DELETE

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