Price Setting Package 2.2.3

This document summarizes fixes introduced in the Accelerate Price Setting Package release version.

Version

2.2.3

Release Date

Mar 13, 2023

New Features and Improvements

New Feature Description

ID

New Feature Description

ID

Lookup Engine: a Matrix table that has Value Type Matrix2, Matrix3, or Matrix4 can be used when creating a Company Parameter tables.

PFPCS-5265

Enhanced navigation cues in Price Setting Accelerator Configuration Wizard.

PFPCS-7784

The "Technical Element Name" column has been moved before the "Technical Message" column in the Warning and errors pop-up.

PFPCS-7788

The Dependency Level field in the Strategy Conditions wizard has been changed from a text field to a dropdown menu, retrieving its values directly from the Dependency Level Name column in Company Parameter DependencyConfiguration.

PFPCS-8038

Fixed Issues

Bug Description

ID

Bug Description

ID

oldMargin is calculated for each strategy instead of for each product.

PFPCS-3974

Due to the absence of cache handling in the Anchor engine, both configuration values and conversion results remain static.

PFPCS-5355

Dependency level configuration wizard displays column names instead of column labels.

PFPCS-7264

Exchange rate is found for undefined (null) currency values.

PFPCS-7612

An error occurs if the Advanced Configuration Option "filterGroovyClosureParameterType" is not set to true.

PFPCS-7807

The “Non Virtual Dependency Level is null” message appears despite the Currency being correctly defined.

PFPCS-8036

StrategyConditions: The rule based on the parameter is not parsed correctly and is ignored.

PFPCS-8051

Using only custom dimensions results in the error 'Cannot invoke method collectEntries() on null object' being thrown.

PFPCS-8054

The warning message "The strategy condition(s) cannot be applied. Details are in technical message." appears frequently in the Warnings and Errors table.

PFPCS-8058

The error "Unhandled error: Cannot get property 'lookupError' on null object" occurs within the SalesVolumeForecast.

PFPCS-8080

StrategyConditions: The "move behind PriceIncrease" Rule Explanation is applied also to the Price Increase strategy.

PFPCS-8089

If a Dependent level depends on a level that does not exist, its LPG Final Price is not shown and marked as invalid.

PFPCS-8090

The "Unhandled error: Cannot get property 'PriceDecision' on null object" message is displayed when the value cannot be retrieved from the parent LPG in the Dependent LPG.

PFPCS-8091

The warning message “CURRENCY_IS_NULL” is incorrectly duplicated from another message.

PFPCS-8092

When Dependent Level A depends on another Dependent Level B, once the calculations in LPG A are complete, the Prices table is unable to display strategies from LPG B.

PFPCS-8093

The "Unhandled error: Cannot invoke method groupBy() on null object" error message is displayed when no exchange rate is found for the Forecast.

PFPCS-8100

If SKU is not calculated in its parent LPG, the Final Price is not displayed.

PFPCS-8101