Získá řádky kolekce Požadavek na výrobu - kusovník

Tato data jsou dostupná pouze z plmproducerequests/inputs.

Metadata - Perzistentní položky

allowmix boolean

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

bulkissue integer

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

costingmethod integer

Způsob výpočtu ceny pro kalkulaci, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

costingprice number

Cena pro kalkulaci, 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ě

demandstatus integer

Stav poptávky, pole vlastněné tabulkou, možné řadit a filtrovat

description string (15)

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

donotmultiply boolean

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

note string (150)

Poznámka, 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

owner_id string (plmreqnode) 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

plmreqinputitemreservations array (plmreqinputitemreservation) relace

kolekce BO Požadavek - rezervace, objekt na který pole odkazuje je 'vlastněn'

quantity number

Množství v ev.jedn., pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

quantityrounding integer

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

qunit string (5)

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

realstorecard_id string (storecard) relace

Skutečně použitý materiál, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

recordssn boolean

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

replaceable boolean

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

supposedstore_id string (store) relace

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

unitrate number

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

wastepercentage number

Ztráty, 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

unitquantity number

Množství

Příklady
Request

GET

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

GET

https://atd.abra.eu/demodata/plmproducerequests/{id}
Response
{
    "objversion": 2,
    "plmreqinputitemreservations": [],
    "replaceable": false,
    "realstorecard_id": "AE00000101",
    "quantity": 8,
    "qunit": "sad",
    "unitrate": 8,
    "allowmix": true,
    "phase_id": "1000000101",
    "description": "",
    "note": "",
    "costingprice": 120,
    "costingmethod": 2,
    "recordssn": false,
    "supposedstore_id": "1500000101",
    "wastepercentage": 0,
    "quantityrounding": 0,
    "demandstatus": 1,
    "owner_id": "7100000101",
    "donotmultiply": false,
    "bulkissue": 0
}
Request POST

POST

https://atd.abra.eu/demodata/query
{"class": "EFGI2WXAJMEOV2UCIIVJPBUMOC", "take": "1"}
Response
{
    "objversion": 2,
    "plmreqinputitemreservations": [],
    "replaceable": false,
    "realstorecard_id": "AE00000101",
    "quantity": 8,
    "qunit": "sad",
    "unitrate": 8,
    "allowmix": true,
    "phase_id": "1000000101",
    "description": "",
    "note": "",
    "costingprice": 120,
    "costingmethod": 2,
    "recordssn": false,
    "supposedstore_id": "1500000101",
    "wastepercentage": 0,
    "quantityrounding": 0,
    "demandstatus": 1,
    "owner_id": "7100000101",
    "donotmultiply": false,
    "bulkissue": 0
}
Request

PUT

https://atd.abra.eu/demodata/plmproducerequests/{id}?select=id
Body
{
    "allowmix": true,
    "bulkissue": 0,
    "costingmethod": 2,
    "costingprice": 120,
    "demandstatus": 1,
    "description": "",
    "donotmultiply": false,
    "note": "",
    "phase_id": "1000000101",
    "plmreqinputitemreservations": [],
    "quantity": 8,
    "quantityrounding": 0,
    "qunit": "sad",
    "realstorecard_id": "AE00000101",
    "recordssn": false,
    "replaceable": false,
    "supposedstore_id": "1500000101",
    "unitrate": 8,
    "wastepercentage": 0
}
Response
{
    "id": "1600000101"
}

DELETE

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