OnGetPickOrderLines_OnSetFilterSalesLine
Use this event to
Filter Sales Lines to be displayed as Order Lines on 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_OnSetFilterSalesLine', '', true, true)]
local procedure OnGetPickOrderLines_OnSetFilterSalesLine(var _SalesLine: Record "Sales Line")
begin
end;
Example
// [Example]: Do not show "Drop Shipment" Lines
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Pick", 'OnGetPickOrderLines_OnSetFilterSalesLine', '', true, true)]
local procedure MyOnGetPickOrderLines_OnSetFilterSalesLine(var _SalesLine: Record "Sales Line")
begin
_SalesLine.SetRange("Drop Shipment", false);
end;
More examples
-
How-to: Filter Order Lines — Examples of filtering Order Lines .
Version History
Version | Changes |
---|---|
MOB5.10 | Introduced as OnGetReceiveOrderLines_OnSetFilterSalesReturnOrderLine |
MOB5.11 | Renamed to OnGetReceiveOrderLines_OnSetFilterSalesReturnLine |