Ejemplos de archivos XBRL disponibles en GitHub
¿Sabía que Altova tiene un repositorio de código fuente de ejemplo en GitHub? Estamos ampliando este repositorio en función de las solicitudes de los clientes, y actualmente hemos publicado una colección de archivos de ejemplo de XBRL, fragmentos de código y scripts de Python para trabajar con datos de XBRL, que incluyen instrucciones para acceder y procesar la gran cantidad de datos de las empresas que presentan informes disponibles en el sitio web de la SEC, así como algunas herramientas esenciales para realizar la validación de los datos presentados en EDGAR.
Aquí hay algunos detalles sobre lo que pueden encontrar allí.
Cómo descargar y procesar los datos XBRL de la SEC provenientes de EDGAR
El repositorio sec-xbrl proporciona el código fuente descrito en el seminario web adjunto, "Cómo descargar y procesar directamente los datos de la SEC en formato XBRL desde EDGAR", proporcionado por XBRL US. Incluye scripts de Python que le permiten, en primer lugar, descargar datos del sistema de presentación de documentos EDGAR de la SEC, y luego procesar, validar y extraer información de estos datos en formato XBRL utilizando RaptorXML Server.

Herramientas de SEC EDGAR
El repositorio sec-edgar-tools contiene el código fuente completo en Python para implementar las comprobaciones y reglas adicionales definidas en el Volumen II de los Manuales para Presentaciones en EDGAR para la Versión 31 de las presentaciones en EDGAR, utilizando el servidor RaptorXML. Esto es fundamental para todas las presentaciones ante la SEC EDGAR y, de otro modo, sería extremadamente difícil.
Recientemente, hemos añadido soporte para la validación de documentos EDGAR en RaptorXML Server. Estén atentos a una publicación en nuestro blog sobre este tema en las próximas semanas.
Ejemplos de scripts para RaptorXML
El repositorio RaptorXML-Examples contiene una colección de ejemplos y fragmentos de código fuente que muestran cómo utilizar la nueva API de Python v2.1 en el servidor RaptorXML. Cada ejemplo incluye una breve documentación junto con el archivo de código fuente, y luego demuestra una característica específica de la API, incluyendo la descarga de todas las partes remotas de un esquema como un conjunto taxonómico completo y accesible (DTS), la navegación por toda la base de enlaces de cálculo encontrada en un DTS, la adición de reglas de validación personalizadas, la navegación por todo el conjunto de relaciones dimensionales (DRS), la generación de formularios HTML a partir de una base de enlaces de tablas XBRL, y mucho más.
Manténganse atentos, ya que esperamos publicar más ejemplos de código e información interesante a medida que avance el tiempo, así como algunos proyectos interesantes de MobileTogether. Si hay algo que les gustaría ver, por favor, háganoslo saber en los comentarios.
