Die Hauptkomponenten des AMAN XBRL Portals sind der AMANA XBRL Processing Service, sowie die Portalanwendung. Der Processing Service ist als SOAP Webservice (WCF) implementiert übernimmt die folgenden Aufgaben zur Verarbeitung einer XBRL Datei:
- Einlesen einer XBRL Datei
- Validieren einer XBRL Datei gemäß der XBRL Spezifikationen
- Visualisierung einer XBRL Datei (Excel Report)
- Berechnung von Kennzahlen und Datenabfragen
- Speicherung und der Ergebnisse in einer Datenbank (Zuordnung zu einem Finanzintermediär und einer Meldevorlage).
- Rückmeldung über die Ergebnisse der Verarbeitung
Das AMANA XBRL Portal ist eine (ASP-) Webanwendung, welche die Verwaltung von XBRL Meldungen ermöglicht. Dies beinhaltet:
- Stammdatenverwaltung
- Meldungsverwaltung
- XBRL Taxonomie Verwaltung
- Auswertungen
- Weiterleitung von Meldungen
Die beiden Komponenten nutzen eine gemeinsame Datenbank (MSSQL).
Über die dargestellten Komponenten hinaus gibt es die Möglichkeit, weitere Systeme über Schnittstellen anzubinden:
- Benutzerauthentifizierung über ein Active Directory
- Mailbenachrichtigung
- Synchronisierung der Finanzintermediäre über ein CRM System
- Synchronisierung von Meldevorlagen und Anforderungen und Stornierung von Meldungen
- Export von Auswertungsergebnissen
Die Dokumentation der aufgelisteten Schnittstellen ist nicht Bestandteil dieses Dokuments.