OnGetReceiveOrderLines_OnAfterSetFromSalesReturnLine

Use this event to

Populate values in Order Lines displayed at the mobile device (derived from Sales Lines for sales document type 'Sales Return Order').

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

Template

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


Example

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


More examples


Version History

VersionChanges
MOB5.00Introduced