Use this event to
Excerpt |
---|
Populate values in OrderLines-list Order Lines displayed at the mobile device (derived from Purchase Line from purchase order with no associated warehouse document). |
If your code is not specific for Purchase Lines consider using the OnGetReceiveOrderLines_OnAfterSetFromAnyLine event.
Template
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS ReceiveMOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromPurchaseLine', '', true true, true true)] // skip missing license and permission
skip missing license and permission
local procedure OnGetReceiveOrderLines_OnAfterSetFromPurchaseLine(_PurchLine: Record "Purchase LinePurchase Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel ElementMOB Ns BaseDataModel Element")
begin
end;
Example
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS ReceiveMOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromPurchaseLine', '', true true, true true)] // skip missing license and permission
procedure OnGetReceiveOrderLines skip missing license and permission
local procedure MyOnGetReceiveOrderLines_OnAfterSetFromPurchaseLine(_PurchLine: Record "Purchase LinePurchase Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel ElementMOB Ns BaseDataModel Element")
begin
with _BaseOrderLineElement do begin
_BaseOrderLineElement.Set_DisplayLine1('Set from OnGetReceiveOrderLinesSet from OnGetReceiveOrderLines_OnAfterSetFromPurchaseLine');
_BaseOrderLineElement.Set_DisplayLine2('');
_BaseOrderLineElement.SetValue('MyOnGetReceiveOrderLines_OnAfterSetFromPurchaseLine', 'OnGetReceiveOrderLines_OnAfterSetFromPurchaseLine Custom Tag for Item Number OnAfterSetFromPurchaseLine Custom Tag for Item Number ' + _BaseOrderLineElement.Get_ItemNumber());
end;
end;
Filter by label (Content by label) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...