Business Essentials

Release: Business Essentials – 26.3.9533.39943

Description

This release addresses issues related to document statistics display and quantity modification in Sales and Purchase Orders. The fix ensures that statistics are correctly calculated when “Qty to Ship” or “Qty to Receive” is set to zero. Additionally, a data correction process has been introduced to reset incorrectly stored Initial Order Quantity values on existing documents, improving data integrity for the Remaining Quantity Management functionality.

User Stories

No User Story developed in this release.

Bugs

Title Description Impact on previous version
23226 – Sales Order - Statistics are Empty when Qty ship is set to 0 When opening Statistics on a Sales Order where “Qty. to Ship” and “Shipped Qty” equal 0, all statistic fields were displaying null values. The fix modifies the RemainingQtySubscribers codeunit to skip quantity modification logic when statistics are calculated for the “General” quantity type, ensuring statistics display correctly regardless of shipping quantity status. No breaking changes. Existing documents will display statistics correctly after upgrade. Data update routine automatically resets incorrectly stored Initial Order Quantity values for unshipped sales lines.
23355 – Unable to modify Quantity for Purchase Order Users were unable to modify quantity on Purchase Order lines due to validation logic issues. The fix refactors the CheckQuantityUpdateIsAllowed procedure in the ShortPurchaseLine table extension, improving code execution order and validation logic. No breaking changes. Data update routine automatically resets incorrectly stored Initial Order Quantity values for unreceived purchase lines.

Events

No event added or updated in this release.

Data Migration: A one-time data update will execute during upgrade to reset “isaBus_Initial Order Quantity” to 0 for:

  • Sales lines with no shipped quantity but with Initial Order Quantity > 0
  • Purchase lines with no received quantity but with Initial Order Quantity > 0

This ensures historical data integrity and prevents incorrect remaining quantity calculations.

Next
Previous