Die XBRL-Ansicht in XMLSpy bietet eine übersichtliche grafische Darstellung der Struktur einer XBRL-Taxonomie.
Bei Öffnen eines Taxonomie-Schemas in der XBRL-Ansicht werden die verschiedenen Dateien in der Taxonomie im Fenster "XBRL-Übersicht" in Form einer Strukturansicht angezeigt. Hier können Sie die Dateien öffnen, validieren und bearbeiten.
Das Hauptfenster in der XBRL-Ansicht enthält vier Register, auf denen die Elemente der Taxonomie sowie Definition-, Presentation-, Calculation- und Formula-Beziehungen gegliedert sind. Definition, Presentation, Calculation und Label Linkbases sind durch informative Symbole gekennzeichnet und können in der Textansicht oder der grafischen Grid-Ansicht von XMLSpy angezeigt und/oder bearbeitet werden. Die gespeicherten Änderungen sind sofort in der in der XBRL-Ansicht angezeigten Taxonomie zu sehen. Unterhalb der Linkbases werden im Fenster "Übersicht" die importierten Schemas in der Taxonomie aufgelistet.
In der Eingabehilfe "Globale Elemente" sehen Sie die Items, Tuples, Hypercubes und Dimensions, die in der Taxonomie vorhanden sind. Über praktische Schaltflächen können Sie die Anzeige nach verschiedenen Kriterien wie z.B. Typ, Text, Quelle usw. filtern. Wenn Sie auf ein Element im Fenster klicken, wird es im Hauptfenster ausgewählt und seine Konfiguration wird im Fenster "Details" angezeigt, wo Sie seine Eigenschaften ganz einfach anzeigen und/oder bearbeiten können.
In der XBRL-Ansicht stehen das Register In XBRL suchen sowie zahlreiche Sortieroptionen zur Verfügung, um das Gewünschte in oft sehr großen und komplexen XBRL-Dateien schneller finden zu können. Lesen Sie mehr über diese leistungsstarke Suchen in XBRL-Funktion.
Dank der grafischen Anzeige von XBRL-Taxonomie-Elementen, übersichtlicher Fenster und Register und intelligenter XBRL-Bearbeitungshilfen erleichtert XMLSpy das Visualisieren, Bearbeiten und Dokumentieren komplexer XBRL-Taxonomien.
Mit Hilfe des XBRL-Taxonomieassistenten in XMLSpy können Sie eine XBRL-Standardtaxonomie mühelos erweitern und entsprechend den Vorgaben Ihres Unternehmens anpassen.
Geben Sie einfach Ihren Firmennamen oder Ticker ein und wählen Sie die gewünschte Taxonomie aus: XMLSpy bietet integrierte Unterstützung für die Standardtaxonomien US-GAAP und IFRS. Anschließend erstellt und speichert der Taxonomieassistent die Dateien und hilft Ihnen bei der Auswahl der Eintrittspunkte der zu erweiternden Taxonomie.
Nachdem Sie auf "Fertig stellen" geklickt haben, zeigt XMLSpy die neu erstellten Taxonomiedateien in der XBRL-Ansicht an, wo Sie die Taxonomie mit grafischen Mitteln weiter bearbeiten und verfeinern können. Selbst Neulinge in XBRL können mit dem XBRL-Taxonomieassistenten enorm viel Zeit sparen.
Die grafische XBRL-Taxonomieansicht bietet auch Unterstützung für die Validierung, Bearbeitung und Ausführung von XBRL Formula 1.0-Dokumenten. Die XBRL Formula Spec wird oft für Validierungsfunktionen zusätzlich zu denen in XBRL 2.1 verwendet, um spezielle Geschäftsregeln zu implementieren. Die mittels if-then-else-XPath-Ausdrücken definierten XBRL Formulas können zum Validieren der Daten in einer XBRL-Instanz oder zum Generieren einer neuen Instanz auf Basis der berechneten Daten verarbeitet werden.
Auf dem Register Formula bietet der XBRL-Taxonomie-Editor eine grafische Oberfläche zum Erstellen und Bearbeiten von Formulas. Mit dem Befehl "XBRL-Formel ausführen" aus dem Menü "XBRL" können Sie Formulas auswerten und die Ergebnisse entweder im XML- oder JSON-Format direkt in XMLSpy anzeigen.
Der XBRL-Taxonomie-Editor enthält ein zusätzliches Register zum grafischen Definieren von XBRL-Tabellen-Linkbases. Die XBRL Table Linkbase-Spezifikation bietet Methoden zur Definition der Struktur von Tabellen zur Darstellung und/oder Bearbeitung von XBRL-Instanzdaten, die über die Standardfunktionen der Presentation Linkbase hinausgehen. Im XBRL-Tabellen-Linkbase-Editor können Sie Tabellen und ihre Komponenten über grafische Diagramme, Kontextmenüs und die Eingabehilfe "Details" hinzufügen und definieren. Die Tabellen und Komponenten werden in einer übersichtlichen Strukturansicht angezeigt, in der die Eigenschaften von Komponenten und ihre Beziehungen durch Symbole gekennzeichnet sind.
Wenn eine XBRL-Datei eine XBRL Table Linkbase-Definition enthält, können Sie Tabellen über den Befehl "Tabelle generieren" aus dem Menü "XBRL" auswählen und im XML- oder HTML-Format in XMLSpy ausgeben.
Kunden, die XMLSpy und andere XBRL-fähige Software von Altova nutzen, müssen ihre Dateien oft anhand verschiedenster Taxonomien und Taxonomieversionen validieren.
In Anbetracht der ständig wachsenden Anzahl verfügbarer Taxonomien und der häufigen Aktualisierungen haben wir diesen Vorgang rationalisiert und einen praktischen XBRL-Taxonomie-Manager implementiert, über den XBRL-Taxonomien für alle XBRL-fähigen Applikationen von Altova zentral verwaltet und installiert werden können.
Der XBRL-Taxonomie-Manager bietet folgende Funktionalitäten:
Über den XBRL-Taxonomie-Manager verwaltete XBRL-Taxonomien profitieren vom XML-Katalogmechanismus, durch den URI-Referenzen in Instanz- oder Schemadokumenten über lokale Dateien aufgelöst werden können, anstatt über das Internet abgerufen zu werden. Dies ist vor allem im Fall von großen XBRL-Taxonomien, bei denen eine Schema-Auflösung über entfernte URIs hauptsächlich aus Performance-Gründen nicht praktikabel oder empfehlenswert ist, wichtig.
Der XBRL-Taxonomie-Manager wird automatisch angezeigt, wenn Sie eine XBRL-Datei, für die die entsprechende Taxonomie noch nicht installiert wurde, öffnen. Sie können ihn auch über den Menübefehl "Extras" aufrufen.