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.