Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Use this event to

Excerpt

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

...

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

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

Learn about Basic vs. Complex filtering


Template

    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Receive", 'OnGetReceiveOrderLines_OnSetFilterWarehouseReceiptLine''', true, true)]
    procedure OnGetReceiveOrderLines_OnSetFilterWarehouseReceiptLine(var _WhseReceiptLine: Record "Warehouse Receipt Line")
    begin
    end;

Example

    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Receive", 'OnGetReceiveOrderLines_OnSetFilterWarehouseReceiptLine''', true, true)]
    procedure OnGetReceiveOrderLines_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;



Filter by label (Content by label)
showLabelsfalse
showSpacefalse
sorttitle
titleMore examples
excerptTypesimple
cqllabel = "bc" and label = "orderlines" and label = "example" and label = "onsetfilter"

...