Taxonomy Versioning

 
   
 

 

 

 

Solution

 

This section describes the processing model of the online showcase which allows a user to perform a ‘diffing’ between two taxonomy versions and then build on top of the results a versioning linkbase.

 

Diagram 1: Client/Server Workflow diagram

 

Workflow

Diagram 1 illustrates the workflow between client and server. To keep the diagram as simple as possible, C1 combines all user interfaces of phase 1. Click here to read more about the user interfaces of C1.

 

S1 uses all relevant user inputs (taxonomy n, taxonomy n+1 and the namespace mapping) to create a diffing between both taxonomy versions, which is stored in a diffing linkbase. This introduces no new features when compared to the demonstration of phase 1.

 

In C2 and S2 the transformation from the diffing linkbase to the enhanced diffing linkbase is made, which is completed in C3 and S3 by a complete versioning linkbase. Initially C2 loads all added and removed concepts from the diffing linkbase. Renamed concepts are not identified by the diffing mechanism. They are misleadingly marked as removed and added concepts. The user corrects this mistake by selecting the renamed concepts and marking them as renamed. Additionally, the user comments and types the change according to the reason for it. Next to renamed concepts, merged and split concepts can be defined. Like the renamed concepts these are commented and typed too. Hybrids of merged and split concepts (for more information click here) have to be assigned by multiple merged and split combinations. This will be addressed in later phases.

 

If all corrections are made by the user, they are transferred to the server (S2) and stored. In the next view (C3) all uncommented and non-typed changes (added-, removed-, changed concepts) are presented. When all comments are made and the changes are typed, they are transferred to the server (S3) and the final versioning linkbase is created.

 

At the end the versioning linkbase can be downloaded to a local drive and/or visualised in a human readable format.

 

next Click here to see the online diffing/versioning demonstration.

 
     
  Copyright © International Accounting Standards Committee Foundation | Contact Us | Legal  
  Design by IASC Foundation XBRL Team  
  Overview | Background |Approach |Phase I | Phase II | Phase III |Acknowledgements | Disclaimer | XBRL Home