OnGetPickOrderLines_OnSetFilterWarehouseActivityLine

Use this event to

Filter Warehouse Pick/Inventory Pick 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_OnSetFilterWarehouseActivityLine''', true, true)]
    local procedure OnGetPickOrderLines_OnSetFilterWarehouseActivityLine(var _WhseActLineTake: Record "Warehouse Activity Line")
    begin
    end;


Example

    // [Example]: Do not show pick lines with Blocked Lot or Serial No.
    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Pick", 'OnGetPickOrderLines_OnSetFilterWarehouseActivityLine''', true, true)]
    local procedure MyOnGetPickOrderLines_OnSetFilterWarehouseActivityLine(var _WhseActLineTake: Record "Warehouse Activity Line")
    begin
        _WhseActLineTake.SetRange("Lot No. Blocked", false);
        _WhseActLineTake.SetRange("Serial No. Blocked", false);
    end;



More examples



Version History

VersionChanges
MOB5.10Introduced