DeliveryPostEntry Data Type

Properties
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
  } ]
}