Altova XMLSpy 2025 Enterprise Edition

XULE (aus XBRL Rule) ist eine Sprache für die Abfrage von XBRL-Berichten und Taxonomien. Hauptsächlich dient diese Sprache dazu, Berichte vor ihrer Einreichung bei den zuständigen Stellen zum Zweck der Qualitätssicherung abzufragen und zu überprüfen. Mit Hilfe von XULE können Berichte auf zwei Arten überprüft werden:

 

Um anhand der Berichtsdaten Ausgabedaten zu liefern: Durch Abfrage der Daten im Bericht und Berechnung von Ergebnissen anhand der Berichtsdaten. Die Qualität der Ausgabe kann beurteilt werden.

Erstellung von Assertions: Die Daten im Bericht können anhand dieser Assertions überprüft werden. Auf Basis der Ergebnisse können in der Folge die entsprechenden Aktionen durchgeführt werden.

 

Internet Links

XULE Homepage (enthält eine kurze Übersicht über XULE)

Dokumentation der XULE-Sprachsyntax

 

XMLSpy-Funktionalitäten

XMLSpy bietet die folgenden XULE-Funktionalitäten:

 

einen integrierten XULE-Prozessor, der XULE-Dokumente und -Ausdrücke anhand eines XBRL-Instanzdokuments verarbeitet.

Erstellung von XULE-konformen Dokumenten

Validierung von XULE-Dokumenten zur Überprüfung der Syntax anhand der XULE-Spezifikation

Syntaxfärbung in XULE-Dokumenten

Autokomplettierung von XULE-Sprachkonstrukten bei der Bearbeitung von XULE-Dokumenten

Ein spezielles XULE-Fenster zur interaktiven Abfrage von XBRL-Instanzdokumenten

Verarbeitung einer XBRL-Instanz anhand eines einzigen XULE-Dokuments oder einer Gruppe von in einer ZIP-Datei gespeicherten XULE-Dokumenten; die Verarbeitung kann mit dem XMLSpy-Prozessor oder dem RaptorXML(+XBRL) Server-Prozessor durchgeführt werden

Integration der Ausführung von XULE-Dokumenten und Dokumentenmappen in XMLSpy-Projekte

 

Diese Funktionalitäten werden in den Unterabschnitten dieses Abschnitts näher beschrieben.

 

RaptorXML+XBRL Server von Altova

Das Altova-Produkt RaptorXML+XBRL Server ermöglicht eine schnelle benutzerdefinierte XULE-Verarbeitung, wodurch Sie XULE-Dokumente mittels Skripts und einer Reihe von Server und Prozessor-APIs, darunter einer leistungsstarken Python API, über die Befehlszeile verarbeiten können. Nähere Informationen dazu finden Sie unter:

 

Die RaptorXML+XBRL-Seite auf der Altova Website

DQC-Zertifizierung von Altova RaptorXML+XBRL

Produktdokumentation zu RaptorXML+XBRL

Dokumentation zur RaptorXML Python API

 

© 2018-2024 Altova GmbH