Tu guía de inicio rápido para el desarrollo de taxonomías

El desarrollo de taxonomías puede parecer una tarea abrumadora, pero no tiene por qué serlo. La semana pasada, el equipo de XBRL International organizó un seminario web de 30 minutos para compartir consejos prácticos y orientación sobre cómo hacerlo correctamente.

Diseñada para propietarios, arquitectos y autores de taxonomías, la sesión guió a la audiencia a través de los pasos esenciales para construir taxonomías sólidas que ofrezcan resultados significativos.

El seminario web abordó los pilares fundamentales del desarrollo de taxonomías, desde la definición de objetivos claros hasta la estructuración de la colaboración entre equipos. Los asistentes comprendieron mejor los roles clave para el éxito o el fracaso de un proyecto, con debates sobre la alineación de los requisitos empresariales, la experiencia técnica y la gobernanza. También se analizaron aspectos prácticos como la estructuración de datos, las reglas de validación y la gestión del ciclo de vida: elementos que garantizan que una taxonomía no solo sea funcional, sino también adaptable a las necesidades futuras.

La sesión se enriqueció con las aportaciones de Björn Fastabend, Javier Fernández Rubio y Catalina Ibáñez, cuya experiencia conjunta aportó claridad y consejos prácticos. Su orientación ofreció a los asistentes un marco para abordar el desarrollo de taxonomías con confianza y precisión.

Taxonomía XBRL: Guía de inicio rápido

Acceso

Inicio > Guía > Diseño y desarrollo > Arquitectura y modelado de taxonomías > Taxonomía XBRL: Guía de inicio rápido

Este documento es un borrador para revisión. Se invita a los lectores a enviar sus comentarios al Comité de Mejores Prácticas.

Editores

  • Björn Fastabend, BaFin
  • Juan Carlos Rodríguez Rivera, Reporter Standard
  • Revathy Ramanan, XBRL International Inc.

Colaboradores

  • Bas Groenveld, Taxxor
  • Pierre Hamon, etXetera
  • Madera de Andrómeda, Workiva
  • Paul Warren, XBRL International Inc.

Tabla de contenido

  • 1.  Introducción
  • 2.  Desarrollo de la taxonomía: pasos clave
  • 3.  Desarrollo de la taxonomía: una descripción general detallada.
    • 3.1 Definición del objetivo de la taxonomía
    • 3.2 Descripción general de las funciones involucradas
    • 3.3 Requisitos funcionales
    • 3.4 Requisitos técnicos y desarrollo
    • 3.5 Gestión del ciclo de vida

1. Introducción

Las taxonomías son los diccionarios específicos de dominio que se utilizan en los informes XBRL. Definen los conceptos específicos que se emplean para cada dato (como el «beneficio neto»), sus atributos, metadatos detallados y sus interrelaciones. Los metadatos incluyen etiquetas en varios idiomas, enlaces a definiciones autorizadas, como normas contables o leyes locales pertinentes, y reglas de validación.

El desarrollo de una taxonomía XBRL generalmente implica una serie de pasos y decisiones estándar. Esta guía de inicio rápido proporciona una lista de verificación con diversos aspectos y pasos a considerar durante el proceso de desarrollo. Cuando está disponible, la lista de verificación enlaza con guías detalladas. Esta guía está dirigida a propietarios, arquitectos y autores de taxonomías. Se parte de la base de que el recopilador de datos ha decidido recopilar informes en formato XBRL y busca orientación sobre cómo desarrollar una taxonomía.

2. Desarrollo de la taxonomía: pasos clave

Tras responder a estas preguntas de la lista de verificación y tener en cuenta los pasos que implica el desarrollo de una taxonomía, dispondrá de los conocimientos necesarios para tomar decisiones informadas y crear un plan viable para un proyecto de desarrollo de taxonomía.

