Standaard XML-editors zijn onvoldoende voor het werken met XBRL, omdat ze de normalisatie en semantische eigenschappen die XBRL toevoegt aan de XML-specificatie niet kunnen verwerken. De toegevoegde XBRL-functionaliteit in XMLSpy maakt het de enige volledig uitgeruste XML-editor op de markt die in staat is om de complexe relaties en inhoudsvalidatie te begrijpen die XBRL tot een zo krachtige taal maken voor financiële rapportage.
XMLSpy ondersteunt de validatie van documenten die zijn gemaakt op basis van XBRL 2.1, evenals XBRL Dimensions 1.0, Formula 1.0 en Table Linkbase 1.0. Organisaties maken steeds vaker gebruik van XBRL Dimensions en XBRL Formula om de functionaliteit van XBRL 2.1 uit te breiden, omdat dit hen in staat stelt om de gegevens op nieuwe en efficiënte manieren te bekijken en te analyseren, zonder de interoperabiliteit en achterwaartse compatibiliteit in gevaar te brengen.
De Altova XBRL-validator in XMLSpy en RaptorXML Server ondersteunt het volledige scala aan XBRL- en regelgevingsstandaarden, waaronder:
De XBRL-validator in XMLSpy maakt gebruik van de Altova RaptorXML-validatie-engine, die van begin tot eind is ontworpen om de best mogelijke naleving van de standaarden te garanderen, in combinatie met snelle validatiesnelheden. De validatiesnelheden die worden bereikt, worden echter nog steeds bepaald door het aantal cores dat beschikbaar is op de computer van de ontwikkelaar. Daarentegen profiteert RaptorXML+XBRL Server van de aanzienlijke toename in verwerkingskracht die wordt geboden door servers met meerdere CPU's en meerdere cores. Dit stelt het in staat om een uitzonderlijke prestatie te leveren door een hogere doorvoer en efficiënter gebruik van het geheugen.
Om het beste van beide werelden te combineren, kunnen gebruikers van XMLSpy deze voordelen benutten door gebruik te maken van de geïnstalleerde RaptorXML Server(s) op hetzelfde netwerk voor het uitvoeren van validatieprocessen. Dit maakt het valideren van grote en complexe XBRL-documenten sneller dan ooit tevoren – direct binnen XMLSpy.
De integratie met de RaptorXML+XBRL-server geeft ontwikkelaars van XMLSpy ook de mogelijkheid om EDGAR-documenten te valideren voordat ze elektronisch worden ingediend.
EDGAR (Electronic Data Gathering, Analysis, and Retrieval) is een systeem dat automatisch financiële rapporten van bedrijven verzamelt, controleert en indexeert, rapporten die bij de Amerikaanse toezichthouder SEC worden ingediend. Het vermogen om controles uit te voeren voordat EDGAR-bestanden naar de SEC worden verzonden is een groot voordeel, omdat het tijd bespaart en fouten vermindert.
Het is eenvoudig om deze optie te selecteren in de XMLSpy-werkbalk voor de XBRL-validatie.
Let op: Voor het valideren van EDGAR-bestanden in XMLSpy is de RaptorXML+XBRL Server vereist.
