Exemplos de ficheiros XBRL no GitHub
Sabia que a Altova tem... Repositório de código fonte de exemplo no GitHub? Estamos a desenvolver esta funcionalidade com base nos pedidos dos clientes, e atualmente disponibilizamos uma coleção de exemplos de ficheiros XBRL, fragmentos de código e scripts Python para trabalhar com dados XBRL, incluindo instruções para aceder e processar a vasta quantidade de dados das empresas que apresentam relatórios, disponíveis no site da SEC, bem como algumas ferramentas essenciais para realizar a validação dos dados submetidos ao sistema EDGAR.
Aqui estão alguns detalhes sobre o que poderá encontrar lá.
Como descarregar e processar dados XBRL da SEC provenientes do EDGAR
The sec-xbrl O repositório disponibiliza o código fonte descrito no webinar que acompanha este documentoComo descarregar e processar dados XBRL da SEC diretamente do EDGAR"da XBRL US. Inclui scripts em Python que permitem, primeiro, descarregar dados do sistema de submissão de documentos EDGAR da SEC, e depois processar, validar e extrair informações destes dados XBRL." RaptorXML Server.

Ferramentas SEC EDGAR
O repositório sec-edgar-tools contém o código fonte completo em Python para implementar as verificações e regras adicionais definidas nos Manuais do EDGAR (Volume II) para a versão 31 dos documentos submetidos ao EDGAR, utilizando o servidor RaptorXML. Isto é essencial para todos os documentos submetidos à SEC EDGAR e, de outra forma, seria extremamente difícil de realizar.
Recentemente, adicionámos suporte para a validação de documentos EDGAR no RaptorXML Server. Fiquem atentos a um artigo no nosso blogue sobre este tema nas próximas semanas.
Exemplos de scripts para RaptorXML
O repositório RaptorXML-Examples contém uma coleção de exemplos e fragmentos de código fonte que demonstram como utilizar a nova API Python v2.1 no servidor RaptorXML. Cada exemplo inclui uma breve documentação junto com o ficheiro de código fonte e, em seguida, demonstra uma funcionalidade específica da API, incluindo o download de todas as partes remotas de um esquema como um conjunto de taxonomia completo e pesquisável (DTS), a navegação por toda a base de links de cálculo encontrada num DTS, a adição de regras de validação personalizadas, a navegação por todo o conjunto de relações dimensionais (DRS), a geração de formulários HTML a partir de uma base de links de tabela XBRL, e muito mais.
Fiquem atentos, pois esperamos disponibilizar mais exemplos de código e informações relevantes ao longo do tempo, bem como alguns projetos interessantes relacionados ao MobileTogether. Se houver algo que gostariam de ver, por favor, informem-nos nos comentários.
