Packaging Management
Release: Packaging Management – 25.0.9609.40440
Description
This release addresses two bugs related to the Inventory Put-Away process for Transfer Orders within the Packaging Management extension. The fixes ensure that error messages no longer appear incorrectly when posting Inventory Put-Away documents for Transfer Orders, and that the Packaging Overview factbox correctly displays packaging information when opening Inventory Put-Away documents originating from Transfer Orders. These corrections are especially relevant for Food & Beverage supply chain operations involving multi-location transfers with warehouse activity requirements.
User Stories
No User Story developed in this release.
Bugs
| Title | Description | Impact on previous version |
|---|---|---|
| [23842] – An error message always appears when validating Inventory Put-Away (Transfer Order) | When posting an Inventory Put-Away for a Transfer Order (with locations configured for Require Shipment, Require Pick, BIN Mandatory, and Require Put Away), a spurious error message was raised. The root cause was that the CheckRegisteredWhsePickExists procedure in briPCK_PackagingLine (table 71925778) did not account for the Transfer Order deletion context. The fix introduces a new IsDeletingTransferOrderFlag managed via briPCK_WhsePickRegSI (codeunit 71925825), set by new event subscribers in briPCK_TransferHeaderSubscr (codeunit 71925787) on OnBeforeDeleteOneTransferOrder and OnDeleteOneTransferOrderOnBeforeTransHeaderDelete. The CheckRegisteredWhsePickExists procedure now exits early when the deleting flag is active. Additionally, the logic in briPCK_PackagingLinesMgt (codeunit 71925783) was refactored to use an early-exit pattern. Impacted objects: Page 71925786, Table 71925778, Codeunit 71925783, Codeunit 71925787, Codeunit 71925825. |
No breaking change. Low regression risk. The fix is additive and does not alter existing public interfaces. |
| [23843] – Inventory Put-Away - Display of missing packages in the factbox (Transfer Order) | When opening an Inventory Put-Away document created from a Transfer Order, the Packaging Overview factbox was empty and did not display any packaging information. The root cause was in the GetSourcePackagingLineSourceSubtype procedure of briPCK_PackagingFactBox (page 71925786), which unconditionally forced the SourceSubtype to “Quote” for Transfer Lines. The fix adds a WhseActivityNo parameter to the procedure and modifies the conditional logic so that Transfer Lines with a warehouse activity number preserve their original SourceSubtype instead of being overridden. This ensures the factbox correctly retrieves and displays packaging lines. Impacted objects: Page 71925786. |
No breaking change. Low regression risk. The procedure signature change is internal (local procedure). |
Events
No event added or updated in this release.