Decisiones y pasos involucrados en el desarrollo de una taxonomía.

  1. Definición del objetivo de la taxonomía
  2. Qué se debe informar: determinar el alcance.
  3. Motivo de la elaboración del informe: comprender el uso previsto del informe por parte de los usuarios finales para poder diseñar la taxonomía en consecuencia.
  4. Descripción general de las funciones implicadas
  5. Especialistas en negocios: aquellos que comprenden los requisitos de presentación de informes.
  6. Experto en taxonomía XBRL para el diseño, prueba e implementación de taxonomías.
  7. Gobernanza de la taxonomía: grupos que deben participar y decisiones que deben tomarse.
  8. Usuarios de la taxonomía, incluidos proveedores y distribuidores de datos.
  9. Decisión: ¿Cuenta usted internamente con las habilidades, la capacidad y la diversidad de puntos de vista necesarias o necesita recurrir a ayuda externa?
  10. Requisitos funcionales
  11. ¿Se puede reutilizar una taxonomía existente, total o parcialmente, para cumplir con los requisitos de datos?
  12. ¿Cómo se estructurará el informe? Por ejemplo, como un plan de cuentas (jerárquico) o, alternativamente, como un conjunto de plantillas (tabulares).
  13. ¿Cómo se utilizarán los datos?
  14. ¿Es necesario, preferible o permisible que quien presenta la solicitud amplíe la taxonomía?
  15. ¿Es necesario o preferible implementar reglas de negocio dentro o fuera de la taxonomía?
  16. ¿Es necesario, preferible o deseable definir una representación de los datos o del informe? Por ejemplo, plantillas de informes XBRL.
  17. Definición de mecanismos para probar la definición del negocio. Por ejemplo, la exhaustividad de los informes y la validación.
  18. Requisitos técnicos y desarrollo
  19. Selección de herramientas de software para construir la taxonomía.
  20. Decisiones sobre la arquitectura de la taxonomía.
  21. Tareas típicas de creación de taxonomías:
  22. Creación de diccionarios
  23. Modelado de datos
  24. Construcción de taxonomías
  25. Pruebas
  26. Gestión del ciclo de vida
  27. Estrategia de control de versiones.
  28. Publicación y notificación.
  29. Pruebas públicas y consulta externa antes de su uso en producción.
  30. Actualizaciones y correcciones de errores.
  31. Comunicaciones para noticias y planes.

3. Desarrollo de la taxonomía: una descripción general detallada.

Esta sección incluye una explicación detallada de los pasos señalados en la Sección 2.

3.1 Definición del objetivo de la taxonomía

Es necesario definir qué información debe recopilarse en XBRL y, por lo tanto, delimitar la taxonomía en consecuencia. Por ejemplo, una entidad cotizada puede estar obligada a informar sobre diversos aspectos. Sin embargo, la taxonomía en cuestión podría incluir solo una o varias áreas de información, como estados financieros trimestrales, resultados de votaciones o planes de compra de acciones para empleados.

Otra consideración importante a definir es cómo se espera que se utilice esa información, si se republicará para uso público o se consumirá solo internamente, qué conclusiones se deben obtener o qué procesamiento se requiere. El uso final de los datos influye considerablemente en el contenido, el diseño y la granularidad de la taxonomía. Algunos ejemplos del uso final previsto de la taxonomía incluyen:

  • Representar o reemplazar formatos de informes existentes basados ​​en hojas de cálculo u otros formatos;
  • Formalizar los elementos de la información en un conjunto de principios de presentación de informes;
  • Proporcionar un módulo de taxonomía especializado que pueda reutilizarse en otras taxonomías; y
  • Proporcionar información sobre las relaciones y la conectividad de los datos.

3.2 Descripción general de las funciones involucradas

El desarrollo de taxonomías requiere una amplia gama de conocimientos especializados. Es importante incluir en el equipo de taxonomía a personas con experiencia en negocios, XBRL y tecnologías de la información. Se requieren especialistas en negocios o en el dominio que comprendan los requisitos de informes y el uso final de la información recopilada. Se necesitan expertos en taxonomía XBRL para modelar los requisitos de negocio en la taxonomía. Se requieren especialistas en TI para dar soporte a la publicación de la taxonomía, la integración con la plataforma de recopilación de datos, otros sistemas involucrados y las aplicaciones de inteligencia empresarial. La disponibilidad de expertos en taxonomía XBRL dentro de la empresa determina si es necesario consultar a un experto externo. El desarrollo de la taxonomía también debe establecer un grupo de gobernanza que incluya a las partes interesadas internas y externas (usuarios de datos, proveedores de software) para revisar las decisiones y el desarrollo de la taxonomía.

