PSP Override Module

The Override module allows you to create custom price behavior that does not follow the default rules.

Visible Elements

Visible elements that the Override module creates are Override Price, Override Reason, Price Selector, and Exceptions. These elements override the calculated prices.

Element name

Label

Parent PL/PG

Dependent PL/PG

Description

PriceSelector

Price Selector

Yes

Yes

Dropdown list of calculated prices to choose from.

ManualPrice

Override Price

Yes

Yes

To enter a price manually.

ManualPriceReason

Override Reason

Yes

Yes

To enter a comment manually.

Exceptions

Exceptions

Yes

Yes

Information about the override values (if any).

Override Mechanism

Depending on the Override level configuration, the user can override a product price or a product strategy in different ways. The Price Selector element contains the calculated prices based on specified strategies and exception values.

Type

Usage

Current line (Manual override)

Configuration tables (Exception table)

Both

None

Price

To override an SKU price with a specific price

Type the price in the Manual Price field

Set the price in a configuration table

Can do both Current line and Exception tables methods

Override is not allowed

Strategy

To use a specific strategy in the calculated prices as the selected strategy

Select a strategy from the Price Selector dropdown list

Set the strategy in a configuration table

Can do both Current line and Exception tables methods

Override is not allowed

Override Order (Highest to Lowest)

Order

Name

Price to calculation

Price Decision

Necessary Action

1

Manual Price Override

Price from the Manual Price field

Default comment is inserted if none given. It can be manually overridden.

Type a price in the Manual Price field

2

Manual Strategy Override

Price from PriceSelector

Default exception message with the name of the price strategy chosen in the exception.

Choose a strategy from the PriceSelector drop-down

3

Price Exception

Price from an exception table

Default exception table message.

Set up an exception for the product in table

4

Strategy Exception

Price from the price strategy chosen in the exception

Default exception message with the name of the price strategy chosen in the exception.

Set up an exception for the product in table

5

Normal

Price from the first strategy in the calculated prices (first/bold row in the Prices popup)

Name of the price strategy.

N/A

Some levels of this hierarchy can be skipped by changing the Manual Override Allowance configuration. For example, when setting the Parent Manual Override for a price to "ExceptionTable", it will disable the Manual Price Override from this hierarchy.