Versions Compared

Key

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

Use this event to

Excerpt

Populate values in Order Lines displayed at the mobile device (derived from Warehouse Receipt Line).


If your code is not specific for Warehouse Receipt Lines consider using the OnGetReceiveOrderLines_OnAfterSetFromAnyLine event. 

Template

    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS ReceiveMOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine''', true true, true true)]
    local procedure OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine(_WhseReceiptLine: Record "Warehouse Receipt LineWarehouse Receipt Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel ElementMOB Ns BaseDataModel Element")
    begin
    end;


Example

[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine', '', true, true)]
procedure OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine(_WhseReceiptLine: Record "Warehouse Receipt Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel Element")
begin
     with _BaseOrderLineElement do begin
          Set_DisplayLine1('Set from OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine');
          Set_DisplayLine2('');
          SetValue('MyOnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine', 'OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine Custom Tag for Item Number ' + _BaseOrderLineElement.Get_ItemNumber());
     end;
end;

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

...

Use this event to

Excerpt

Populate values in Order Lines displayed at the mobile device (derived from Warehouse Receipt Line).

...

Template

    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS ReceiveMOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine''', true true, true true)]
    local procedure OnGetReceiveOrderLines MyOnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine(_WhseReceiptLine: Record "Warehouse Receipt LineWarehouse Receipt Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel ElementMOB Ns BaseDataModel Element")
    begin
end;

Example

[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine', '', true, true)]
procedure OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine(_WhseReceiptLine: Record "Warehouse Receipt Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel Element")
begin
     with _BaseOrderLineElement do begin
                  _BaseOrderLineElement.Set_DisplayLine1('Set from OnGetReceiveOrderLinesSet from OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine');
                  _BaseOrderLineElement.Set_DisplayLine2('');
                  _BaseOrderLineElement.SetValue('MyOnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine', 'OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine Custom Tag for Item Number ' + OnAfterSetFromWarehouseReceiptLine Custom Tag for Item Number ' + _BaseOrderLineElement.Get_ItemNumber());
     end;
    end;


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


Version History

VersionChanges
MOB5.00Introduced

...