This event is called for every Batch Number, Serial number, Bin Location and so on.
Not for every Document line. For this you can use stockmanagement.[document]PostingCode or workorder.[document]Line
Variable |
Read |
Write |
Description |
|
e_ItemCode |
x |
ItemCode |
||
e_WhsCode |
x |
x |
|
|
e_DistNumber |
x |
|
Batch / Serialnumber |
|
e_BinCode |
x |
x |
Here you can define the BinCode (Support Beas/WMS/SAP) Note: Don't split batch number in different Bin Location. This is not supported in all constellations. |
|
e_RFID |
x |
x |
RFID Code (only Beas Bin management, not in "old" work order receipt functions |
|
e_Quantity |
x |
|
Quantity in warehouse unit |
|
e_WoDocEntry |
x |
|
Work order DocEntry (only if called by Work order) |
|
e_WoLineNumber |
x |
|
Work order Position (only if called by Work order) |
|
e_WoLineNumber2 |
x |
|
Work order Bill of Material position (only if called by Work order) |
|
|
|
In past it was possible to change CostingCode in this user event. Now you can change this in ReceiptCostingCode.
In work order receipt it was possible to define batch attributes in this event.
In future please use the new bsl workorder receipt function to create receipts with all batch/serial attributes
In past it was possible to cancel the process, example with e_aktiv in the work order receipt function.
For compatibility mode the old functionality is running, but all new objects don't will support this.
In past it was possible to define the price. In future this is only possible for work order receipt. Use event workordermanagement.GetPrice() and .GetPriceNegativPosition()