3.17.3
Release Date: 2025-06-11
Software Version
The document refers to the following applications and corresponding software versions:
| Application | Version |
|---|---|
| Promotion Calculation Engine | 3.17.3.RELEASE |
The software depends on the following applications:
What's New
This release contains no new features.
Resolved Issues
| Issue Key | Summary |
|---|---|
| PPCE-8501 |
Inconsistent behavior of fully priced promotions in case of externally applied discounts Two bugs connected to fully priced promotions and externally applied discounts have been corrected as part of this issue. Previously, if a given transaction line item contained an externally applied retail price modifier providing a non-zero monetary discount, then regular fully priced line item-related and result-related promotions were still applied by PCE on other not yet discounted line items, while fully priced transaction-related discounts were not applied at all. From now on, the fully priced transaction-related promotions are also applied on not yet discounted line items in the transaction, if there are any. As a result of this change, the behavior of all promotions is the same, regardless of whether the modifier providing a non-zero monetary discount on one line item was applied externally or internally by PCE. The second fix relates to rare use cases where an externally applied retail price modifier providing a non-zero monetary discount does not contain any applied quantity value. Previously, such modifiers prevented further fully priced promotions on the whole transaction. From now on, such modifiers only prevent fully priced promotions on the given line item, while other non-discounted line items in the transaction can still receive the benefit from fully priced promotions applied by PCE. |
| PPCE-8468 |
Corrected handling of negative external transaction-related modifier sequences The handling of externally applied transaction-related promotions which define a negative sequence has been corrected. After the fix, there is no specific handling related to negative sequences; internal transaction-related promotions with higher sequences can be applied on top, while other transaction-related internal promotions cannot. |