Period Over Period Dashboard - Configuration Details

Fields Definition

Ration Types

Ratio Types and formulas used (by default) to calculate the output measure.

Field

Formula

Field

Formula

Gross Margin %

Gross Margin / Invoice Price

Price Leakage %

(Local List Price – Net Price) / Local List Price

Price Realization %

Invoice Price / Global List Price

Incentive %

Net Sales Column / Local List Price Column

Average Price Per Unit

Invoice Price / Quantity

Average Profit Per Unit

Gross Margin / Quantity

Custom

Input values are provided manually as numerator and denominator in the formula.

Actual Period

Field

Formula

Field

Formula

Start

(Final Interval) – ((Number Of Intervals) * Interval Size)

End

Calendar unit defined by Final Interval.

Comparison Period

Field

Formula

Field

Formula

Start

(Final Interval – Offset of Comparison Period) – ((Number Of Intervals) * Interval Size)

End

Calendar unit defined by (Final Interval – Offset of Comparison Period).

Used Advanced Configuration Fields

Path

Administration > Configuration > System Configuration > Advanced Configuration Options

List of Advanced Configuration Fields

  • datamartName

  • pricingDate

  • productId

  • customerId

  • grossMargin

  • quantity

  • invoicePrice

  • firstDayOfWeek – Defines the day which is considered a starting day of a week (typically Sunday or Monday).

  • localListPrice

  • globalListPrice

  • netPrice

  • pricingDateDay (optional)

  • pricingDateWeek (optional)

  • pricingDateMonth (optional)

  • pricingDateQuadWeek (optional)

  • pricingDateQuarter (optional)

  • pricingDateYear (optional)

Example

Name

Value

Name

Value

SIP_AdvancedConfiguration

{ "datamartName":"Standard_Sales_Data", "productId":"ProductId", "productName":"ProductName", "customerId":"CustomerId", "customerName":"name", "invoicePrice":"InvoicePrice", "quantity":"Quantity", "grossMargin":"GrossMargin", "costs":"OtherCOGS", "pricingDate":"PricingDate", "pricingDateYear":"PricingDateYear", "productDimensions":[ ], "customerDimensions":[ ], "continent":"Region", "country":"Country", "region":"City", "localListPrice":"LocalListPrice", "globalListPrice":"GlobalListPrice", "netPrice":"NetPrice", "breakdownMode":"Standard", "firstDayOfWeek":"Sunday" }

Increase Query Performance

Increase query performance by using configurable fields. When the query data Interval Size must be recalculated (CONCAT) for each result row (e.g. With Interval Size = Day, extracted the date 13/11/2023 into 2023-D312), there can be performance issues due to large data.

To avoid this issue, there are new fields that can be configured optionally during deployment via PlatformManager, such as:

  • pricingDateDay

  • pricingDateWeek

  • pricingDateMonth

  • pricingDateQuadWeek

  • pricingDateQuarter

  • pricingDateYear

These fields can be optionally mapped to the Datamart fields of the same names through the configuration SIP_AdvancedConfiguration.

As this configuration step is optional, it may happen that the fields do not exist in the Datamart or have not been mapped in SIP_AdvancedConfiguration. In such case, the old way (extracting pricingDate into the corresponding Interval Size for each result row) will be used.

See Also

Period Over Period Dashboard (Business User Reference)