3.3 Requisitos funcionales

Antes de comenzar con el diseño y la modelización de la taxonomía, es necesario definir algunos puntos clave.

El paso más importante es determinar si los requisitos de informes son «abiertos» o «cerrados», ya que esto influirá en la elección del formato de informe XBRL y en otras decisiones arquitectónicas clave. Lea más sobre la diferencia entre entornos de informes abiertos y cerrados aquí:

  • Sección «Informes abiertos y cerrados» de «Selección de un formato de informe: ¿Cuándo elegir Inline XBRL?»

Un entorno de informes cerrado no ofrece flexibilidad en la generación de informes; todos los datos que se deben reportar vienen prescritos por el recolector y el diseño del informe está estandarizado. En estos casos, el autor de la taxonomía podría considerar proporcionar un formato de representación utilizando plantillas de informes XBRL (base de enlaces de tabla). Si el recolector de datos decide recopilar los datos como un informe xBRL-CSV, el autor de la taxonomía podría considerar definir metadatos JSON para especificar los valores de los aspectos de los hechos. Para obtener más información sobre los formatos XBRL, consulte aquí:

  • Formatos de informes XBRL: ¿cuál elegir?

En un entorno de información abierta, los datos reportados varían según la situación específica de la entidad, y el formato del informe también puede diferir. En estos casos, el modelado de taxonomías puede requerir considerar la inclusión de divulgaciones específicas de la entidad, como elementos de prácticas comunes. Para obtener más información sobre el modelado de taxonomías, consulte aquí:

  • Modelado de taxonomías base para trabajar con divulgaciones específicas de entidades.

En un entorno de informes abiertos, el recopilador de datos también debe decidir si los preparadores pueden extender la taxonomía para etiquetar las divulgaciones específicas de cada entidad. Si el usuario de los informes solo pretende realizar análisis automatizados sobre datos etiquetados según la taxonomía base, entonces puede ser suficiente con que las divulgaciones específicas de cada entidad no estén etiquetadas y estén disponibles únicamente en formato legible para humanos.

El formato XBRL en línea es el formato de datos preferido para un entorno de informes abierto y, en algunos casos, puede reducir la necesidad de extensiones. Para obtener información más detallada sobre las extensiones de taxonomía, consulte aquí:

  • Sección de extensiones de taxonomía de ‘Mejores prácticas para la arquitectura de taxonomías’

El autor de una taxonomía debe considerar hasta qué punto se pueden reutilizar las taxonomías existentes. Encontrará información más detallada sobre las consideraciones para la reutilización de taxonomías aquí:

  • Cómo reutilizar una taxonomía existente

El equipo de taxonomía debe definir las reglas de validación necesarias para garantizar la calidad de los datos de los informes recopilados. Estas reglas pueden incluir reglas de negocio respaldadas por los requisitos del dominio empresarial subyacente y los requisitos técnicos de la plataforma de presentación de informes. El equipo de taxonomía debe considerar mecanismos para crear reglas de validación en la taxonomía y planificar la incorporación de reglas que no sean posibles en la misma. La siguiente guía puede ser útil en este sentido:

  • Detalles de la implementación de las reglas de negocio
  • Cómo especificar los datos obligatorios para un informe XBRL
  • Cómo preparar y publicar las normas de presentación
  • Lista de verificación para las normas de presentación de informes XBRL
  • Lista de verificación para las reglas de presentación de extensiones de taxonomía

El equipo deberá decidir la estrategia de prueba de la taxonomía, utilizando informes reales e involucrando a los informantes y usuarios de datos seleccionados desde las primeras etapas del proceso de prueba de la taxonomía.

