Descargar la presentación
La descarga está en progreso. Por favor, espere
1
1ª Sesión Formativa XBRL España
2015 1ª Sesión Formativa XBRL España 1 de Junio 2015 Introducción al Rendering en XBRL Fco. Javier Cobo García Experto XBRL/ XBRL España
2
Introducción al Rendering en XBRL
Inicialmente los informes modelados en XBRL eran simples Bastaba con el linkbase de presentación. Al extenderse el uso de XBRL fueron apareciendo estados más complejos Se desarrollaron las dimensiones y el linkbase de fórmulas. Se empezó a demandar una visualización atractiva para los usuarios Para abordar este aspecto se empezó a usar el inline XBRL, sobre todo en EEUU. Este enfoque dejaba la presentación en manos del usuario. Los reguladores reclamaron un mayor control sobre el formato de la presentación de sus estados Se desarrolló el linkbase de tablas
3
Introducción al Rendering en XBRL
Ejemplo tabla modelable con el linkbase de presentación
4
Introducción al Rendering en XBRL
Ejemplo de tabla dimensional C a SOLVENCIA III EBA
5
Introducción al Rendering en XBRL
InlineXBRL Se basa en incluir los datos de una instancia xbrl dentro de un html. Esto da una libertad tremenda para incluir tablas complejas, gráficos, imágenes o grandes bloques de texto perfectamente formateados. Su principal inconveniente es que deja en manos de los usuarios generadores de la información la definición del formato de presentación de los estados. Es ampliamente utilizado en EEUU, ya que fue el enfoque adoptado por la SEC.
6
Introducción al Rendering en XBRL
InlineXBRL Inline XBRL dentro de tabla HTML: <td class="rightalign"> <b><ix:nonFraction name="pt:TangibleFixedAssets" contextRef="e2003" id="s21" precision="4" unitRef="GBP">7464</ix:nonFraction></b> </td> <ix:nonFraction name="pt:IntangibleFixedAssets" contextRef="e2003" precision="3" unitRef="GBP">750</ix:nonFraction> Resulting XBRL Instance: <pt:TangibleFixedAssets contextRef="e2003" id="s21" precision="4" unitRef="GBP">7464</pt:TangibleFixedAssets> <pt:IntangibleFixedAssets contextRef="e2003" precision="3" unitRef="GBP">750</pt:IntangibleFixedAssets>
7
Introducción al Rendering en XBRL
Linkbase de Tablas En desarrollo desde el 2011 fue pasando por varios borradores hasta llegar a su versión 1.0 el pasado 2014 Permite modelar tablas complejas mediante el uso del linkbase genérico y el de fórmulas Usado por la Autoridad Bancaria Europea (EBA) y el Banco de España (BDE)
8
Introducción al Rendering en XBRL
Linkbase de tablas Se base en 3 modelos: Modelo de Definición: Usando recursos y relaciones en el DTS se crea este modelo, a partir del cual se genera el modelo Estructural mediante el proceso que denominamos de “Resolución” Modelo Estructural: es la base de la tabla, no depende de cómo se distribuya gráficamente, ni de cómo haya sido defina. A partir de él y de la “Fuente de hechos” mediante el proceso de “Layout” se genera el modelo de Diseño Modelo de Diseño: describe la distribución gráfica de la tabla (ejes, cabeceras, celdas) se puede serializar.
9
Introducción al Rendering en XBRL
El modelo Estructural Los Breakdowns o desgloses son unos árboles ordenados de nodos estructurales que contribuyen con 0 o más restricciones. Los closedStructuralNodes se pueden concretar sólo con los elementos de la taxonomía y si se marcan de tipo rollup estamos indicando que se añada un elemento adicional q agregue los valores de los hijos. Los OpenStructuralNodes definen unas reglas para determinar las casillas a crear pero sin concretarse, precisan de los valores de la instancia para poder generar los nodos necesarios, el ejemplo más típico son las filas o columnas que dependen de los períodos declarados en la instancia.
10
Introducción al Rendering en XBRL
El modelo de Definición La idea es representar un árbol que nos permita determinar los atributos de cada una de las casillas de la tabla. Para ello en cada nivel se pueden añadir condiciones que vayan concretado el concepto XBRL, las dimensiones que se aplicarían. Para expresar estas condiciones usamos elementos como los ruleNodes, los conceptRelationshipNodes o los dimensionalshipNodes.
11
Introducción al Rendering en XBRL
Representación gráfica final 1/2
12
Introducción al Rendering en XBRL
Representación gráfica final 2/2
13
Introducción al Rendering en XBRL
Usos potenciales Visores de taxonomías y/o instancias Editores de instancias Generación de mapeadores o conversores
14
Introducción al Rendering en XBRL
Herramientas disponibles Arelle: Es open source y gratuita Fujitsu Xwand: de pago pero una de las más usada a nivel profesional. Altova XmlSpy: el clásico para todos los que vienen de trabajar con XML que desde hace unos años da soporte a XBRL e incluye herramientas específicas para él.
15
Introducción al Rendering en XBRL
Conclusiones El nuevo linkbase de tablas nos da una gran flexibilidad y permite a los reguladores definir exactamente como presentar sus estados. No sólo permite presentar los datos, también es útil para crear editores que permitan la introducción de los mismos o incluso validadores.
16
Gracias por su atención.
Grupo de Formación XBRL España
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.