Release Date: 10 April 2026
Release Summary
- New setup field allows automatic shipment date adjustments on Released sales orders when using Push First Date Available.
- New integration event in
AssignStatusSalesHeader()enables extensions to adjust the Sales Header record before standard field updates are applied. - Minor text label correction to align with terminology changes in App Manager Core.
Improvements
General
New integration event allows extensions to adjust the Sales Header before standard updates in AssignStatusSalesHeader().+
A new integration event has been added to codeunit 6082753 "SCB 696 Assign Quantity", procedure AssignStatusSalesHeader(). The event fires before any standard field assignments are made on the Sales Header record, allowing extensions to refresh or otherwise modify the record — for example by calling Find() to re-read it from the database — before Modify() is called. This reduces the risk of optimistic locking conflicts when multiple sales orders are processed concurrently, without requiring extensions to copy and maintain the internal procedure logic.
New Feature
General
New setup field enables automatic shipment date adjustments on Released sales orders using Push First Date Available.+
Previously, the Push First Date Available functionality would only work on sales orders with status Open. Released sales orders were protected from automatic shipment date changes to prevent unintended modifications to orders already in processing.
With this release, a new field "Allow Move Released Shipment Date" has been added to the Item Avail. General Setup. This field gives users control over whether automatic shipment date adjustments should be allowed on Released sales orders.
When Enabled (Allow Move Released Shipment Date = True):
- The system can automatically push/move shipment dates on sales order lines, even when the sales order has status Released (or other non-Open statuses)
- Push First Date Available functionality will work for both Open and Released sales orders
- Provides maximum flexibility for planning operations
When Disabled (Allow Move Released Shipment Date = False):
- The system will not push shipment dates on Released sales orders (default/previous behavior)
- Push First Date Available functionality will only work for sales orders with status Open
- Released sales orders are treated as if "Ignore First Date Available" is set to true
- Protects orders in processing from unintended date changes
Redesign
General
Text label updated to align with terminology change in App Manager Core.+
A text label in Assign Quantity has been updated to reflect a corresponding terminology change in App Manager Core (BC683), where the label "Previous Sales Order Demand" has been renamed to "Previous Sales Demand". Since Assign Quantity contributes to this calculation via a subscribed publisher, the matching label has been updated accordingly.