CreateDeliveryItemPositionEntry Data Type

Properties
name data type description
itemId number Die (optionale) Artikel-Id

Wenn getOrderPositionId angegeben ist, dann kann die Angabe von ItemCnr oder ItemId entfallen. Andernfalls muss entweder die Id des Artikels (getItemId) oder die Artikelnummer (getItemCnr angegeben werden

itemCnr string Die (optionale) Artikelnummer

Wenn getOrderPositionId angegeben ist, dann kann die Angabe von ItemCnr oder ItemId entfallen. Andernfalls muss entweder die Id des Artikels (getItemId) oder die Artikelnummer (getItemCnr angegeben werden

itemIdentity ItemIdentityEntryList Wenn es sich um einen Artikel mit Serien- oder Chargennr handelt, ist hier die jeweilige Identitätsinformation (Seriennr(n) mit Menge(n), Chargennummern mit den jeweiligen Mengen) anzugeben
amount number Die zu lieferende Menge

Bei identitätsbehafteten Artikeln (also jene mit Serien- oder Chargennummer) ist die Gesamtmenge aus den einzelnen Serien- oder Chargennummern trotzdem anzugeben

orderPositionId number Die Id der Auftragsposition die geliefert werden soll

Ist die PositionId angegeben, wird eine etwaig vorhandene itemId oder itemCnr ignoriert.

Der Auftrag der Position muss dem Auftrag des Lieferscheins entsprechen

Example

{
  "itemId" : 12345,
  "itemCnr" : "...",
  "itemIdentity" : {
    "entries" : [ {
      "identity" : "...",
      "amount" : 12345.0,
      "version" : "...",
      "bundleIdentity" : "...",
      "bundleAmount" : 12345.0
    }, {
      "identity" : "...",
      "amount" : 12345.0,
      "version" : "...",
      "bundleIdentity" : "...",
      "bundleAmount" : 12345.0
    } ]
  },
  "amount" : 12345.0,
  "orderPositionId" : 12345
}