Comunidad abierta para la práctica del reporting y XBRL
Header image

EXGEN

Data Point Modelador: EXGEN. Generador de XBRL en Excel (Excel add in)

Demostración en directo (VideoPDF)

Desarrollado con el fin de facilitar la creación de taxonomías de acuerdo a la arquitectura del proyecto de Eurofiling del Modelo de Puntos de Datos (DPM) en formato MS Excel
  • • Creación automática de los elementos primarios (“primary ítems”), dimensiones, dominios (las estructuras de los miembros) taxonomías que consisten en archivos de esquema (“schema”) y linkbases (etiqueta y definición) fuera de la DPM Excel.
  • • Interfaz para la definición y la salida del linkbase de tablas (de acuerdo Eurofiling del esquema de renderización y sus algoritmos).

Información general de las funcionalidades:

  • • Arquitectura de la taxonomía, “hardcoded” (definiciones comunes y Europeas, diferenciadas taxonomías por items de base, dominio, y dimensión) y posibilidad de adaptar los datos de generación básica (nombres de los ficheros, “namespaces”, y tipos de datos)
  • Se lee la información desde una hoja de cálculo en el correctamente formateado “DPM Excel workbook”: definiciones de items (hojas de cálculo descubiertas por medio de hipervínculos o configurados manualmente) y relaciones (basándose en nombre de la hoja como «_D» al final) y permite editar en la interfaz de la herramienta específica.
  • Generador de taxonomías • Generador de taxonomías for:
  • “Primary items”: definiciones de items (schema), etiquetas (linkbase)
  • Dimensiones: explícita y tipada (schema, el dominio tipado es referenciado), etiquetas (linkbase)
  • Dominios: miembros (schema) y sus etiquetas estándar (linkbase), subdominios para dimensiones, estructuras y etiquetas específicas, estructuras y etiquetas específicas (linkbases con el ELRs del cliente).
  • Tabla de linkbase (y ficheros asociados) diseño de interfaz asociada y su salida (“output”).
  • Utiliza la información extraída de la hoja de cálculo Excel DPM en el paso descrito anteriormente.
  • Salidas (“outputs”) de los ficheros de la linkbase de tablas linkbase (schema, “rendering” y genérica linkbases de etiquetas, incluyendo estructura de carpetas)
  • Información de la información extraída almacenada y renderizada (fichero xml zipeado en el formato del cliente con extensión “.exc”); posibilidad de carga en cualquier momento en el futuro ( “prompts” para ficheros: DPM Excel y Excels utilizados en la renderización)

Definición de la información de renderización (Vista general)

  • Input: información extraída desde el DPM Excel y almacenada en una generación de taxonomía XBRL (“AddIn”), plantilla de negocios (BT) en formato Excel.
  • Funcionalidad: La división de BT en los estados y las tablas (es decir, los componentes de los estados). Como reflejo de columnas o filas de BT como la estructura de árbol (ejes X e Y) de la prestación linkbase (automático o manual). Adición de información oculta / desplegable (plantilla de la aplicación) (eje Z). Asignación de temas (items base, miembros para dimensión) como coordenadas del eje.
  • Output: schema files (roleType definitions). ficheros schema (definiciones de “roleType”). Renderización de ficheros linkbase. Ficheros linkbase de etiquetas genéricas (para coordenadas filas/columnas).

Otras caracterísitcas:

Requiere .NET (v 3.5) y utiliza librerías Excel (2007 o más altas). Ningún conjunto de requerimientos formales son necesarios (funcionalidades creadas y añadidas en vuelo). Ninguna validación de XBRL (algunas reglas son incluidas para errores descubiertos durante el testeo). Limitada posible de adaptación con muchas reglas de hardcoded.

Autores / contribuciones (en orden alfabético)::

Augusto Ruiz, IECISA. Bartosz Ochocki, BR-AG. Derek De Brandt, AGUILONIUS. Ignacio Boixo, BdE. Renata Fiedura, BSB. Víctor Morilla, BdE. Wouter Van Sever, AGUILONIUS

Desarrollo de código abierto, bajo la licencia de EUPL. ¡Las contribuciones siempre son bienvenidas!

Leave a Reply

no