Exceptions and Manual Override Allowance Config (PriceSettingConfig)

This configuration represents a single row of the PriceSettingConfig Price Parameter.

One configuration row should exist for every key-condition pair mentioned in the table below.

Column

Value

Description

Column

Value

Description

Key

  • Parent Manual Override Allowance

  • Parent Manual Override Allowance

Holds the configuration of exception/override allowance. One row should be configured for every entry.

Condition

  • Strategy

  • Price

Defines which exception type is configured. There is one row for each condition.

Type

  • Yes

  • No

  • LineLevel

  • ExceptionTable

Defines if and what kind of exception is allowed:

  • LineLevel – Only line level manual overrides are available. Users can define them within PL/PG per product. Exception table records are not checked at all.

  • ExceptionTable – Only exceptions through the exception tables are available (defined in ExceptionConfig). It also means that line level manual overrides in elements "ManualPrice", "ManualPriceReason" and "PriceSelector" are cleared.

  • Yes – Both exception types are allowed. The importance hierarchy is as follows:

    1. Price Manual Override

    2. Strategy Manual Override

    3. Price Exception

    4. Strategy Exception

  • No – Exceptions are not allowed. Elements "ManualPrice", "ManualPriceReason" and "PriceSelector" are hidden from the user.