ABRA Transformation Engine (XBRL Prozessor)

Flexibles und skalierbares eReporting mit XBRL

Die ABRA Transformation Engine ist eine Softwarekomponente für die automatisierte Erstellung und Verarbeitung von Unternehmensberichten mit dem eReporting-Standard XBRL. XBRL ist ein Schnittstellenformat für den elektronischen Datenaustausch von Unternehmensinformationen. XBRL-konforme Softwarekomponenten werden auch XBRL-Prozessoren genannt.
Die ABRA Transformation Engine deckt die typischen Funktionen eines XBRL-Prozessors ab, beschränkt sich aber nicht auf die Anforderungen von reinen Datenaustauschschnittstellen, sondern bietet Funktionen, um Prozessschritte bei der Berichterstellung auf der Erstellerseite oder der Berichtsanalyse auf der Empfängerseite zu automatisieren.
ABRA TE gehört weltweit zu den führenden Kerntechnologien, die den internationalen Standard XBRL für das eReporting unterstützen. Mit der ABRA Transformation Engine werden derzeit allein in Deutschland jährlich mehrere Millionen XBRL-Dokumente verarbeitet.

Anwendungsbereiche

Der typische Anwendungsbereich eines XBRL-Prozessors ist eine Schnittstellenimplementierung für den Datenaustausch von Unternehmensberichten. Die ABRA TE kann gleichermaßen für Prozessoptimierungen, sowohl im Erstellungs- als auch im Verarbeitungsprozesse von Unternehmensberichten genutzt werden.
Durch den Funktionsumfang werden Anforderungen aus verschiedenen Prozessschritten abgedeckt. Die folgende Liste gibt einen Überblick über typische Anforderungen aus Berichtsprozessen, die mit der ABRA TE unterstützt werden.

Die Ausgestaltung einzelner Prozessschritte variiert üblicherweise in Abhängigkeit zu besonderen Vorgaben. Mit der ABRA TE können individuelle Anforderungen flexibel und effizient umgesetzt werden.

  • Prüfung der Standardkonformität (XBRL-Validierung)
  • Anwendung von Rechenregeln
  • Plausibilitätsprüfung
  • Darstellung von XBRL-Berichten (HTML, Excel, PDF etc.)
  • Datenkonvertierung / business rules
  • Datenexploration und analyse
  • Integration in Webservices
  • Integration in Publishingprozesse

Die Ausgestaltung einzelner Prozessschritte variiert üblicherweise in Abhängigkeit zu besonderen Vorgaben. Mit der ABRA TE können individuelle Anforderungen flexibel und effizient umgesetzt werden.

Funktionalität

ABRA TE ist ein Werkzeug für Softwareentwickler, das auf verschiedenen Plattformen eingesetzt werden kann (z.B. Java, .NET, C++ Bindings für Linux etc.) Die ABRA Transformation Engine lässt sich sowohl in Client- als auch in Serveranwendungen integrieren. Die Serverkomponente bietet zahlreiche Optimierungen, beispielsweise eine integrierte XML Datenbank, um große Datenmengen effizient und parallel zu verarbeiten.

Durch seine Flexibilität und die große Funktionsbibliothek bietet ABRA ideale Voraussetzungen für die Automatisierung von komplexen Berichts- und Analyseprozessen. Die Entwicklung von individuellen e-Reporting Anwendungen wird durch die Nutzung und Erweiterung der XML Transformationssprache XSLT gravierend vereinfacht.

Weniger Quellkode bei der Anwendungsentwicklung führt zu schnelleren Ergebnissen und bedeutet letztendlich geringere Entwicklungs- und Wartungskosten.

Expertenfunktionalität

ABRA TE bietet eine Vielzahl von Expertenfunktionen, die aus den Erfahrungen zahlreicher XBRL-Projekte mit den unterschiedlichsten Anforderungen in das Produkt eingeflossen sind.

  • Flexible Navigation über das XBRL-Datenmodell
  • Zugriff auf alle Daten in XBRL-Dateien (auch proprietäre Erweiterungen)
  • konsistente APIs unter Java und .NET
  • Taxonomie Caching / konfigurierbare Adressauflösung
  • integriertes Taxonomierepository (wahlweise Laden in XML Datenbank oder Arbeitsspeicher)
  • Instanz- und Taxonomievalidierung (inklusive XBRL Dimensions)
  • effiziente SAX-basierte DTS
  • Unterstützung von Generic Links
  • Konform zu den Conformance Tests von XBRL International
  • API zur Instanzerstellung
  • Beispiele für Mappings zwischen XML und Programmiersprachen
  • Anleitung für Integration in Entwicklungsumgebungen (z.B. Eclipse)

Die Funktionalität von ABRA TE wird basierend auf dem Feedback unserer Kunden kontinuierlich erweitert.

Trainingsangebote für Entwickler

Für den Einstieg in die Softwareentwicklung mit ABRA TE empfehlen wir die folgenden Onlinekurse:

Darüber hinaus bieten wir individuelle Trainings und Workshops gerne auch vor Ort in Ihrem Unternehmen an.

Produktinformationen / Angebotsanfrage

Weitere Informationen über unser Produkt finden Sie im Produktflyer (PDF)

Ergänzend zu ABRA TE werden folgende Zusatzleistungen und Produkterweiterungen angeboten:

Falls Sie Preisinformationen zur Lizenzierung von ABRA TE wünschen oder eine kostenlose Testlizenz mit 30tägiger Nutzungsdauer erhalten möchten, senden Sie uns bitte eine Produktanfrage.

Aktuelle Seite: Home ABRA TE