Pricefx Studio 10.1.2010-223 / 10.1.2011-221 / 10.1.2012-211 (only IDEA 2021.1 - 2022.3.x)
New Features
support for IDEA 2023.1
PFAUT-879
Improved error message in case of certificate issues
Changed
PFAUT-872
Metadata editors for Products, Product Extensions, Customers, Customer Extensions, Sellers, Sellers completely refactoredPFAUT-848
Project tree view for elements has been refactored, it now shows better error texts
Bug Fixes
PFAUT-884
bugfix: crash when generating configurator inputsPFAUT-882
order of the JSON fields in ModelClass editor (bug introduced in previous release)PFAUT-883
crash when adding "Abort Syntax Check" elementPFAUT-890
crash of logic.json editor when the user adds SKU using [+] and does not enter value
Pricefx Studio 10.0.1808-223 / 10.0.1809-221 / 10.0.1810-211 (only IDEA 2021.1 - 2022.3.x)
IntelliJ IDEA – supported versions: 2022.1, 2021.x.x
JDK – version 11 or higher is recommended
Main change: support for Bees Knees API.
After upgrade, Upgrade Studio Project Libraries.
New Features
PFIM-5700 Fetch / Deploy: added support Compensation Attributes and Rebate Agreement Attributes
PFAUT-836 Preset panel: added support for the new input type SLIDER (since Bees Knees 10.2)
PFUN-15628 Preset panel: added support for input type DMFILTERBUILDERMULTIPLE
PFUN-18627 New FieldType Boolean was introduced
PFAUT-855 Model Class editor: set the logic also when creating new one
PFAUT-852 Model Class editor: added arrow buttons in "Steps" tab
PFAUT-868 Export schema to Diagram.net now exports also Price Records, Payout Records and RebateRecords
PFIM-5732 Quote Type: support for the new field Loss Reasons Collection
PFIM-5759 Price List / Price Grid type: added support for the new field contextualActions
PFIM-5800 Dataloads: added support of disableAutoIndexing parameter
PFIM-5818 Custom Form Type Attribute: support for "per type" in fetch/deploy
Changes
PFAUT-839 Split logic parameters into context inputs (to select a record) and logic inputs (from configuration)
PFIM-5997 "Rebate type" was renamed to "Condition Type" in core
PFAUT-862 Renamed "Syntax Check" to "Input Generation" in UI and in the Live Templates (api.isSyntaxCheck() to api.isInputGeneration())
PFAUT-847 Model Class editor: change order of the tabs
PFAUT-849 ModelClass: order of the paths in the left panel tree
Bug Fixes
PFAUT-861 Tool windows were not displayed even though config.json did exist
PFAUT-869 config.json editor: refactoring and improving stability and UX.
PFAUT-867 Model Class editor was erasing values
PFAUT-865 Crash exception "Cannot invoke "com.intellij.openapi.wm.ToolWindow.isVisible()"
PFAUT-860 Crash exception "AWT events are not allowed inside write action"
PFAUT-848 Model Class editor: virtual nodes were not shown if the calculations was null in the JSON
PFAUT-769 Model Class editor: allow null value to be selected for "Calculation" in tab "Steps" in ModelClass editor
PFIM-5752 Packaging tool failed when dataload had input parameter referencing non-existing object
PFIM-5821 Dataloads: if dataload source is rollup, it was storing link to rollup as partition specific id
PFIM-5817 Fetch of user froups duplicated the last line
PFIM-5671 User Groups are now deployed prior to the DataSources
PFIM-5730 Preferences Compensation Record Attribute were not working
PFIM-5782 Custom Form Type Attribute Meta (CFOTAM) updating existing items does not show skipped
PFIM-4394 Error when PP metadata update when fieldNames existed