Use this event to
Excerpt |
---|
Handle collected values from a single Registration for a Sales Return Line. |
...
- Write collected values to new or existing fields in the database that 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.
- But not to process "header" level steps. Steps added via OnAddStepsToAnyHeader[...] is better handled via OnPostReceiveOrder_OnBeforePost...-events.
...
title | Commit |
---|
Database transactions in this event is committed to database prior to calling standard BC posting routines. Your customized code must be structured accordingly.
...
When is data committed
Note | ||
---|---|---|
| ||
Note: The "Sales-Post"-codeunit includes commits in standard code that is not always correctly suppressed for Sales Return Orders, even if SalesPost.SetSuppressCommit(true); is set. This needs to be taken into account and tested carefully before relying on SalesPost rollback for your custom code for Sales Return Orders. |
...
Template
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Receive", 'OnPostReceiveOrder_OnHandleRegistrationForSalesReturnLine', '', true, true)]
procedure OnPostReceiveOrder_OnHandleRegistrationForSalesReturnLine(var _Registration: Record "MOB WMS Registration"; var _SalesReturnLine: Record "Sales Line")
begin
end;
Filter by label (Content by label) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...