Execution of Validations 
Purpose
You use this process to initially make the customizing settings for validation, and then to execute the validation task.
Prerequisites
Prerequisites for executing validations
Depending on what type of data you want to validate, you need to have executed the following tasks:
- For validating reported financial data: You have collected the reported financial data.
- For validating standardized financial data: You have posted the standardizing entries and performed currency translation.
- For validating consolidated data: This task is the very last task executed. Thus, you have executed all other tasks.
Process Flow
A. Customizing
Either use the standard customizing settings for validation, or create your own validation methods and tasks, which is described as follows.
Define method
Method with check expressions
- To define a validation method, go to the process view of the workbench and choose Consolidation Functions ®
Validation ®
Method.
- Select the entry Method and choose Display in the context menu.
- In the lower left screen area, choose Create from the context menu.
- Create a method
and give it a technical name and description.
- Beneath the method, create one or more expressions
.
- Under the nodes for a true expression
and/or false expression
you can create:
- Further expressions, or...
- Messages
Selection condition
Create a selection condition as follows:
- Choose New in the area for operators in the work area of the workbench.
- Assign a name to the selection.
- To select characteristics for the selection, choose Insert Row
.
- Select one or more characteristic values for the selection.
Repeat the same procedure for further selections.
- To tell the system which selections to use in the formula editor, choose List
, select Use in Formula Editor for each selection, and confirm your entries.
The system displays the selections in the work area.
- Save your changes.
Formula
To assemble a formula for the check expression, proceed as follows:
- Place the cursor in the formula editor.
- Assemble the formula by choosing the functions, selections, and operators. You insert operators by (single-) clicking the buttons; and you insert selections and functions by double-clicking at the end of the formula or at the position where you placed the cursor beforehand.
- Run the syntax check by choosing Check
in the toolbar above the formula editor.
- Save your changes.

For detailed documentation on the formula editor, choose
in the toolbar above the formula editor.
Message
Go to Message Maintenance (transaction SE91) and create a message class and two
messages:
- One message for when the expression is true.
- One message for when the expression is false.
Then return to the workbench and proceed as follows:
- To create the message for the true expression, select the true node
and choose Create Message in the context menu.
The system creates a node for the message.
- In the work area, specify the message class, the message number, and the message type (for example, "Success" (S)). Enter the message text.
- Save the message.
- Proceed in the same manner for the false expression.
Define Task
To define a validation task, go to the process view of the workbench and choose Consolidation Functions ®
Validation ®
Task.
Select the entry Task and choose Display in the context menu.
In the lower left screen area, choose Create from the context menu.
Specify a technical name, a short text, and a medium text for the task.
Choose which data is to be validated (reported , standardized , or consolidated financial data).
Determine whether you are validating values in local or group currency.
Select the period category.
Specify whether the method is to be dependent on the organizational unit.
Assign the method (you previously created) to the task.
Save the task.
B. Execution of the Validation
Execute the validation task in the consolidation monitor.
- Place the cursor at the intersection between (a) the task for validating reported financial data and (b) the consolidation unit or consolidation group.
- Choose Update Run.
Result
The result of the validation task is displayed in a
log.