Os editores XML padrão não são suficientes para trabalhar com XBRL, pois não conseguem processar a normalização e as propriedades semânticas que o XBRL adiciona à especificação XML. A funcionalidade adicional do XBRL no XMLSpy torna-o o único editor XML completo no mercado, com a capacidade de compreender as múltiplas relações e a validação de conteúdo que tornam o XBRL uma linguagem tão poderosa para a elaboração de relatórios financeiros.
O XMLSpy suporta a validação de documentos criados com base no XBRL 2.1, bem como no XBRL Dimensions 1.0, Formula 1.0 e Table Linkbase 1.0. As organizações estão cada vez mais a recorrer ao XBRL Dimensions e ao XBRL Formula para expandir a funcionalidade oferecida pelo XBRL 2.1, uma vez que isto permite-lhes visualizar e analisar os dados de formas novas e produtivas, sem comprometer a interoperabilidade e a compatibilidade com versões anteriores.
O validador Altova XBRL, integrado no XMLSpy e no servidor RaptorXML, suporta toda a gama de padrões XBRL e regulamentares, incluindo:
O validador XBRL no XMLSpy é alimentado pelo motor de validação Altova RaptorXML, que foi desenvolvido desde o início para garantir a máxima conformidade com os padrões, ao mesmo tempo que oferece velocidades de validação rápidas. No entanto, as velocidades de validação oferecidas ainda dependem do número de núcleos disponíveis na máquina do desenvolvedor. O RaptorXML+XBRL Server, por outro lado, beneficia do aumento significativo na capacidade de processamento proporcionado por servidores multi-CPU e multi-core, o que lhe permite oferecer um desempenho superior através de um aumento na capacidade de processamento e uma utilização eficiente da memória.
Para aproveitar ao máximo as vantagens de ambos os sistemas, os utilizadores do XMLSpy podem tirar partido destas funcionalidades utilizando o(s) servidor(es) RaptorXML instalados na mesma rede para realizar tarefas de validação. Isto permite validar documentos XBRL grandes e complexos de forma mais rápida do que nunca – diretamente dentro do XMLSpy.
A integração com o servidor RaptorXML+XBRL também permite aos desenvolvedores do XMLSpy validar documentos EDGAR antes da submissão eletrónica.
O EDGAR (Sistema Eletrónico de Recolha, Análise e Recuperação de Dados) é um sistema que realiza a recolha, validação e indexação automatizadas de demonstrações financeiras apresentadas por empresas à SEC (Securities and Exchange Commission) dos Estados Unidos. A capacidade de realizar a validação antes de submeter os documentos EDGAR à SEC é uma grande vantagem, ajudando a poupar tempo e a reduzir erros.
É fácil selecionar esta opção na barra de ferramentas do XMLSpy para a validação XBRL.
Nota: É necessário o servidor RaptorXML+XBRL para validar ficheiros EDGAR em formato XML no programa XMLSpy.
