---
title: "Ferramentas de validação e processamento de XBRL"
date: "2013-07-09"
categories: 
  - "xbrl"
tags: 
  - "raptorxml"
  - "xbrl"
  - "xbrl-dimensions"
  - "xbrl-formula"
description: Explore as funcionalidades do servidor RaptorXML+XBRL, concebido para a validação e processamento eficientes de dados XBRL, incluindo suporte avançado para as dimensões e fórmulas XBRL.
---
Status: #blog

Tags:  #raptorxml #xbrl #xbrl-dimensions #xbrl-formula

Categories: [xbrl](/blog/pt/category/xbrl.md)
# Ferramentas de validação e processamento de XBRL

Quando estávamos a desenvolver o [RaptorXML Server](https://www.altova.com/pt/raptorxml.html), desde o início sabíamos que o motor deveria suportar os padrões XML e XBRL. O primeiro padrão é amplamente utilizado, e o segundo também o será, devido ao crescente número de exigências por parte dos governos em todo o mundo, bem como à sua adoção pelas empresas para analisar dados financeiros de forma padronizada e económica. No entanto, sabíamos que, nessa altura, um subconjunto de clientes estaria interessado nas funcionalidades XBRL do motor, por isso criámos duas versões: RaptorXML Server e RaptorXML+XBRL Server.

[![clip_image002](https://lh4.ggpht.com/-t6PglwnfDLU/Udwg2268xjI/AAAAAAAAAXY/cLj4g1SYyHg/clip_image002_thumb.jpg?imgmax=800 "clip_image002")](http://lh5.ggpht.com/-QHnK8Le6L5Q/Udwg2ckb4qI/AAAAAAAAAXU/lKStug9GH9k/s1600-h/clip_image002%25255B3%25255D.jpg)

Vamos analisar algumas das funcionalidades avançadas orientadas para o XBRL presentes no RaptorXML+XBRL Server. <!--more--> **RaptorXML+XBRL Server** O RaptorXML+XBRL Server inclui, naturalmente, todas as funcionalidades focadas em XML do RaptorXML Server, e adiciona um suporte robusto para o processamento e a validação da família de padrões XBRL. Isso inclui a validação de documentos de taxonomia XBRL (.xsd), a validação de documentos de instância XBRL em relação às taxonomias XBRL, [e a transformação de dados XBRL através de XSLT](http://www.blogger.com/blogger.g?blogID=4710621816584132478) para gerar HTML e outros formatos de saída.

O RaptorXML+XBRL ajuda os clientes a garantir a total conformidade regulamentar, com um suporte rigoroso para as últimas versões dos padrões XBRL. Estes incluem:

- XBRL 2.1
- Dimensões 1.0
- Especificação da Fórmula 1.0
- Definições de funções
- Ligações genéricas

Embora o suporte ao XBRL 2.1 torne o processador adequado para muitos cenários comuns, a funcionalidade avançada para o processamento de XBRL Dimensions e XBRL Formula torna o RaptorXML+XBRL Server adaptável a todas as situações. As organizações estão cada vez mais a recorrer ao XBRL Dimensions e ao XBRL Formula para expandir a funcionalidade fornecida pelo XBRL 2.1. Isto permite-lhes visualizar e analisar os dados de formas novas e produtivas, sem comprometer a interoperabilidade e a compatibilidade com versões anteriores.

[Dimensões XBRL](http://www.xbrl.org/Specification/XDT-REC-2006-09-18.htm) permitem que os utilizadores definam novas dimensões, além das definidas na especificação XBRL 2.1. Uma dimensão é análoga a uma categoria – fornece contexto para um valor medido. Ao definir categorias de dados, as dimensões permitem que os analistas visualizem os mesmos dados de diferentes formas. As dimensões XBRL também fornecem um mecanismo para combinar dimensões em "hiperc cubos", que são semelhantes às tabelas dinâmicas utilizadas no Excel.

[Fórmula XBRL](http://www.xbrl.org/WGN/XBRL-formula-overview/PWD-2011-12-21/XBRL-formula-overview-WGN-PWD-2011-12-21.html) é frequentemente utilizada para fornecer capacidades de validação, além das já existentes no XBRL 2.1, com o objetivo de aplicar as regras de negócio específicas de uma organização. As fórmulas XBRL, definidas através de expressões XPath do tipo "se... então... senão", podem ser processadas para validar os dados num documento XBRL ou para gerar um novo documento com base em dados calculados. Utilizadas em conjunto ou separadamente, as Dimensões XBRL e a Fórmula XBRL proporcionam mecanismos poderosos para ampliar os benefícios proporcionados pela conformidade com o XBRL. O suporte robusto a ambos é um aspeto fundamental a ter em conta em qualquer processador XBRL.

**Opções de interface flexíveis**

Dependendo dos seus requisitos de implementação, existem várias formas de utilizar o RaptorXML+XBRL. Estas incluem interfaces COM, .NET e Java, operações de linha de comandos, e um cliente HTTP integrado com uma API web RESTful para implementações de serviços web / SOA.

[![clip_image003](https://lh6.ggpht.com/-KLYxcEyOybA/Udwg3Z2kTnI/AAAAAAAAAXo/1lqVGhHYDSU/clip_image003_thumb.png?imgmax=800 "clip_image003")](http://lh6.ggpht.com/-N6lAmLOhm4A/Udwg3GGJ-rI/AAAAAAAAAXg/PWeOQ7xmQe0/s1600-h/clip_image003%25255B3%25255D.png)

O servidor RaptorXML+XBRL pode também ser utilizado como um componente do Altova [FlowForce Server](https://www.altova.com/pt/flowforce.html) para a automatização de fluxos de trabalho, de forma simples e eficiente. Isto permite que você inicie processos de validação com base em temporizadores ou eventos, como a chegada de um novo ficheiro numa pasta, utilizando a interface web intuitiva do FlowForce.

**Software de servidor para empresas – Preços flexíveis** 

O servidor RaptorXML+XBRL foi concebido para aproveitar a escalabilidade e a capacidade de processamento proporcionadas por ambientes de computação paralela. Este servidor de alto desempenho, adequado para empresas, está disponível para as plataformas Windows, Linux e Mac OS X, com um modelo de licenciamento acessível que se adapta à quantidade de dados que o seu cliente ou organização precisa processar, oferecendo opções flexíveis para cenários de processamento XBRL de baixo e alto volume. Independentemente da escala da sua implementação, o RaptorXML+XBRL oferece um processamento extremamente rápido, graças a diversos [Otimizações de desempenho extremo](https://www.altova.com/pt/raptorxml.html).

**Ferramentas de desenvolvimento para o MissionKit** 

Os desenvolvedores podem implementar o servidor RaptorXML+XBRL para dar suporte às suas aplicações XBRL, desenvolvidas utilizando o conjunto de ferramentas para desenvolvedores Altova MissionKit, que oferece uma solução completa [Desenvolvimento de XBRL](https://www.altova.com/pt/xbrl.html) As funcionalidades incluem o desenvolvimento de taxonomias XBRL, a conversão de dados de bases de dados para XBRL para gerar documentos de submissão válidos, a integração de dados XBRL recebidos em bases de dados para análise, e a apresentação de relatórios XBRL em formatos web e impressos.

[![clip_image004](https://lh5.ggpht.com/-DEaJcS2XhX4/Udwg32fdZwI/AAAAAAAAAX4/9z0u0_j_6rs/clip_image004_thumb.png?imgmax=800 "clip_image004")](http://lh5.ggpht.com/-bDwZbr1fMVg/Udwg3tC6_iI/AAAAAAAAAXw/LR4LAYMYOvA/s1600-h/clip_image004%25255B3%25255D.png)

Visite o site da Altova para saber mais sobre o [servidor RaptorXML+XBRL](https://www.altova.com/pt/raptorxml.html) e [descarregar](https://www.altova.com/pt/download-trial-server.html) uma versão de avaliação gratuita, com duração de 30 dias, para Windows, Linux ou Mac.
