Versions Compared

Key

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

Use this event to

Excerpt

Handle collected values during Order Posting (“Header Steps”).

...

  • Stage collected values to new or existing fields in the database that can subsequently can be accessed from standard posting function events.
  • Validate collected values against live data since registration at the mobile device is mostly conducted offline.
  • Set arguments in standard BC posting routines prior to posting.
  • But not to process "line" level steps. Steps added via OnAddStepsToAnyLine[...] OnAddStepsToProdOrderComponent is better handled via OnPostReceiveOrder_OnHandleRegistrationFor...-events.

...

    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Production Consumption", 'OnPostProdConsumption_OnBeforePostProdOrderLine''', true, true)]
    local procedure OnPostProdConsumption_OnBeforePostProdOrderLine(var _OrderValues: Record "MOB Common Element"; var _ProdOrderLine: Record "Prod. Order Line")
    begin
        // Add your custom code here...
        // Note: OnBeforePost-events is committed to the database prior to posting. Your custom code must be structured accordingly (or use standard BC events).
    end;

Example

    See: Case: Add Header Signature step for inbound goods documents

...