Use this event to
Filter Warehouse Receipt Lines to be displayed as Order Lines at the mobile device.
Description
With this event you can perform basic record filtering of Order Lines.
, consider OnGetPutAwayOrderLines_OnInclude... instead.
Template
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Receive", 'OnGetReceiveOrderLines_OnSetFilterWarehouseReceiptLine', '', true, true)]
procedure OnGetReceiveOrderLines_OnSetFilterWarehouseReceiptLine(var _WhseReceiptLine: Record "Warehouse Receipt Line")
begin
end;
Example
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Receive", 'OnGetReceiveOrderLines_OnSetFilterWarehouseReceiptLine', '', true, true)]
procedure MyOnGetReceiveOrderLines_OnSetFilterWarehouseReceiptLine(var _WhseReceiptLine: Record "Warehouse Receipt Line")
begin
// [Scenario] Apply addition filter to excluding order lines (and orders) for cross-docking
_WhseReceiptLine.SetRange("Qty. to Cross-Dock (Base)",0);
_WhseReceiptLine.SetRange("Qty. to Cross-Dock", 0);
end;
More examples
-
How-to: Filter Order Lines — Examples of filtering Order Lines .
Version History
Version | Changes |
---|---|
MOB5.10 | Introduced |