3.4 Requisitos técnicos y desarrollo

Decidir la arquitectura de la taxonomía es un paso clave en la construcción de una taxonomía. Es necesario considerar los siguientes aspectos de la arquitectura de la taxonomía:

  • La modularización de la taxonomía permite adaptarla a las necesidades actuales y garantizar su escalabilidad. Esto incluye la estructura lógica y física de la taxonomía. Por ejemplo, los módulos de la taxonomía pueden basarse en la industria o en los requisitos de informes subyacentes.
  • Se adoptará una estrategia de versionado; para obtener más información sobre el versionado de taxonomías, consulte aquí:
  • Cómo gestionar el versionado de taxonomías
  • Se adoptará una guía de estilo para el etiquetado. Lea más sobre el etiquetado de los componentes de la taxonomía aquí:
  • Guía de etiquetado de taxonomía
  • Cuándo utilizar múltiples roles o tipos de etiquetas
  • Etiquetas multilingües en una taxonomía

La parte más laboriosa del desarrollo de la taxonomía es el modelado de datos para cada requisito de divulgación o presentación de informes. Los expertos en taxonomía y en el dominio deben colaborar para lograr el modelado de datos más adecuado para cada propósito. El uso previsto de los datos influye considerablemente en las decisiones de modelado. Para obtener más información sobre las directrices relativas a algunos temas específicos de modelado, consulte la siguiente información:

  • Cómo modelar información relacionada con múltiples entidades
  • Cómo definir una lista de valores permitidos
  • Cómo identificar puntos de datos dimensionalmente inválidos en una taxonomía
  • Preguntas frecuentes técnicas sobre dimensiones
  • Cómo agregar datos estructurados a los componentes de taxonomía mediante referencias de propiedades.

El modelo de datos debe traducirse a los componentes e interrelaciones taxonómicas requeridas. Existen herramientas que facilitan la creación de archivos de taxonomía técnica a partir del modelo de datos. El equipo de taxonomía deberá seleccionar las herramientas necesarias para su creación.

El desarrollo de la taxonomía implica la incorporación de reglas de validación como reglas de fórmula XBRL y, cuando sea necesario, la creación de plantillas de informes XBRL y definiciones de metadatos para informes xBRL-CSV. Lea más aquí:

  • Tutorial para crear fórmulas XBRL
  • Tutorial y ejemplos de xBRL-CSV

Las pruebas técnicas, las pruebas de contenido empresarial y las pruebas de validación de taxonomías son procesos críticos en el desarrollo de taxonomías. Los informes XBRL creados con datos reales garantizarían que la taxonomía cumpla con los requisitos de generación de informes. Lea más aquí:

  • Control de calidad de la taxonomía

3.5 Gestión del ciclo de vida

La taxonomía debe publicarse para que las partes interesadas puedan consultarla. Considere cómo se notificará a las partes interesadas. Consulte la guía sobre la publicación de taxonomías aquí:

  • Publicación de taxonomías y documentación de paquetes de taxonomías

La taxonomía debe ir acompañada de documentos de apoyo, como una guía de arquitectura, ejemplos de informes y una guía para el preparador. Lea más al respecto aquí:

  • Documentación de apoyo a la taxonomía

La taxonomía debería someterse a consulta pública antes de utilizarse para la recopilación de datos. Esto permitirá recabar opiniones de un mayor número de partes interesadas y detectar posibles problemas a tiempo.

Es fundamental tener en cuenta que la taxonomía requerirá cierta gestión una vez puesta en servicio; es posible que se actualice, se corrijan errores y se lancen nuevas versiones. Se debe definir un equipo de gobernanza de la taxonomía, que podría ser el mismo que el mencionado en la primera sección. Para obtener más información sobre el mantenimiento de taxonomías, consulte aquí:

  • Sección «Planificación de versiones de taxonomías» de Cómo gestionar el versionado de taxonomías
  • Cómo comunicar los cambios entre versiones de la taxonomía


Deja una respuesta