Repräsentiert eine zu liefernde Position
name | data type | description |
---|---|---|
deliveryId | number | Die (optionale) Lieferschein-Id, auf die diese Position geliefert werden soll.
Ab der zweiten Position müssen beide Properties angegeben werden. Wird nur die customerNr und nicht die deliveryId angegeben, wird ein neuer Lieferschein für den Kunden der durch die customerNr repräsentiert wird angelegt. Für diesen Kunden wird der Lieferschein erzeugt. In der Folge kann dann die hier erzeugte Lieferschein-id angegeben werden. Wird eine deliveryId angegeben, wird geprüft, dass die customerId zugehörig ist |
customerNr | number | Die Kundennummer
Sie ist nicht mit der customerId identisch, sondern wird fortlaufend vom ERP vergeben, bzw. kann manuell vergeben werden. In beiden Fällen muss der Parameter "KUNDE_MIT_NUMMER" im ERP gesetzt werden. |
customerId | number | Die (optionale) Id des Kunden
Wird die Id des Kunden angegeben, hat sie Vorrang vor einer ebenfalls angegebenen Kundennummer |
Properties inherited from CreateItemDeliveryPositionEntry |
||
deliveryId | number | Die (optionale) Lieferschein-Id, auf die diese Position geliefert werden soll.
Wird die Id nicht angegeben, wird ein neuer Lieferschein generiert und auf diesen neuen Lieferschein geliefert. Ansonsten wird der hier angegebene Lieferschein verwendet |
itemId | number | Die (optionale) Artikel-Id
Entweder die Artikel-Id oder die Artikelnummer (getItemCnr muss angegeben werden |
itemCnr | string | Die (optionale) Artikelnummer
Entweder die Artikelnummer oder die Artikel-Id getItemId muss 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 |
Example
{ "deliveryId" : 12345, "customerNr" : 12345, "customerId" : 12345, "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 }