Business Essentials

Release: Business Essentials – 26.3.9540.34170

Description

This release restores and enhances the Over-Receipt functionality for warehouse documents and inventory putaways that was previously decommissioned. Additionally, it fixes critical bugs related to Shortage Management where the “Change order quantity” feature was not working as expected, and resolves issues with modifying quantities on Purchase Orders.

Key improvements include:

  • Reactivation of Over-Receipt feature with proper visibility controls on Inventory Put-away subforms
  • Enhanced shortage management logic that correctly handles locations requiring warehouse shipment/receipt
  • Fixed posting behavior to distinguish between invoice-only operations and actual ship/receive operations

User Stories

Title Description Setup Instructions Impact on previous version
23308 – Improve the standard Microsoft process during receipt with warehouse documents Restores Over-Receipt functionality that was previously moved to obsolete status. The feature enables enhanced receipt handling with warehouse documents, aligning with standard Microsoft processes while providing Bricklead extensions. Enable “Enable Over-Receipts” in Business Essentials Setup. The field is now fully visible and active on the setup page. Breaking Change Removed: The “Enable Over-Receipts” field was marked as obsolete with tag 27.0.0.0 but is now fully restored. Existing configurations using this feature will work again. Impacted objects: Setup Table 8004550, Setup Page 8004550, OverReceiptMgt Codeunit 8004566.

Bugs

Title Description Impact on previous version
23355 – Unable to modify Quantity for Purchase Order Fixed an issue where users were unable to modify quantities on Purchase Order lines. The correction ensures Over-Receipt field editability is properly managed on Purchase Orders. No breaking changes. The fix enhances the existing Purchase Order modification workflow. Impacted objects: OverReceiptMgt Codeunit 8004566, PurchOrderSubf PageExt.
23392 – Shortage Management “Change order quantity” isn’t working anymore Fixed the “Change order quantity” shortage management method that stopped working after a previous release. The fix addresses two key issues: (1) Location validation now properly skips lines requiring warehouse shipment/receipt during total shortage validation, (2) Posting logic now correctly distinguishes between invoice-only posting and actual ship/receive operations to properly update Initial Order Quantity. Low risk. The fix restores expected behavior for shortage management. Customers using “Change order quantity” method should verify their shortage calculations work correctly. Impacted objects: OrderShortagesMgt Codeunit 8004563, RemainigQtyMgt Codeunit 8004562, RemainingQtySubscribers Codeunit 8004582.

Events

Status Type Object Name Event Name Description
Updated IntegrationEvent isaBUS_Over-Receipt Mgt. OnIsOverReceiptAllowed Obsolete attribute removed. Event is now active for setting Over-Receipt allowance based on custom parameters.
Updated IntegrationEvent isaBUS_Over-Receipt Mgt. OnBeforeLockOverReceiptOnWarehouseActivityLinesOnSplittingLine Obsolete attribute removed. Event is now active for skipping/overwriting Over-Receipt field locking during line splitting.
Updated IntegrationEvent isaBUS_Over-Receipt Mgt. OnAfterLockOverReceiptOnWarehouseActivityLineOnSplittingLine Obsolete attribute removed. Event is now active for additional logic after Over-Receipt field locking on split lines.
Updated IntegrationEvent isaBUS_Over-Receipt Mgt. OnBeforeLockOverReceiptOnWarehouseActivityLine Obsolete attribute removed. Event is now active for skipping/overwriting Over-Receipt field locking on activity lines.
Updated IntegrationEvent isaBUS_Over-Receipt Mgt. OnBeforeClearOverReceiptFieldsOnPurchaseLine Obsolete attribute removed. Event is now active for skipping/overwriting Over-Receipt field reset on Purchase Lines.
Updated IntegrationEvent isaBUS_Over-Receipt Mgt. OnBeforeSetOverReceiptFieldsEditabilityOnPurchaseOrder Obsolete attribute removed. Event is now active for overwriting Over-Receipt field editability on Purchase Orders.
Updated IntegrationEvent isaBUS_Over-Receipt Mgt. OnAfterSetOverReceiptFieldsEditabilityOnPurchaseOrder Obsolete attribute removed. Event is now active for additional Over-Receipt field editability checks on Purchase Orders.
Previous