Erstellen einer neuen Taxonomie
Eine neue Taxonomie wird im Normalfall erstellt, um eine oder mehrere Standard-Taxonomien zu erweitern. Wenn eine neue Taxonomie auf einer Standard-Taxonomie oder einer bereits bestehenden Taxonomie aufbaut, muss die bestehende Taxonomie in diese importiert werden. Alternativ dazu kann eine Taxonomie auch von Grund auf neu erstellt werden. In der XBRL-Ansicht von XMLSpy können Sie mit Hilfe des Taxonomieassistenten ganz einfach US-GAAP- und IFRS-Taxonomien in Ihre Taxonomie importieren. Die importierte Taxonomie kann anschließend über die grafische Benutzeroberfläche der XBRL-Ansicht geändert werden.
Der erste Schritt beim Erstellen einer neuen Taxonomie ist die Erstellung einer Concept-Definitionsdatei, die eine XML-Schema (.xsd)-Datei ist. Neben Concept-Definitionen sind in dieser Datei der Namespace der neuen Taxonomie, der Pfad der zu importierenden Taxonomien, der Pfad der Beziehungsdateien der Taxonomie und der Namespace importierter Taxonomien sowie andere verwendete Namespaces definiert.
Erstellen der Concept-Definitionsdatei
Um eine neue XBRL-Taxonomie zu erstellen, wählen Sie den Menübefehl Datei | Neu aus. Daraufhin wird das Dialogfeld "Neues Dokument anlegen" aufgerufen (Abbildung unten).
![XBRLFileNew](./images/xbrlfilenew.png)
Wählen Sie den Eintrag xsd: XBRL Taxonomy Schema aus und klicken Sie auf OK. Daraufhin wird eine neue Taxonomie erstellt.
Am besten speichern Sie die Taxonomie in einem eigenen Ordner, da es höchstwahrscheinlich andere Taxonomiekomponenten geben wird, die am besten in einem gemeinsamen Ordner gespeichert werden sollten.
Übersicht über die Schritte bei der Erstellung einer Taxonomie
Im Folgenden wird in groben Zügen erläutert, wie Sie eine Taxonomie erstellen.
1.Wählen Sie mit dem Menübefehl XBRL | Importieren/Referenzieren die Basistaxonomie für Ihre Taxonomie aus. Wenn Sie eine Taxonomie von Grund auf neu erstellen möchten, überspringen Sie diesen Schritt.
2.Geben Sie der Taxonomie mit dem Menübefehl XBRL | Target Namespace definieren einen Target Namespace.
3.Die Namespaces der importierten Basistaxonomie werden automatisch in Ihrer Taxonomie deklariert. Sie können gegebenenfalls noch andere Namespaces hinzufügen, wie im Kapitel Einrichten der Taxonomiedateien beschrieben.
4.Anschließend können Sie die Basistaxonomie mit Ihren eigenen Elementen und Beziehungen erweitern.
Beispieldatei: Schritt 1
Erstellen Sie ein neues Taxonomiedokument und speichern Sie es unter dem gewünschten Namen im gewünschten Ordner. Diese Taxonomiedatei ist die Taxonomie-Hauptdatei oder Concept-Definitionsdatei. Es handelt sich um eine XML-Schema-Datei, die eine .xsd Dateierweiterung haben muss. Wir wollen die Datei, die wir hier erstellen, Nanonull.xsd nennen. Dies ist derselbe Name wie der des Beispiels in C:\Dokumente und Einstellungen\<Benutzer>\Eigene Dokumente\Altova\XMLSpy2024\Examples\XBRLExamples\Nanonull.
Im nächsten Schritt importieren wir eine Basistaxonomie in unsere Taxonomie.