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::Codeunit, Codeunit::"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::Codeunit, Codeunit::"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
-
How-to: Filter Order Lines — Examples of filtering Order Lines .
Version History
Version | Changes |
---|---|
MOB5.10 | Introduced as OnGetReceiveOrderLines_OnSetFilterTransferOrderLine |
MOB5.11 | Renamed to OnGetReceiveOrderLines_OnSetFilterTransferLine |