FX rates diagnostic
Description of the check¶
For every gross and/or IC amount, this check verifies coherence between the FS currency amount and the document currency amount. It verifies coherence by checking that the two amounts have the same sign and, in particular, that the FX difference between the document currency amount and the FS currency amount does not exceed a percentage specified in the currencies list (Percentage difference). For more details, see .
The final FX rate is always used for this check, regardless of the account.
It only checks the accounts associated with the selected process and, for entities (company, contributor node, consolidator node), it only checks the accounts present in the data model process associated with the same entity.
The check is only run on original scenarios, and on gross data; it reports any unbalanced amounts in the gross step present in the data model process of the entity subject to diagnostic. On IC data, it reports any unbalanced amounts on the IC step present in the data model process of the entity subject to the diagnostic.
It can be run on individual elements of the destinations, on first-level nodes of the destinations, or by summing the destinations according to what is indicated in the process’s validation rules.
The check is only run on the amount and entity journal categories, and only on entity category and consolidator entity groupings.
Accounts table and diagnostic¶
The following attributes of the accounts table are significant for running diagnostic data processing:
| Attribute | Description |
|---|---|
| FX rates check | The FX rates diagnostic is only run on accounts whose setting is not Do not check (). |
The check is run according to the following logic:
| If... | Then... |
|---|---|
| FX rates check = Check only IC amounts | the FX rates check must be run for intercompany data only. |
| FX rates check = Check Gross and IC amounts | the FX rates check must be run for both intercompany data and gross data. |
Categories to subject to the diagnostic¶
The categories and category groupings to subject to the diagnostic are defined in the process’s validation rules (). Severity is indicated for each category and each grouping (Blocking, Non-blocking, Only Diagnostic, None)
Entity groupings are those only containing entity categories, i.e. amounts and/or entity journals, of the contributor.
Consolidator entity groupings are those which only contain entity categories, i.e. amounts and/or entity journals, where at least one is of the consolidator.