Versions Compared

Key

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

Use this event to

Excerpt
Populate values in OrderLines-list Order Lines displayed at the mobile device (derived from Purchase Line from purchase order with no associated warehouse document).


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

Template

    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS ReceiveMOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromPurchaseLine''', true true, true true)// skip missing license and permission
 skip missing license and permission
    local procedure OnGetReceiveOrderLines_OnAfterSetFromPurchaseLine(_PurchLine: Record "Purchase LinePurchase Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel ElementMOB Ns BaseDataModel Element")
    begin
    end;

Example

    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS ReceiveMOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromPurchaseLine''', true true, true true)// skip missing license and permission
procedure OnGetReceiveOrderLines skip missing license and permission
    local procedure MyOnGetReceiveOrderLines_OnAfterSetFromPurchaseLine(_PurchLine: Record "Purchase LinePurchase Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel ElementMOB Ns BaseDataModel Element")
    begin
     with _BaseOrderLineElement do begin
                  _BaseOrderLineElement.Set_DisplayLine1('Set from OnGetReceiveOrderLinesSet from OnGetReceiveOrderLines_OnAfterSetFromPurchaseLine');
                  _BaseOrderLineElement.Set_DisplayLine2('');
                  _BaseOrderLineElement.SetValue('MyOnGetReceiveOrderLines_OnAfterSetFromPurchaseLine''OnGetReceiveOrderLines_OnAfterSetFromPurchaseLine Custom Tag for Item Number OnAfterSetFromPurchaseLine 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"


...