OnGetPickOrderLines_OnSetFilterTransferLine

Use this event to

Filter Transfer Lines to be displayed as Order Lines at the mobile device.

Description

With this event you can perform basic record filtering of Order Lines.

If you have complex conditions, consider OnGetPickOrderLines_OnInclude... instead. 

Learn about Basic vs. Complex filtering


Template

    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Pick", 'OnGetPickOrderLines_OnSetFilterTransferLine''', true, true)]
    local procedure OnGetPickOrderLines_OnSetFilterTransferLine(var _TransferLine: Record "Transfer Line")
    begin
    end;


Example

    // [Example]: Only show lines with shipment date today or earlier
    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Pick", 'OnGetPickOrderLines_OnSetFilterTransferLine''', true, true)]
    local procedure MyOnGetPickOrderLines_OnSetFilterTransferLine(var _TransferLine: Record "Transfer Line")
    begin
        _TransferLine.SetFilter("Shipment Date", '..%1', Today());
    end;


 

More examples



Version History

VersionChanges
MOB5.10Introduced as OnGetReceiveOrderLines_OnSetFilterTransferOrderLine
MOB5.11Renamed to OnGetReceiveOrderLines_OnSetFilterTransferLine