Advanced Price Management
Release: APM – 25.0.9505.62325
Description
This hotfix corrects discount computation when a cumulative discount references an apply code from another price list. It eliminates a blocking error on sales line entry and ensures the correct aggregation of discounts in Advanced Price Management.
User Stories
No User Story developed in this release.
Bugs
| Title | Description | Technical description | Impact on previous versions |
|---|---|---|---|
| [23070] – Cumulative discount from another price list is now correctly applied | Users experienced a blocking error when inserting items on sales orders if released discounts existed and the discount calculation applied via a reference to another price list. Error message displayed: “Discount Reference Not Found. Not possible to calculate the Discount.” Expected behavior is that sales lines can be entered and the correct discount is calculated and applied. | Impacted objects: Codeunit 8120268 (isaAPM_PriceCalc. - isatech). Logic refined around discount retrieval and calculation flow, including selection and reference resolution for discounts (areas such as RetrieveDiscount, UpdateSalesDiscountLineDetail, and discount selection priority). | Backward-compatible hotfix. No data upgrade. No functional regression expected; pricing behavior is corrected at runtime. |
Events
No event added or updated in this release.