3.14.10

Release Date: 2023-12-13

Software Version

The document refers to the following applications and corresponding software versions:

Application Version
Promotion Calculation Engine 3.14.10

The software depends on the following applications:

Application Version

SAP Omnichannel Point-of-Sale by GK

7.6 (5.23.2)

SAP Customer Activity Repository Including XSAC_OPP_PPS Software Component Version

-

What's New

Issue Key Release Notes Note
PPCE-6865

Test fails after upgrade to Spring 5.3.30

The junit test for generic attribute eligibility expression evaluation that failed in Spring 5.3.30 has been modified to work on any Spring version.

Resolved Issues

Issue Key Release Notes Note
PPCE-6966

Incorrect calculation of lost values for externally applied benefit

In the case of partial consumption of a normalized item by an externally applied benefit, lost values were calculated incorrectly. This bug has been fixed.

PPCE-6950

Same keys for different modifiers on the same normalized line item

The PCE implementation has been improved so that all internal retail price modifiers and frequent shopper points modifiers created for one normalized line item have unique modifier sequence numbers. This allows the correct modifiers to be referenced in the overall calculation.

PPCE-6913

NPE while loading MSet eligibility

When an item that triggers an MSet eligibility is cached but the eligibility itself is not, then it no longer causes an NPE. In such cases, the eligibility is read from the database and then put into the cache.

PPCE-6890

PCE ignores configuration property adHocPromotionID

PCE was ignoring the configuration property adHocPromotionID for generating identifiers

for ad hoc promotions and always used the default hardcoded value. This bug has been fixed.

PPCE-6889

PCE generates incorrect eligibility identifiers for ad hoc promotions

Generation of eligibility identifiers in ad hoc promotions has been corrected so that the whole eligibility tree contains correct parent and root eligibility identifiers regardless of whether they were or were not provided externally.

PPCE-6872

Basket total calculation correction for transaction-related bonus points

The available basket total calculation of transaction-related bonus point promotions with a market basket eligibility has been corrected to correctly consider all items of the transaction according to the calculation base related promotion settings.