Visually Configure Custom Pricing Strategy

When you need a Pricing Strategy, which is not included in the accelerator, you can create your own in a visual way, using Strategy Designer.

Prerequisites

  • User account with the Business Role “Strategy Designer” (to configure the strategy).

  • Business knowledge of the calculation process – how you want to calculate the price.

  • Data tables needed for the calculation process must be available on the partition (e.g. various Master Data tables to calculate the prices).

  • Decision for which part of the business (which Pricing Levels and Product Segments) you would like to use the new Pricing Strategy.

Configuration Steps

  1. To open the Strategy Designer, go to External Applications > Strategy Designer.

  2. On the Design step do following:

    1. Add tables you need to read from.

      • Some tables are available out-of-the-box, and you can find them when you edit the Strategy, under the tools Product Attributes and Parameters.

      • If you need an additional table, add it on the Data Lookups tab.

    2. Design the pricing strategy calculation process. To get familiar with the tool, you can use one of the Strategy Templates.

    3. Rename the Pricing Strategy to a name which will be then used in the configuration tables (so ideally it should not change in the future).

    4. Using Live Preview, test the calculation of the pricing strategy, if you get the expected result.

      1. Use Live Preview to test the calculation for specific combinations of:

        1. Product Segmentation – This will be derived from the selected product specific.

        2. Pricing Level (i.e. Dependency Level)

        3. Target Date – Remember, the Company Parameters could exist in more copies, valid in different time frames.

      2. If you get Validation Errors, review them and fix the issues.

      3. If you are curious what Groovy code will be generated from the visual configuration, you can check out the Code tab, in Live Preview.

    5. Continue to the Prioritize step.

  3. On the Prioritize step:

    1. You will set up for which part of the business (for which Pricing Levels and for which Product Segmentation) you would like to use your Pricing Strategy.

    2. You need to set up the priority – in which order the Pricing Strategies will be calculated for a product in the price list.

    3. This setting is the same, as described in Select Pricing Strategies Used for Calculation of Prices.

  4. Deploy the strategy and the settings.

  5. Recalculate (or create a new price list) to ensure the new strategy is used properly and verify the results.