Taxonomie-Manager
Der XBRL-Taxonomie-Manager ist ein Altova-Tool, mit dem Sie XBRL-Taxonomien zentral installieren und verwalten können, um diese in allen XBRL-fähigen Applikationen von Altova einschließlich XMLSpy verwenden zu können.
•Unter Windows hat der Taxonomie-Manager eine grafische Benutzeroberfläche (siehe Abbildung unten) und steht auch über die Befehlszeile zur Verfügung. (Die Desktop-Applikationen von Altova stehen nur unter Windows zur Verfügung; siehe Liste unten).
•Unter Linux und MacOS steht der Taxonomie-Manager nur über die Befehlszeile zur Verfügung. (Die Server-Applikationen von Altova stehen unter Windows, Linux und macOS zur Verfügung; siehe Liste unten).
XBRL-fähige Applikationen von Altova
Desktop-Applikationen (nur Windows) | Server-Applikationen (Windows, Linux, macOS) |
Altova XBRL Add-ins für Excel (EBA, ESEF, Solvency II, WIP) | MapForce Server (Standard und Advanced Edition) |
MapForce Enterprise Edition | RaptorXML+XBRL Server |
StyleVision Enterprise Edition | StyleVision Server |
XMLSpy Enterprise Edition |
Installation und Deinstallation des Taxonomie-Managers
Der Taxonomie-Manager wird bei der ersten Installation einer neuen Version der Altova Mission Kit Enterprise Edition oder einer der XBRL-fähigen Applikationen von Altova (siehe Tabelle oben) automatisch installiert.
Ebenso wird er auch automatisch entfernt, wenn Sie die letzte XBRL-fähige Applikation von Altova auf Ihrem Rechner deinstallieren.
Taxonomie-Manager-Funktionalitäten
Im Taxonomie-Manager stehen die folgenden Funktionalitäten zur Verfügung:
•Anzeigen der auf Ihrem Rechner installierten XBRL-Taxonomien und Überprüfung, ob neue Versionen zum Download zur Verfügung stehen.
•Download neuer Versionen von XBRL-Taxonomien unabhängig vom Altova Produkt-Release-Zyklus. (Die Taxonomien werden von Altova online bereitgestellt und können über den Taxonomie-Manager heruntergeladen werden).
•Installation oder Deinstallation jeder beliebigen (oder ggf. aller) der zahlreichen Versionen einer bestimmten Taxonomie.
•Eine XBRL-Taxonomie kann Abhängigkeiten von anderen Taxonomien aufweisen. Bei der Installation oder Deinstallation einer bestimmten Taxonomie informiert Sie der Taxonomie-Manager über davon abhängige Taxonomien und installiert bzw. entfernt diese ebenfalls automatisch.
•Der Taxonomie-Manager ordnet Schema-Referenzen mit Hilfe des XML-Katalogs lokalen Dateien zu. Dadurch lassen sich große XBRL-Taxonomien schneller verarbeiten, als wenn sie sich unter einem entfernten Pfad befinden.
•Alle wichtigen Taxonomien werden über den Taxonomie-Manager bereitgestellt und regelmäßig auf die jeweils neuesten Version aktualisiert. Dadurch können alle Ihre Taxonomien zentral verwaltet werden und stehen allen XBRL-fähigen Applikationen von Altova jederzeit zur Verfügung.
•Im Taxonomie-Manager vorgenommene Änderungen werden für alle auf dem Rechner installierten Altova-Produkte wirksam.
Benutzerdefinierte XBRL-Taxonomien
Wenn Sie mit benutzerdefinierten XBRL-Taxonomien, die nicht Teil des Taxonomie-Manager sind, arbeiten müssen, können Sie diese zur Gruppe der benutzerdefinierten Pakete, die XMLSpy referenzieren kann, hinzufügen. Gehen Sie dazu folgendermaßen vor:
•In Altova-Desktop-Applikationen: Wählen Sie den Menübefehl Extras | Optionen und gehen Sie anschließend zum Abschnitt XBRL | Taxonomiepakete. Navigieren Sie zum ZIP-Paket Ihrer benutzerdefinierten XBRL-Taxonomie. Nähere Informationen dazu finden Sie in Ihrer Desktop-Produktdokumentation unter der Beschreibung dieses Befehls.
•In Altova-Server-Applikationen: Geben Sie bei der Befehlszeilenausführung von Befehlen, die benutzerdefinierte Taxonomien unterstützen, die Option --taxonomy-package oder --taxonomy-package-config-file ein. Diese Optionen werden z.B. in RaptorXML+XBRL Server von XBRL-Validierungsbefehlen wie valxbrl oder valxbrltaxonomy oder in MapForce vom Befehl run unterstützt.
Funktionsweise
Alle in Altova-Produkten verwendeten XBRL-Taxonomien werden von Altova online bereitgestellt. Dieser Speicher wird bei Veröffentlichung neuer Versionen der Taxonomien aktualisiert. Im Taxonomie-Manager werden sowohl bei Aufruf über die Benutzeroberfläche als auch über das CLI Informationen über die neuesten verfügbare Taxonomien angezeigt. Sie können die gewünschten Taxonomien dann über den Taxonomie-Manager installieren, aktualisieren oder deinstallieren.
Taxonomien können vom Taxonomie-Manager auch auf eine weitere Art installiert werden. Sie können eine Taxonomie und die davon abhängigen Taxonomien auf der Altova Website (https://www.altova.com/de/taxonomy-manager) auswählen. Daraufhin wird auf der Website eine Datei des Typs .altova_taxonomies mit Informationen über Ihre ausgewählte Taxonomie zum Download vorbereitet. Bei Doppelklick auf diese Datei oder bei Übergabe an den Taxonomie-Manager über das CLI als Argument des Befehls install installiert der Taxonomie-Manager die ausgewählten Taxonomien.
Lokaler Cache: Überprüfung Ihrer Taxonomien
Alle Informationen über installierte Taxonomien werden in einem zentralen Cache-Verzeichnis auf Ihrem Rechner aufgezeichnet. Das Verzeichnis befindet sich hier:
Windows | C:\ProgramData\Altova\pkgs\.cache |
Linux | /var/opt/Altova/pkgs\.cache |
macOS | /var/Altova/pkgs |
Dieses Cache-Verzeichnis wird regelmäßig mit dem neuesten Status der Taxonomien im Online-Speicher von Altova aktualisiert. Diese Aktualisierungen finden unter den folgenden Bedingungen statt:
•bei jedem Start von Taxonomie-Manager.
•Wenn Sie XMLSpy zum ersten Mal an einem bestimmten Kalendertag starten.
•Wenn XMLSpy länger als 24 Stunden geöffnet ist, findet alle 24 Stunden eine Aktualisierung des Cache statt.
•Sie können den Cache auch durch Ausführung des update-Befehls über die Befehlszeilenschnittstelle aktualisieren.
Der Taxonomie-Manager kann somit Ihre installierten Taxonomien über den Cache ständig anhand der online verfügbaren Taxonomien auf der Altova Website überprüfen.
Nehmen Sie keine manuellen Änderungen am Cache vor!Das lokale Cache-Verzeichnis wird automatisch auf Basis der installierten oder deinstallierten Taxonomien verwaltet; es sollte nicht manuell geändert oder gelöscht werden. Falls Sie den Taxonomie-Manager je in seinen Originalzustand zurücksetzen möchten, (i) führen Sie den CLI-Befehl reset der Befehlszeilenschnittstelle und (ii) anschließend den Befehl initialize aus. (Führen Sie alternativ dazu den Befehl reset mit der Option -i aus). |
HTTP-Proxy
Sie können für Taxonomie-Manager-Verbindungen einen HTTP-Proxy verwenden. Die Proxy-Einstellungen werden aus den Proxy-Einstellungen des Systems und/oder den (im Dialogfeld "Optionen" (Extras | Optionen | Netzwerk-Proxy) definierten) lokalen Netzwerk-Proxy-Einstellungen von XMLSpy übernommen.