Renderização de tabelas de ligação XBRL utilizando o StyleVision
A StyleVision oferece a capacidade de gerar, de forma rápida e fácil, conteúdo para múltiplos canais representações e relatórios de dados XBRL. Devido ao seu modelo de design visual e intuitivo, que permite arrastar e soltar elementos, e à inclusão de vários assistentes de formatação XBRL, mesmo os intervenientes sem conhecimentos técnicos aprofundados em XBRL podem aproveitar todo o potencial dos dados XBRL baseados em padrões para gerar relatórios empresariais detalhados, de forma pontual ou recorrente. A partir da versão 2015 Release 3, o StyleVision oferece suporte integrado para a apresentação de dados de acordo com Base de dados de tabelas XBRL definições. Vamos analisar como funciona.
O que é o XBRL Table Linkbase?
Embora a estrutura de apresentação padrão numa taxonomia XBRL permita aos autores da taxonomia definir algumas regras de apresentação básicas, ela não permite a apresentação de dados multidimensionais XBRL, que é um requisito fundamental nos relatórios financeiros utilizados por contabilistas e outros intervenientes não técnicos. A especificação "XBRL Table Linkbase" oferece aos autores da taxonomia a capacidade de definir a estrutura de tabelas que exibem dados e relações XBRL de diversas formas, combinando dimensões, referências de período de tempo e muito mais, tudo de forma padronizada.
Ao padronizar o processo de apresentação de dados XBRL, as bases de dados de ligação de tabelas (table linkbases) enfatizam as vantagens do XBRL para a transmissão eletrónica de dados financeiros, ao mesmo tempo que proporcionam benefícios adicionais para os utilizadores humanos desses mesmos dados. Uma vez que o StyleVision é utilizado para gerar relatórios XBRL, faz sentido que ele seja capaz de criar facilmente relatórios baseados em taxonomias que incluam definições de bases de dados de ligação de tabelas XBRL.
Renderização de tabelas XBRL no StyleVision
Se pretende consultar um relatório baseado numa taxonomia XBRL que inclua definições de bases de dados de tabelas, abra o ficheiro Nanonull.sps que acompanha o StyleVision. Para adicionar uma tabela com base numa base de dados de tabelas XBRL, basta clicar com o botão direito no ponto de inserção desejado e selecionar "Inserir tabela XBRL a partir da taxonomia".
![]()
Em seguida, pode selecionar a tabela desejada na lista de bases de dados de tabelas definidas que estão presentes na taxonomia.
![]()
Clique em "OK" e o StyleVision irá gerar a tabela no seu relatório, com base no layout definido pela ligação à base de dados da tabela, utilizando os dados da instância XBRL de exemplo associada. (A instância de exemplo serve principalmente para visualizar o seu relatório enquanto trabalha. Pode usar o seu design .sps para gerar relatórios para qualquer número de instâncias ou de forma recorrente, por exemplo, para gerar relatórios trimestrais. Pode até automatizar todo o processo utilizando o StyleVision Server.)
Aqui está um excerto da tabela selecionada acima. Adicionei simplesmente o título "Demonstrações de Resultados Consolidadas" e o StyleVision fez o resto.
![]()
A estrutura definida pela base de dados de links de tabelas XBRL determina os eixos X e Y, a ordem dos valores dos atributos, a filtragem dos valores dos atributos e outras informações, e o StyleVision gera a tabela com base nessa definição. No entanto, se desejar especificar a aparência da tabela manualmente, pode utilizar o Assistente de Tabelas XBRL. O Assistente de Tabelas lê as informações da base de dados de links da tabela e preenche automaticamente as divisões de linhas e colunas de acordo com a definição da tabela selecionada, e pode adicionar elementos manualmente e organizar a sua tabela utilizando ferramentas de arrastar e soltar. De qualquer forma, a utilização das informações nas definições da base de dados de links de tabelas XBRL torna a geração de tabelas nos relatórios do StyleVision para a web ou para impressão em HTML, Word ou PDF mais rápida e fácil.
![]()
A estrutura de ligação de tabelas XBRL é suportada em todos os produtos da Altova que são compatíveis com XBRL:
XMLSpy: permite a definição gráfica de bases de ligação de tabelas XBRL no seu Editor de Taxonomia XBRL. Veja este vídeo para ver como criar e testar uma definição de base de ligação de tabelas XBRL.
MapForce: ferramenta de mapeamento de dados para mapeamento XBRL para/de bases de dados, Excel e outros formatos
RaptorXML+Servidor XBRL: servidor de alto desempenho para validação XBRL
Pode descarregar uma versão de avaliação gratuita, com duração de 30 dias, destes produtos no site da Altova.