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 RaptorXML+XBRL Server 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 RaptorXML+XBRL Server 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 RaptorXML+XBRL Server zum ersten Mal an einem bestimmten Kalendertag starten.
•Wenn RaptorXML+XBRL Server 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. Es werden die Proxy-Einstellungen des Systems verwendet.