Taxonomies : nouvelles et existantes
Dans le Mode XBRL de XMLSpy, vous pouvez éditer des taxonomies existantes et créer de nouvelles taxonomies.
•Taxonomies existantes : il y a deux types de taxonomies existantes : (i) les taxonomies standard qui ne doivent pas être éditées; et les (ii) taxonomies non-standard qui peuvent être éditées ; celles-ci peuvent avoir été créées par vous ou par quelqu'un d'autre.
•Nouvelles taxonomies : les nouvelles taxonomies peuvent être créées dans XMLSpy. Il existe deux types : les (i) taxonomies qui sont créées à partir de zéro ; et les (ii) taxonomies qui étendent une taxonomie standard.
Les deux types de taxonomies peuvent être consultées et éditées dans le Mode XBRL. Dans certains cas, comme par exemple lorsqu'une taxonomie standard est importée dans une taxonomie que vous créez (pour étendre la taxonomie importée), vous ne serez pas autorisé à éditer la taxonomie importée. Les éléments provenant des taxonomies importées qui ne sont pas autorisées à être éditées sont affichées en gris.
Packs de taxonomie
Un pack de taxonomie XBRL est un archive zippé qui contient une copie hors ligne d'une taxonomie. Le pack de taxonomie contient un fichier XML de catalogue qui remappe les URI aux emplacements du fichier de taxonomie hors ligne, et rend donc la taxonomie disponible hors ligne pour les applications. Les règles qui spécifient comment les packs de taxonomie doivent être structurés et créés sont définis dans Recommandation de Packages de Taxonomie de XBRL.org.
Si vous téléchargez un pack de taxonomie, vous pourrez l'enregistrer avec XMLSpy de manière à ce que XMLSpy puisse utiliser les ressources hors ligne du pack (comme des schémas) lors de la validation. L'enregistrement du pack s'effectue par le biais du volet Outils | Options | Packs de taxonomie, la procédure est décrite ici.
Étapes de création d'une nouvelle taxonomie
Une nouvelle taxonomie sera généralement créée sur une taxonomie déjà existante. Dans la nouvelle taxonomie, les nouveaux éléments seront ajoutés, et des relations entre ces nouveaux éléments et entre les nouveaux éléments et les éléments importés seront créées. Les exigences générales d'une nouvelle taxonomie et de la procédure à suivre pour en créer une nouvelle sont décrites ci-dessous :
1.La nouvelle taxonomie doit être créée dans son propre espace de noms afin de la distinguer par rapport aux autres taxonomies. Si la nouvelle taxonomie s'étend à une taxonomie existante, la taxonomie existante doit être importée dans la nouvelle taxonomie.
2.Les nouveaux concepts (éléments) sont définis dans la nouvelle taxonomie.
3.Les fichiers de relation (ou base de liens) sont créés pour contenir la définition, la présentation, le calcul, le libellé, et les relations de référence de la nouvelle taxonomie .
4.Les relations pour la nouvelle taxonomie doivent être créées à partir de zéro.
Dans la description ci-dessus, nous avons utilisé le terme taxonomie pour dénoter toute la taxonomie, qui comprend plusieurs fichiers : les fichiers de définitions de concept et les fichiers de relation. (Voir la section fichiers de document de taxonomie pour une description des différents fichiers qui comprennent une taxonomie.)
Utiliser le Mode XBRL
Dans les sections suivantes, nous allons décrire comment utiliser les fonctions du Mode XBRL pour créer et éditer des taxonomies. Débutant avec la section Créer une nouvelle taxonomie, nous fournissons des instructions, à la fin de chaque section, pour créer votre propre taxonomie. Les instructions dans chaque section successive se basent sur le travail effectué dans la section précédente. Au moment où vous atteignez la section Créer des relations : Partie 1, vous vous serez familiarisé avec le Mode XBRL et pourrez l'utiliser avec aise.
La taxonomie que vous créerez mène, avec un travail supplémentaire, à la taxonomie fournie avec XMLSpy (Nanonull.xsd) et qui se trouve dans le dossier C:\Documents and Settings\<username>\My Documents\Altova\XMLSpy2025\Examples\XBRLExamples\Nanonull. (Veuillez noter que le fichier de taxonomie principal présente toujours l'extension .xsd. L'extension de fichier .xbrl est utilisée pour les fichiers d'instance XBRL et non pas pour les fichiers de taxonomie.)