3.14.3
Release Date: 2023-06-02
Software Version
The document refers to the following applications and corresponding software versions:
| Application | Version |
|---|---|
| Promotion Calculation Engine | 3.14.3 |
The software depends on the following applications:
| Application | Version |
|---|---|
|
SAP Omnichannel Point-of-Sale by GK |
7.6 (5.23.0) |
|
SAP Customer Activity Repository Including XSAC_OPP_PPS Software Component Version |
- |
What's New
| Issue Key | Release Notes | Note |
|---|---|---|
| PPCE-6476 |
New extension point: GenericAttributeEligibilityEvaluator Sometimes it might be necessary to customize the evaluation of the transaction-related generic attribute. The GenericAttributeEligibilityEvaluator extension point has been introduced for this purpose with the GenericAttributePromotionConditionEligibilitySO as a support context. For more information, see chapter Extension points in the SDK documentation. |
|
| PPCE-6427 |
Java Expression language validation/evaluation improvements All errors, which may occur when evaluating a Java Expression of a generic attribute eligibility of ad hoc promotions, are now handled correctly with a clear message in the log. The Java Expression length limit was changed to 255 characters. |
Resolved Issues
| Issue Key | Release Notes | Note |
|---|---|---|
| PPCE-6477 |
Incorrect number of coupon modifiers in response with disabled normalization In the case of promotions with consumption code 01 (consume per item) for every used coupon quantity a separate coupon reference must be created on the sale return line item. In addition, it is expected that the same number of eligibility entries are mapped to the client API rule for the line item's corresponding retail price modifier / frequent shopper points modifier. The behavior was previously incorrect in the case of line items which were not normalized; the bug fix corrected this behavior. |
|
| PPCE-6473 |
Promotion applied count correction The applied count in the PCE response was corrected for interval-based promotions which are triggered by a coupon consumed per item to correctly reflect the number of successfully completed intervals. |
|
| PPCE-6439 |
Promotion not applied when a single item triggers two OR combined eligibilities If a single (normalized) line item triggers two logically OR combined eligibilities and the first eligibility is successfully activated by just a part of the available triggering quantity/amount while the second eligibility is not activated at all, the promotion was not applied. This bug has been fixed. |
|
| PPCE-6430 |
M&M promotion not applied despite enough coupons This issue corrects a bug that caused a mix and match promotion with a coupon eligibility with coupon consumption code 01/CONSUME_PER_ITEM and with a mix and match combination code OR to not be applied even if some coupons were registered in a transaction. |
|
| PPCE-6240 |
RoundingAmount calculation correction for manufacturer coupons When a manufacturer coupon save value was prorated among items, the rounding amount was calculated incorrectly. The calculation of the rounding amount was adjusted in that case. |