Arelle/Arelle — pull request #35 by gmongelli (2014-12-02 09:45:16+00:00)
Title: EBA filing indicators

Please only apply this pull request after having handled https://github.com/Arelle/Arelle/pull/34 (Keep table changes when navigating from one table to another). This pull request also contains all the changes from that pull request as it cannot work reliably without it.

This pull request adds a new plug-in to Arelle. It improves the EBA/IOPA compliance of the XBRL instances generated by Arelle.

On request, filing-indicator tuples are added to the instances. Any previous filing-indicators are removed and new ones are generated. This change is not 100% compliant with the EBA because the EBA mandates the usage of some filing-indicators depending on the filer type. Those rules have not yet been implemented.

However, the current filing-indicators are usable for some national supervisory authorities for the case where they do not need to transmit the instances to the EBA (currently for investment firms).