¿Cómo puedo ver el contenido de un informe XBRL?
Esta ha sido siempre una pregunta muy común entre los miembros de la comunidad XBRL; pero a partir de ahora, esta pregunta tiene dos respuestas muy simples.
- Usando la herramienta de visualización de informes
- Usando el nuevo lenguaje XhBtRmL se pueden generar plantillas sencillas que se encargan de generar el HTML.
Veamos un ejemplo real:
- Paso 1: Descargue el archivo ejemplo de documento XBRL y taxonomía que contiene la información financiera de Google Inc.
(*) En la página de Alphabet Investor relations puede descargar este u otro de sus archivos de información financiera en XBRL. - Paso 2: Opcionalmente, puede cambiar el contenido del informe si lo desea.
- Paso 3: Envíe el informe a este servidor:
Esto es sólo una demostración de lo que se puede hacer con el motor de transformación XBRL de Reporting Estándar S.L. Otros usos posibles son la carga masiva de datos en XBRL etc…
La demo es capaz de generar HTML a partir de plantillas escritas en el lenguaje XhBtRmL.
¿Permite XhBtRmL la personalización de la visualización de un informe XBRL?
Por supuesto. Las plantillas pueden ser específicas para una taxonomía o totalmente genéricas.Hacer plantillas es incluso más sencillo que hacer plantillas XSLT por las siguientes razones:
- En una plantilla se tienen acceso a toda la información que hay en el DTS, etiquetas, referencias … incluso se pueden añadir variables mediante ficheros de configuración.
- Las plantillas están específicamente diseñadas para trabajar con los informes XBRL.
- Se pueden realizar bucles para los siguientes datos en los informes:
- Fechas en los contextos o agrupaciones de fechas en los contextos
- Árboles en la linkbase de presentación
- Árboles en la linkbase de cálculo
- Otros árboles almacenados en las linkbases de la taxonomía
- Miembros de dominios de las dimensiones
- Conceptos en la taxonomía
- Datos filtrados por los bucles anteriores
- Pueden usar construcciones de tipo IF THEN ELSE
- Se pueden encadenar y llamar desde otras plantillas
- Pueden usar funciones XPath 2.0 y funciones específicas de XBRL
Para más información respecto de las plantillas consulte los ejemplos de plantillas usados para generar la representación del informe de Google. Consultenospara obtener más informacion sobre como generar visualizaciones de informes en formato xhtml.