Consistency Check of Transaction Data The system performs specific checks when creating transaction data to ensure that the data remains consistent.
Transaction data is automatically checked for consistency whenever transaction data is created – both in manual posting and automatic posting, and also in automatic data collection. The individual checks are discussed below.
Note
You also can use the function
Breakdown Check and Correction of Transaction Data
to manually trigger the checking of already posted data records (for example, after changing breakdowns). The breakdown check performs the checks listed below for the data streams that contain the characteristic with the role
financial statement item
.
The following checks are performed for each data record (these are discussed in detail later):
No. |
Consistency Check |
Totals Records and Documents(*) |
Additional Financial Data That Contains Characteristic with Role
|
All Other Additional Financial Data |
1 |
Is master data contained in the data record? |
X |
X |
X |
2 |
For characteristics with activated validity check:Is master data valid? |
X |
X |
X |
3 |
Do characteristic combinations exist (consolidation unit, partner unit, investor unit, investee unit)? |
X |
X |
X |
4 |
When a validity check is activated for characteristic combinations:Are characteristic combinations valid? |
X |
X |
X |
5 |
Is the local currency key in data record the same as in the consolidation unit? |
X |
X |
X |
6 |
Does the posted entry contain a value for the characteristic with the role
|
X |
X |
X |
7 |
Does the posted entry contain a value for the characteristic with the role
|
X |
X |
|
8 |
Are the subassignments of the breakdown type compatible with the settings for the document type, posting level, and data stream type? |
X |
X |
|
9 |
When posting to posting levels 02, 12, 22, or 30:Is the characteristic with the role
When posting to other posting levels:Is the value for the characteristic with the role
|
X |
||
10 |
If the currency keys are the same:Are the values in the currency fields equal? |
X |
||
11 |
Specific checks in additional financial data |
X |
X |
(*) Checks for totals records and documents, and for additional financial data with the characteristic with the role
financial statement item
are performed by the
breakdown check
.
No. |
Explanation |
|---|---|
1 |
Is master data contained in the data record? The system checks if master data exists. This check is independent of the data stream. |
2 |
For characteristics with activated validity check: Is the master data valid? In the data basis on the
|
3 |
Do characteristic combinations exist (consolidation unit, partner unit, investor unit, investee unit)? For example, if there are two characteristics with the role
This check is independent of the data stream. |
4 |
If a validity check is activated for characteristic combinations: Are the characteristic combinations valid? In the data basis on the
For characteristic combinations, the same options exist as for “simple” characteristics:
|
5 |
Is the local currency key in the data record the same as in the consolidation unit? The check is performed for all data streams that contain the currency key. |
6 |
Does the posted entry contain a value for the characteristic with the role consolidation unit? The consolidation unit field must be filled. |
7 |
Does the posted entry contain a value for the characteristic with the role financial statement item? The item field must be filled. |
8 |
Are the subassignments of the breakdown type compatible with the settings for the document type, posting level, and data stream type? For each data record, the system checks whether a subassignment complies with the breakdown category. For example, the system issues a message if the breakdown category requires a transaction type, but the data record does not contain this transaction type. If necessary, the system overrides the breakdown category settings depending on the document type, posting level, and the data stream type. Examples:
|
9 |
When posting to posting levels 02, 12, 22, or 30: Is the characteristic with the role consolidation group being posted to? When posting to other posting levels: Is the value for the characteristic with the role consolidation group initialized? Note: The consolidation group is not a subassignment. |
10 |
If the currency keys are the same: Are the values in the currency fields equal? This check is performed if the local currency is the same as the group currency, or the same as the transaction currency. |
11 |
Specific checks in additional financial data Examples:
|
If any errors are discovered in checks 1 through 9, the system always issues error messages. For check 10, the system issues an informational message.
In addition to the checks for each document line item, the document data stream includes the following checks with regards to the document as a whole:
Does the document (excluding the statistical items) balance to zero?
Depending on the document type settings: Is the sum of the statistical items equal to zero?
Are the values on the selected items compatible (clearing item for balance sheet, clearing item for income statement, deferred taxes)?