Packaging Management

Release: Packaging Management – 25.0.9595.46866

Description

This release fixes an issue in the outbound warehouse logistics process where users were repeatedly prompted with a confirmation dialog (“A Registered Warehouse Pick already exists with packaging information that will be overwritten. Do you want to continue?") when posting an invoice from a Sales Order after a Warehouse Pick had already been registered and shipped. The fix introduces a posting flag mechanism that suppresses the unnecessary packaging overwrite validation during Sales Order posting, improving the user experience in Food & Beverage and other warehouse-managed environments.

User Stories

No User Story developed in this release.

Bugs

Title Description Impact on previous version
[23781] – Unnecessary packaging overwrite confirmation during Sales Order invoice posting When posting a Sales Order with Ship and Invoice after a Warehouse Pick was registered and a Warehouse Shipment was posted, the system displayed the confirmation message “A Registered Warehouse Pick already exists with packaging information that will be overwritten. Do you want to continue?” multiple times (up to 4 times per sales line). The fix introduces a posting flag (IsPostingFlag) in the SingleInstance codeunit briPCK_WhsePickRegSI (71925825). The briPCK_SalesPostSubscriber codeunit (71925792) now subscribes to OnBeforePostSalesDoc and OnAfterPostSalesDoc events to set/reset this flag. The CheckRegisteredWhsePickExists procedure in the briPCK_PackagingLine table (71925778) now exits early when the posting flag is active, preventing the redundant confirmation dialogs. Impacted objects: Codeunit 71925792, Codeunit 71925825, Table 71925778. Low risk. No breaking changes. The fix only suppresses a validation dialog during posting. Existing packaging data and warehouse pick registration logic remain unaffected. Users who previously confirmed the dialog will now see it automatically bypassed during invoice posting.

Events

No event added or updated in this release.

Next