The XBRL validation rules editor in aSISt
publish: 31.08.2011aSISt is a modern universal reporting system, which supports the preparation of mandatory reports to the banking sector regulators. Apart from this basic functionality, aSISt cares about the consistency of the reporting data. Basically, the system validates reports against validations defined by the regulator (XBRL link-base, XBRL Formula). However, aSISt system with the additional module – an XBRL validation rules editor, allows users to define rules appropriately to the profile of the bank.
The aSISt rules are additional verification mechanisms ensuring the reporting data consistency (e.g., the relationship between facts in two different forms of the statement) or some other requirements not covered by business rules (e.g., details of a person who prepared the statement, etc.).
There are four main types of rules, as follows:
- calculations [ a = b + c + .. ]
- logical rules [ a + b + .. = x + y + ..]
- conditional rules [ IF condition THEN logical_rule ]
- complex rules [ the logical rule not covered by the schemes listed above ]
All above types of the validation rules can be used in different addressing schemes:
- direct addressing,
- dimensional mode addressing, [validation rule applied to dimension members]
- fact-mode addressing, [validation rule applied to facts with any combination (or filtered combination) of dimensions]
All rules are stored in a repository in a form of FMD (formula meta description). Thanks to that, they can be easily versioned, maintained end exchanged with other reporting process participants.
You can learn more:



Komentarze