DependencyConfiguration PP

Company Parameter DependencyConfiguration defines:

  • All Pricing Levels used for price setting

  • Dimension of Pricing Levels

  • Relations (dependencies) between the Pricing Levels

  • Properties (preferences) of each Pricing Level which can be used when looking up data in tables

This is one of the core tables whose content is uploaded during the accelerator installation process.

Field Name

Dependency Level Name

Depends On

Source Type

 Source ID

 Dimension

Currency

IsComplete

Preference #01-27

Description

Name of this Pricing Level. Unique ID, it should represent name of the pricing environment.

The pricing level can depend on another level.

Here is the name of another Pricing/Dependency Level from this table, on which it depends.



Type of a price list.

In some scenarios we need to read prices from the parent (i.e. from a price list which this one depends on).

The referenced price list contains prices which will serve as a starting point for price calculation.

ID of a price list.

In some scenarios we need to read prices from the parent (i.e. from a price list which this one depends on).

The referenced price list contains prices which will serve as a starting point for price calculation.

Name of dimension where the level belongs (for details on dependencies see Pricing Levels).

Currency Code used for calculations of prices on this pricing level. If we read prices from the parent price list and currencies differ, the accelerator will perform a currency conversion.

Flag indicating if all data is supposed to be filled/available at this point when doing data lookups on this level or dependent levels.

  • "Yes" – Fallback hierarchy will be stopped at this point.

  • "No" – When looking up data, and they are not found on this level, we continue to "fall back” to higher levels to find the data.

Custom parameters, used in mapping the dependency level to the appropriate rows of a given source table. The mapping is managed via the DependencyMappingConfig PP table.  Currently, only one field can be used to map at a time (see also Dependency Mapping Mechanism).

Data Type

Text value defined by  business user

Text, with allowed values:

  • "Independent" – for independent level

  • <name of another dependency level listed in this table> – for dependent levels

Text, with allowed values:

  • * (used for independent pricing levels)

  • PG

  • XPG

  • PL

  • XPL

Text, with allowed values:

  • * (used for independent pricing levels)

  • <id of the source PL/PG>

Text

  • empty – used for independent level

  • <name of dimension> – this dimension name will be the same for all pricing levels from the same dimension

Text

Boolean, with allowed values:

  • Yes

  • No (default)



Examples of value

Germany

 Global

PG

123

Country

Warehouse

EUR

No

ISO Code

SalesOrg

Example: