...
New Feature Description | ID |
---|---|
Default dependency mapping has been disabled; i.e. in the DependencyMappingConfig PP the Type is now set to None for new installations. | PFPCS-5322 |
Configurable Lookups: There is now a lookup framework that allows you to define PX/PP/PCOMP lookups in a Price Parameter table, enabling you to modify existing lookups without any Groovy coding and add new ones with minimal Groovy required. | PFPCS-5968 |
Strategy Designer configuration has been moved to a separate repository and now functions as a dependent package to PSP. | PFPCS-6941 |
Custom Engines: Removed the distinction between static and dynamic parameters in AdditionalCalculatorParameters; all parameters must now be closures for dynamic execution. | PFPCS-7297 |
To make PSP work well with EngineCalulator, the calculatePrice method of engines returns now a Map (instead of BigDecimal). | PFPCS-7462 |
STRATEGY_RESULTS key has been added as an optional parameter for the Engine calculator. It is a list of maps where each map represents a value returned from the calculate() function. This key allows for composite pricing strategies and optional final price selection based on previous strategy results. Additionally, it introduces the option to reverse the order of strategy calculations, ensuring the most relevant strategy is considered. | PFPCS-7499 |
The internal components of the wizard have been reworked, so if you have a customized wizard, it will not work after you upgrade. To be able to proceed with the upgrade, you need to agree that the wizard will override your custom changes. | PFPCS-7854 |
Tooltips have been added to configuration PPs to provide guidance to users. | PFPCS-7922 |
In the PriceSettingDimensions Price Parameter table, the following columns have been renamed to reflect their contents better: | PFPCS-7924 |
Implemented a new runtime fallback for StrategySelection to handle missing */*/* keys and products without defined strategies. Improved error handling and notifications for scenarios with no strategies or final prices, avoiding issues during bootstrapping. | PFPCS-8029 |
In PSP documentation, a new article on setting up a Custom Dimension Lookup has been added. | PFPCS-8032 |
The term "Independent" has changed to "Parent" in:
| PFPCS-8105 |
...