Packaging Management
Release: Packaging Management – 25.0.9571.51092
Description
This release enhances the Sales Shipment (Delivery Note) report by adding comprehensive packaging data to the report dataset and layout. Shipping unit codes, quantities, container unit codes, and quantities are now exposed per line and as document totals — including gross and net weight calculations. A new aggregation table and Word template support these additions. This update is particularly relevant for Food & Beverage and supply chain scenarios where transport agents and logistics partners require detailed packaging and container information for insurance and incoterm compliance.
User Stories
| Title | Description | Setup Instructions | Impact on previous version |
|---|---|---|---|
| [20843] – Report Delivery note: packaging data added as dataset on the delivery note report | Packaging data (shipping unit code, shipping unit quantity, qty per shipping unit, container unit code, container unit quantity, qty per container) are now included per line in the Sales Shipment report dataset. Total packaging aggregates (total shipping unit qty, total container unit qty, total gross/net weights) are also exposed at the document level. A new Word layout template (“SalesShipmentWithPackagingInformation.docx”) replaces the previous “BasicWordLayout.docx”. | No specific setup required. The new fields are automatically populated from packaging ledger entries when printing the Sales Shipment report. Ensure packaging codes and packaging lines are configured for items. | Breaking change (Medium risk): The Word layout file has been renamed from BasicWordLayout.docx to SalesShipmentWithPackagingInformation.docx. Any custom Word templates based on the old layout must be updated to reference the new layout. The Lines.OnAfterAfterGetRecord trigger logic has been rewritten — customizations relying on the previous trigger behavior should be reviewed. New objects: Table 71925789 briPCK_PckgLedgerEntryAggr, Codeunit 71925829 briPCK_Word Label. Modified objects: ReportExt 71925775, Codeunit 71925779, Codeunit 71925803, Table 71925780, Table 71925782, Page 71925785, Query 71925777. |
Bugs
No bug fixed in this release.
Events
| Status | Type | Object Name | Event Name | Description |
|---|---|---|---|---|
| New | IntegrationEvent | briPCK_PackagingCodeMgt | OnBeforeGetPackagingWeight | New integration event allowing interception and override of packaging weight calculation before standard logic executes. Provides PackagingCode and Quantity as input parameters, and Result output with IsHandled flag for custom weight calculation logic. |