name | data type | description |
---|---|---|
amount | number | Menge der Losablieferung
Handelt es sich um eine Ablieferung mit Seriennr/Chargennr, so ist sie die
Summe der Mengen der identities
|
testResultEntries | TestResultEntryList | Pruefergebnisse der Losablieferung (optional) |
stockId | number | Ziellager der Losablieferung (optional) Wenn nicht angegeben, wird als Ziellager das im Los definierte verwendet. |
userId | string | Ist der beim Logon ermittelte "Token" |
bookStopping | boolean | Initiiert eine ENDE Zeitbuchung (optional) Wenn auf true , dann muss zusätzlich das TimeRecordingEntry
mitgeliefert werden, aus dem die erforderlichen Daten für die Zeitbuchung geholt werden.
|
timeRecordingEntry | TimeRecordingEntry | Beinhaltet die Eigenschaften für eine Zeitbuchung (optional) Wird verwendet für die ENDE Zeitbuchung, wenn bookStopping auf true ist
und/oder der Zeitbuchung für den Stopp der Maschine,
wenn bookMachineStopping auf true ist.
|
bookMachineStopping | boolean | Initiiert eine Maschinenstoppzeitbuchung (optional) Wenn auf true , dann muss zusätzlich das TimeRecordingEntry
mitgeliefert werden, aus dem die erforderlichen Daten für die Zeitbuchung geholt werden,
und der Arbeitsgang aus dem Los productionWorkplanId .
|
productionWorkplanId | number | Id des Arbeitsgang des Lossollarbeitsplans (optional) Erforderlich, wenn bookMachineStopping auf true ist.
|
scrapAmount | number | Schrottmenge der Losablieferung (optional) Diese Menge wird auf das definierte Schrottlager gebucht. |
increaseLotSizeByScrapAmount | boolean | Initiiert eine Aenderung der Losgröße um die Schrottmenge |
identities | array of IdentityAmountEntry | Die Liste der Seriennr/Chargennr Informationen (optional)
Wenn angegeben, muss die Summe dieser Mengen die Menge der Losablieferung (amount ) ergeben.
|
Example
{ "amount" : 12345.0, "testResultEntries" : { "entries" : [ { "productionTestPlanId" : 12345, "testType" : "MATERIAL_STATUS" }, { "productionTestPlanId" : 12345, "testType" : "CRIMP_WITH_ISOLATION" } ] }, "stockId" : 12345, "userId" : "...", "bookStopping" : true, "timeRecordingEntry" : { "forStaffId" : 12345, "forStaffCnr" : "...", "userId" : "...", "year" : 12345, "month" : 12345, "day" : 12345, "hour" : 12345, "minute" : 12345, "second" : 12345, "where" : "..." }, "bookMachineStopping" : true, "productionWorkplanId" : 12345, "scrapAmount" : 12345.0, "increaseLotSizeByScrapAmount" : true, "identities" : [ { "identity" : "...", "amount" : 12345.0 }, { "identity" : "...", "amount" : 12345.0 } ] }