Action Task Prerequisites (Agents)

Before you can use Agents to create Live Price Grid Action Tasks the target partition must be properly prepared. Verify that the following prerequisites are met on the partition before enabling or configuring Action Tasks.

The following prerequisites apply exclusively to the Update Live Price Grid Action Task and are not required for the Quote Creation Action Task.

Prerequisites

  • Price Setting Package v2.6.0 or newer must be deployed and used on the partition:

    • The Action Task reuses the package's price structure and decision logic.

    • The Agent Recommended Price strategy must be configured for use by the Price Setting Package administrator on the partition. This is described in the following Initial Setup section.

Initial Setup

This feature requires also a one‑time post‑installation configuration by the Price Setting package administrator. The system does not automatically modify the existing configuration of the Strategy Selection, because this could break a customer’s current setup and the system cannot reliably predict how it has been configured.

Required Configuration Changes

  1. Go to Company Parameters.

  2. Select the StrategyDefinition Company Parameter.

  3. Click Add Record.

  4. In the Add New Company Parameter Value menu enter the following values:

    1. Strategy Name

      Agent Recommended Price
      
    2. LevelIndependent.

    3. Calculation Engine

      AgentRecommendedPriceEngine
      
    4. Click Add.

  5. Click Add Record.

  6. In the Add New Company Parameter Value menu enter the following values:

    1. Strategy Name

      Agent Recommended Price
      
    2. LevelDependent.

    3. Calculation Engine

      AgentRecommendedPriceEngine
      
    4. Click Add.

Register the Calculation Engine

  1. Go to Company Parameters.

  2. Select the PSP_EngineCalculationConfig Company Parameter.

  3. Click Add Record.

  4. In the Add New Company Parameter Value menu enter the following values:

    1. Name AgentRecommendedPriceEngine.

    2. Calculation Engine Path

      libs.AG_PSP_Integration.AgentRecommendedPriceEngine.calculatePrice
      
    3. Engine Calculation Parameters

      SKU,DEPENDENCY_PROPERTIES
      
    4. Click Add.

If you skip this step, the system will create these rows automatically when the first Action Task is submitted. However, you cannot configure StrategySelection until this configuration is in place.

To make full use of the Agent‑recommended prices, it is recommended to:

  1. Add the Agent Recommended Price strategy to the BaseStrategySelection Company Parameters table.

  2. Set it as the highest‑priority strategy, so that it becomes the default strategy whenever a recommended price is available during Live Price Grid recalculation.

If you do not have any other base strategies defined, the simplest configuration would look as follows:

  • *, *, *, Agent Recommended Price

In this setup, all dimension columns are wildcards, so the strategy is applied to all products.

Advanced users can configure more granular combinations in the BaseStrategySelection if needed. From the Price Setting Package perspective, Agent Recommended Price behaves as a standard pricing strategy, and the configuration in BaseStrategySelection fully controls when and if the recommended price is applied in the Live Price Grid.

The strategy selection priority is deliberately not changed automatically by the accelerator, in order to avoid silently altering customer data or behavior.