Strategy Designer Technical Guide
Strategy Designer is a visual interface for configuring custom strategies for the Price Setting Accelerator which it also depends on.
The main focus of Strategy Designer is to enable business users to configure custom strategies that would otherwise require coding in Groovy. Strategy Designer offers a user-friendly interface powered by Google Blockly technology (open source).
The main features of Strategy Designer are:
Design custom strategies by connecting blocks in an intuitive drag-and-drop interface.
Use blocks that represent product attributes, arithmetic and mathematical operations, logical operations, and Price Setting Accelerator parameters.
Utilize functions to retrieve product prices from price lists and grids.
Define your data lookups once and reuse them multiple times.
Group frequently used blocks into reusable snippets.
Use variables to enhance the clarity of how the blocks are connected.
If necessary, define custom blocks using Groovy.
Preview the results of each block in a Live Preview panel.
Activate the strategies so that they can be utilized in Price Setting Accelerator.
What Strategy Designer is not:
Replacement of the Price Setting module. You need to manage you data, price lists, and price grids using the standard Pricefx modules.
Visual designer for any Groovy logic. It just allows users to create custom strategies that are handled by the Price Setting Accelerator. It does not work independently and cannot be used without it.
Viewer of data stored in your partition. Although the Live Preview functionality offers you some visibility into your data, it is very limited. Browsing the master data tables or Company Parameters in Pricefx Unity gives you features such as filtering, sorting, storing your preferences, and thus offers much better experience.
Further reading: