Versions Compared

Key

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

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Use this event to

Excerpt

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 OnGetPickOrders_OnAfterSetFromAnyHeader event.

Template

    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS ReceiveMOB WMS Pick", 'OnGetReceiveOrdersOnGetPickOrders_OnAfterSetFromWarehouseReceiptHeaderOnAfterSetFromWarehouseActivityHeader''', true true, true true)]
    procedure OnGetReceiveOrders OnGetPickOrders_OnAfterSetFromWarehouseReceiptHeaderOnAfterSetFromWarehouseActivityHeader(_WhseReceiptHeaderWhseActHeaderRecord "Warehouse Receipt HeaderWarehouse Activity Header"; var _BaseOrderElement: Record "MOB Ns BaseDataModel ElementMOB Ns BaseDataModel Element")
    begin
    end;



Example 1

    // [Example] : Change Displayline1
    [EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS ReceiveMOB WMS Pick", 'OnGetReceiveOrdersOnGetPickOrders_OnAfterSetFromWarehouseReceiptHeaderOnAfterSetFromWarehouseActivityHeader', '', true true, true true)]
    procedure OnGetReceiveOrders OnGetPickOrders_OnAfterSetFromWarehouseReceiptHeaderOnAfterSetFromWarehouseActivityHeader(_WhseReceiptHeaderWhseActHeader: Record "Warehouse Receipt HeaderWarehouse Activity Header"; var _BaseOrderElement: Record "MOB Ns BaseDataModel ElementMOB Ns BaseDataModel Element")
    begin
          with   with_BaseOrderElement BaseOrderElement do begin
            Set_DisplayLine1('Set from OnPickOnAfterSetFromWarehouseActivityHeader');
            Set_HeaderValue1(_WhseActHeader."Assigned User ID");
        end;
    end;

Example 2

    // [Example] : Sort by custom tag
    [EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Pick",   Set_DisplayLine1('Set from OnGetReceiveOrders_OnAfterSetFromWarehouseReceiptHeader');
          Set_HeaderValue1(_WhseReceiptHeader."Assigned User ID");
     end;
'OnGetPickOrders_OnAfterSetFromWarehouseActivityHeader''', true, true)]
    procedure GetPickOrders_OnAfterSetFromWarehouseActivityHeader(_WhseActHeader: Record "Warehouse Activity Header"; var _BaseOrderElement: Record "MOB Ns BaseDataModel Element")
    begin
        with _BaseOrderElement do begin
            SetValue('AssignedUserID''Assigned to: ' + _WhseActHeader."Assigned User ID");  // new custom tag
            Set_Sorting1(CopyStr(GetValue('AssignedUserID')1, MaxStrLen("Sorting1 (internal)")));
        end;
    end;


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


Version History

VersionChanges
MOB5.00Introduced

...