You are on page 1of 7

Quality Validation

Whenever data is uploaded into the system, the quality validation automatically checks the
quality of the uploaded data using specified key figures.
For each key figure you define in Customizing in between which thresholds the values are
expected, and in which cases the process step is stopped.
The process step can be stopped in the following cases:

The defined thresholds are violated.

A key figure could not be calculated.


The calculation of a key figure can fail due to one of the following reasons:
o

The calculated data was not provided with the current data delivery.

Not enough historic data is available for the calculation of a comparative key
figure.

Note

If data deliveries are automatically archived after a specific amount of days you have
to make sure that there are enough historic data deliveries available for comparison.
You define in Customizing how many deliveries are needed.
The quality validation is implemented as a separate process step and can be supervised
using the process monitor. If the process step ends with an error the whole process is
stopped.
You review the quality validation results in the process monitor. If you want to proceed with
the process although the quality validation failed, you can skip the step manually.

Configuring Quality Validation


The system performs the quality validation step using sequences of functions that are
defined in Customizing. Each function represents a key figure for quality validation.
You make key figure-specific settings and define per data delivery agreement which
sequences are used at specified execution times.

Note

You can use Business Add-In BAdI: Default Values for Set Up of Quality
Validation/DDF/BADI_QV_DEFAULT to define default values that are only taken into account if
no other settings have been specified.

Prerequisites
You have made the following settings for quality validation in Customizing for CrossApplication Componentsunder
Demand Data Foundation
Quality

Validation

Set Up Quality Validation

Define Number Range for Key Figure Detail Data

You have defined data delivery agreements. To define data delivery agreements,
choose
SAP Menu
Cross-Application Components
Demand Signal

Management

Data Upload

the SAP Easy Access screen.

Define Data Delivery Agreements

on

Activities
1.

On the SAP Easy Access screen, choose

Components

SAP Menu

Demand Signal Management

Configure Quality Validation

Cross-Application

Quality Validation

ore use transaction Configure Quality

Validation /DDF/QV_DEF.
2.

Select the point in time at which the system executes sequences of functions
(view Select Execution Time).
In the standard system the following execution times are used:

After Data Acquisition


This execution time is used for all standard sequences.

Before Data Extraction to Global Reporting


This execution time is used for data delivery agreements that deal with market
research data that is uploaded for global reporting.

3.

Select a data delivery agreement, and assign a sequence of functions that is defined
in Customizing (viewAssign Sequence to Data Delivery Agreement).
You can define different settings for each data delivery agreement that is available in the
system. If you do not enter a data delivery agreement, this setting is used as default for
all data delivery agreements for which not settings are defined.

4.

For each function contained in the selected sequence make the following key figurespecific settings (viewDefine Key Figure-Specific Settings):

Specify the key figure type.

An absolute key figure contains an absolute value, for example, the


number of locations in a data delivery.

A relative key figure contains a relative value, for example, the


percentage of new or unknown locations relative to the complete number of
locations of this data delivery.

Define whether the key figure is comparative.


A comparative key figure is used to evaluate the data quality of a data delivery
comparing the data of the current data delivery to a specified number of historic data
deliveries. For a comparative key figure you make the relevant settings for the
comparison in Customizing.
You can use Business Add-In BAdI: Number of Deliveries for Comparison in Quality
Validation to define per data delivery agreement how many data deliveries are
considered for key figures that compare data of multiple data deliveries.

Define the lower and upper threshold for the value the function calculated for
the respective key figure.
If the value for the key figure lies between the specified thresholds, the data quality is
considered as being sufficient regarding this key figure.

Define the status of quality validation step that is set in the following cases:

The thresholds for this key figure are violated.

The key figure could not be calculated.

You can choose one of the following statuses:

Error - Stop Processing

Warning - Continue Processing

Success - Continue Processing (No Message)

Overview of Key Figures in Quality


Validation

In the standard system the following key figures are defined:

Key Figure

No. of
Locations

Description

Number of locations provided with


the specified data delivery

Calculation

Absolute value

No. of Products Number of products provided with


specified data delivery

No. of Products Average number of point of sales


with Qty > 0
(POS) records for each location with
a quantity greater than 0

No. of New
Locations
(Relative)

Number of new or unknown


locations

No. of New
Products
(Relative)

Number of new or unknown


products

No. of
Locations w/o
GLN (Relative)

Number of locations without global


location number (GLN)

No. of Products Number of products without global


w/o GTIN
trade item number (GTIN)
(Relative)

Percentage of the number of new records in the current


data delivery related to the total number of records in
the current data delivery

Percentage of the number of records without the


property in the current data delivery related to the
total number of records in the current data delivery

Key Figure

Description

Calculation

No. of POS Rec. Number of POS records that do not


w/o Prd. Master refer to a known product
(Rel.)

No. of POS Rec. Number of POS records that do not


w/o Loc.
refer to a known location
Master (Rel.)

No. of Stock
Rec. w/o Prd.
Master (Rel.)

Number of stock (STK) records that


do not refer to a known product

No. of Stock
Rec. w/o Loc.
Master (Rel.)

Number of stock records that do not


refer to a known location

No. of Products The number of products in the


(Comparative) current delivery compared to the
number of products in a specified
number of historic data deliveries

Division of the number of products in the current


delivery (numerator) and the average number of
products in the historic data deliveries (denominator)

No. of Products The number of products in the


Division of the number of products in the current
with Qty > 0
current delivery with a quantity
delivery (numerator) and the average number of
(Comp.)
greater than 0 compared to the
products in the historic data deliveries (denominator)
number of products with a quantity
greater than 0 in a specified number
of historic data deliveries

Data Delivery
Is Not in
Sequence

The latest date of the POS data in


the current delivery is not before
the latest date in the historic data
deliveries

The latest date of the sales POS data (stock data is not
taken into account) in the current delivery compared to
the latest date in the historic data deliveries of the
exact same data delivery agreement in the sales

Key Figure

Description

Calculation

acquisition layer.
If the latest date in the current delivery is less than
(before) the latest date in the historic data, the
delivery is not in sequence and the function
returns 0. If the latest date in the current delivery is
equal or greater than (after) the latest date in the
historic data, the delivery isin sequence and the
function returns1.
Valid threshold values in the quality validation settings
are 0 and 1 .

Market
Coverage of
Consolidation

Percentage of sales value that is


(Sum over all sales values of all consolidated products
covered by the consolidated
at all consolidated locations) divided by (sum over the
products relative to the market total sales values of the product total of the data delivery
agreement, as defined in consolidation settings, at all
consolidated locations) multiplied by 100
In the most common case there is only one
consolidated location that represents the market total.
In this case the calculation is as follows:
(Sum over the sales values of all consolidated products
for the market total) divided by the sales value of the
product total at the market total, multiplied by 100