Use this event to
Populate values in OrderList displayed at the mobile device (derived from Warehouse Receipt Header).
If your code is not specific for Warehouse Receipt Lines consider using the OnGetReceiveOrders_OnAfterSetFromAnyHeader event.
Template
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Receive", 'OnGetReceiveOrders_OnAfterSetFromWarehouseReceiptHeader', '', true, true)]
local procedure OnGetReceiveOrders_OnAfterSetFromWarehouseReceiptHeader(_WhseReceiptHeader: Record "Warehouse Receipt Header"; var _BaseOrderElement: Record "MOB Ns BaseDataModel Element")
begin
end;
Example
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Receive", 'OnGetReceiveOrders_OnAfterSetFromWarehouseReceiptHeader', '', true, true)]
local procedure MyOnGetReceiveOrders_OnAfterSetFromWarehouseReceiptHeader(_WhseReceiptHeader: Record "Warehouse Receipt Header"; var _BaseOrderElement: Record "MOB Ns BaseDataModel Element")
begin
_BaseOrderElement.Set_DisplayLine1('Set from OnGetReceiveOrders_OnAfterSetFromWarehouseReceiptHeader');
_BaseOrderElement.Set_HeaderValue1(_WhseReceiptHeader."Assigned User ID");
end;
More examples
-
How-to: Modify DisplayLines — Additional text displayed on a List.
-
How-to: Modify HeaderLabel and HeaderValue — Modify text in the top of Order Lines
-
How-to: Sorting of Orders — Examples of sorting Order list
Version History
Version | Changes |
---|---|
MOB5.00 | Introduced |