Use this event to
Filter Warehouse Movement Lines to be displayed as Order Lines at the mobile device.
Description
With this event you can perform basic record filtering of Orders.
If you have complex conditions, consider OnGetMoveOrderLines_OnInclude... instead.
Learn about Basic vs. Complex filtering
Template
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Move", 'OnGetMoveOrderLines_OnSetFilterWarehouseActivityLine', '', true, true)]
local procedure OnGetMoveOrderLines_OnSetFilterWarehouseActivityLine(var _WhseActLineTake: Record "Warehouse Activity Line")
begin
end;
Example
// [Example]: Do not show Move lines with Blocked Lot or Serial No.
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Move", 'OnGetMoveOrderLines_OnSetFilterWarehouseActivityLine', '', true, true)]
local procedure MyOnGetMoveOrderLines_OnSetFilterWarehouseActivityLine(var _WhseActLineTake: Record "Warehouse Activity Line")
begin
_WhseActLineTake.SetRange("Lot No. Blocked", false);
_WhseActLineTake.SetRange("Serial No. Blocked", false);
end;
More examples
-
How-to: Filter Order Lines — Examples of filtering Order Lines .
Version History
Version | Changes |
---|---|
MOB5.10 | Introduced |