OnGetReceiveOrderLines_OnAfterSetFromTransferLine

Use this event to

Populate values Order Lines displayed at the mobile device when derived from Transfer Line (Transfer Orders).

If your code is not specific for Transfer Lines consider using the OnGetReceiveOrderLines_OnAfterSetFromAnyLine event.

Template

    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromTransferLine''', true, true)]
    local procedure OnGetReceiveOrderLines_OnAfterSetFromTransferLine(_TransferLine: Record "Transfer Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel Element")
    begin
    end;


Example

    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromTransferLine''', true, true)]
    local procedure MyOnGetReceiveOrderLines_OnAfterSetFromTransferLine(_TransferLine: Record "Transfer Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel Element")
    begin
        _BaseOrderLineElement.Set_DisplayLine1('Set from OnGetReceiveOrderLines_OnAfterSetFromTransferLine');
        _BaseOrderLineElement.Set_DisplayLine2('');
        _BaseOrderLineElement.SetValue('MyOnGetReceiveOrderLines_OnAfterSetFromTransferLine''OnGetReceiveOrderLines_OnAfterSetFromTransferLine Custom Tag for Item Number ' + _BaseOrderLineElement.Get_ItemNumber());
    end;



More examples


Version History

VersionChanges
MOB5.00Introduced