Trading File

Release: Trading File – 27.0.9672.43559

Description

This release addresses a bug where dimensions were erroneously cleared on purchase (and sales) order lines when linking a blanket order line that is not associated with a Trading File. The fix ensures that only Trading File-related dimensions are selectively removed, preserving all other dimensions (e.g., vendor/customer defaults, manually entered dimensions). This is a targeted corrective release with no new functional features.

User Stories

No User Story developed in this release.

Bugs

Title Description Impact on previous version
[23307] – Dimensions Are Cleared When Linking a Blanket Purchase Order Line Without a Trading File Error behavior: When assigning a blanket purchase order line (not linked to a Trading File) to a purchase order line, all dimensions on the order line were cleared — including vendor-inherited and manually added dimensions. This was caused by Clear(PurchaseLine."Dimension Set ID") in the ClearPurchBlanketOrderLink procedure of codeunit briTDF_Purch. Trad. File Mgt. (ID 8087168). A similar issue existed in the sales counterpart codeunit briTDF_Sales Trading File Mgt. (ID 8087167) in ClearSalesBlanketOrderLink. Expected result: Only Trading File-specific dimension entries should be removed; all other dimensions must be preserved. What was corrected: Both ClearPurchBlanketOrderLink and ClearSalesBlanketOrderLink now delegate dimension cleanup to briTDF_Trading File Dim. Mgt..UpdateTradingFileDimension, which selectively removes only the Trading File dimension entry while keeping all other dimensions intact. This bug was introduced when correcting previous bug 17731 (which concerned sales). Breaking risk: Low. No breaking changes. Existing integrations subscribing to events in these codeunits are unaffected as no event signatures were modified. Users who previously experienced dimension loss on purchase/sales order lines when linking blanket orders without a Trading File will now see correct dimension behavior. No migration or setup changes are required.

Events

No event added or updated in this release.

Previous