WhTransaction_Split - Warehouse-Transaktion splitten

Port: Biz

Beschreibung

Dieser Service splittet eine Warehouse-Transaktion. In den Argumenten müssen die Transaktionsnummer der zu splittenden Transaktion, die zu splittende Menge und (optional) der Warehouse-Beleg angegeben werden auf welchem die neue Transaktion erstellt werden soll. Ohne Angabe eines Warehouse-Belegs wird für jede neue Transaktion ein neuer Beleg erstellt. Dieser Service entspricht der Verarbeitung im BC 34310 (Transaktion splitten).

Argumente

Nr.
Key
Name
Beschreibung
1
WhTransactionNo
Warehouse-Transaktion
Warehouse-Transaktion
2
Quantity
Menge
Menge, die auf die neue Transaktion übernommen werden soll. Die Restmenge bleibt auf der bisherigen Transaktion.
3
QuantityDim1
Dimension 1
Alternativ zur Menge kann die Dimension 1 eingegeben werden. Falls weitere Dimensionen vorhanden sind (Dimension 2 und / oder Dimension 3) werden diese von der ursprünglichen Transaktion übernommen.
4
WhJobNo
Warehouse-Beleg
Warehouse-Beleg auf den die neu erstellte Transaktion übernommen werden soll. Falls nicht definiert, wird ein neuer Beleg angelegt. Soll die Transaktion auf dem gleichen Beleg wie die ursprüngliche Transaktion erstellt werden, so muss die Belegnummer explizit angegeben werden.
5
BatchSplit
Seriensplit
Bei aktivem Seriensplit wird ab der angegebene Transaktion die gewünschte Menge (resp. Dimension 1) so lange abgetrennt (Seriensplit), bis die verbleibende Menge kleiner oder gleich der abzutrennenden Menge ist. Beispiel: Transaktion mit Menge 20. WhTransaction_Split wird mit Menge 5 und aktiviertem Seriensplit ausgeführt. Das führt zu 4 Transaktionen mit jeweils Menge 5.

Rückgabewerte

Nr.
Key
Name
Beschreibung
1
WhTransactionNo
Neu erstellte Warehouse-Transaktion
Neu erstellte Warehouse-Transaktion

Message Keys

keine