International Accounting Standards Committee Foundation XBRL team The views expressed in this presentation are those of the presenter, not necessarily those of the IASC Foundation or the IASB IASC Foundation XBRL Versioning for IFRS Taxonomy 22 June 2009, FINREP Haiko Philipp March 2009 2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org
22
Embed
International Accounting Standards Committee Foundation XBRL team The views expressed in this presentation are those of the presenter, not necessarily.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
International Accounting Standards Committee Foundation XBRL team
The views expressed in this presentation are those of the presenter, not necessarily those of the IASC Foundation or the IASB
IASC Foundation
XBRL Versioning for IFRS Taxonomy
22 June 2009, FINREP
Haiko Philipp
March 2009
2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org
2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org
2Agenda• Versioning at the IASCF
• Versioning specification
• Versioning report syntax / semantics
• Versioning approach for the IFRS
• Implementation aspects
• Challenges and next steps
2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org
3Versioning at the IASCF
• Background: annual update of the IFRS Taxonomy resulting from the changes in the written Bound Volume of IFRSs
• Enhancements to the change management and its standardized communication necessary
• Discussions about versioning at IASCF since 2004
• Resulted in a prototype presented in 2006
• Prototype and feedback on it were input for the versioning WG
2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org
2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org
16
• Based on XSL stylesheets & XBRL processor
• Semi-automatic process
– Manual
– Namespace mapping
– Definition of assignments + corresponding documentation
– Definition of the rules (assignment – action mapping)
– Automatic
– Recognition of actual change
– Grouping of actions by concepts
– Applying defined rules
Implementation aspects
2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org
17
• Current mechanism is able to version any taxonomy (not IFRS specific) with minor adjustments to the stylesheet
• Current IFRS concept naming convention does not allow recognition of renamed concept on pure basis of XBRL attributes (this applies only to taxonomies introducing renaming of concepts)
– Introduction of a non XBRL attribute @info:creationID for IFRS Taxonomy concepts which is stable over releases
– Enables identification of added, removed and renamed concepts even if @name and @id are changed
– Detailed comparison on concept attributes, relationships and resources is done on the basis of @info:creationID attribute
Implementation aspects
2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org
18
• Versioning of presentation, calculation and definition linkbases
• Dimensional versioning - improve current versioning specification through documenting dimensional changes (not supported by current spec)
• Ex-ante vs. ex-post explanation of changes
• Syntax changes in the specification
• Lack of clear understanding of versioning usage in the market (documentation vs. automated change log vs. migration tool)
• Lack of software that support versioning
• Physical/structural aspects of migration (changes to file and folder names, namespaces, URIs, web locations, etc.)
Challenges and next steps
2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org
19
• Improve current versioning mechanism implementing documentation for relationship changes (presentation-, calculation-, definition linkbase)
• Constantly feedback to versioning WG
• Consider requirements for dimensional versioning if IFRS Taxonomy architecture changes
• Expand versioning discussion with ITA and TAWG to agree on best practices
• Improve market understanding of versioning
Challenges and next steps
International Accounting Standards Committee Foundation XBRL team
The views expressed in this presentation are those of the presenter, not necessarily those of the IASC Foundation or the IASB
IASC Foundation
Questions?
March 2009
2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org
2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org
21Versioning report syntax / semantics
• Events on concepts
• Concept add
• Concept delete
• Concept no-change
• Concept namespace
• Concept name
• Concept type
• Concept substitution group
• Concept period type
• Concept nillable
• Concept abstract
• Concept block
• Concept balance
• Concept default
• Concept fixed
• Concept final
• Concept add-attribute
• Concept delete-attribute
• Concept change-attribute
• Concept add-child
• Concept delete-child
• Concept change-child
2009 IASC Foundation | 30 Cannon Street | London EC4M 6XH | UK | www.iasb.org