Taxonomía XBRL PGC90 Versión 2.1 Índice 1. Introducción ................................................................................................. 4 Marco de aplicación y uso esperado de la taxonomía .................................... 4 1.1 Propiedad de la taxonomía ....................................................................... 4 1.2 Objetivos de este documento ................................................................... 5 1.3 Terminología utilizada en esta taxonomía ................................................... 5 2. Requerimientos de negocio ............................................................................ 6 2.1 Flexibilidad / Extensibilidad .......................................................................... 6 2.2 Estabilidad ................................................................................................. 7 2.3 Marco temporal de la taxonomía .................................................................... 7 2.4 Facilidad de implementación ......................................................................... 7 3. Estructura de la taxonomía ............................................................................ 8 3.1 Uso de Dimensiones ................................................................................... 9 4. Guía de implantación y uso de la taxonomía .................................................... 9 5. Resumen de temas abiertos .......................................................................... 10 Apéndice A Proceso de aprobación ..................................................................... 10 Apéndice B Juegos de pruebas realizados ............................................................ 11 Apéndice C Propiedad intelectual ....................................................................... 11 Apéndice D Agradecimientos ............................................................................. 11 Apéndice E Gestión del documento ..................................................................... 12 Taxonomía XBRL PGC90 Versión 2.1 Resumen Este documento resume la información relativa a la taxonomía PGC-90, propiedad del Instituto de Contabilidad y Auditoría de Cuentas. Estado Este documento tiene status de borrador, con un plazo para comentarios de un mes desde su publicación en la página web de XBRL España. Taxonomía PGC-90 – 2007-12-31 2 Taxonomía PGC-90 – 2007-12-31 3 1 Introducción La taxonomía PGC-90 ha sido impulsada por el normalizador contable español (Instituto de Contabilidad y Auditoría de Cuentas), los principales organismos oficiales españoles usuarios de la información contenida en los documentos que integran las cuentas anuales individuales (Banco de España, Agencia Estatal de la Administración Tributaria, Instituto Nacional de Estadística), la colaboración de la Asociación Española de Contabilidad y Administración de Empresas (AECA), la Universidad de Huelva y algunas grandes empresas españolas relacionadas con el tratamiento de los datos contenidos en los documentos que conforman las cuentas anuales individuales, desde los distintos ámbitos de producción de herramientas de gestión de taxonomías (Fujitsu) o diseño de taxonomías (Software AG España, S.A., PriceWaterhouseCoopers). Marco de aplicación y uso esperado de la taxonomía El objeto de la taxonomía es el de facilitar a las empresas obligadas a depositar sus cuentas anuales individuales en el Registro Mercantil, el tratamiento contable de la información que han de incorporar los documentos que integran las mismas, para que el resultado final coincida con los modelos de depósito de cuentas en el Registro Mercantil. Asimismo, se trata de facilitar la presentación de magnitudes contables y financieras que sean necesarias para cualquier tratamiento de la información contenida. Se han elaborado tres taxonomías que se corresponden con los modelos de presentación de las cuentas anuales individuales: la taxonomía normal (modelos de balance, cuenta de pérdidas y ganancias y memoria normales), taxonomía abreviada (modelos de balance, cuenta de pérdidas y ganancias y memoria abreviados), y taxonomía mixta (modelos de balance y memoria normal y cuenta de pérdidas y ganancias abreviada). Con este enfoque se pretende cubrir las distintas posibilidades que surjan en la elaboración y depósito de las cuentas anuales individuales. El uso esperado de esta taxonomía será el que realicen todas las entidades que hayan de depositar sus cuentas anuales individuales en el Registro Mercantil, así como servir de base para la creación de extensiones que faciliten la labor de ciertos organismos públicos y entidades privadas que han de tratar la información contable y financiera que se incluye en las cuentas, como puede ser la Central de Balances del Banco de España, el Instituto Nacional de Estadística o la Agencia Estatal de la Administración Tributaria, entre otros. Igualmente, se espera que la taxonomía sirva para el reflejo de la información histórica almacenada en diversidad de bases de datos empresariales. 1.1 Propiedad de la taxonomía © Esta taxonomía ha sido creada por el subgrupo de taxonomías PGC-90, de la Asociación XBRL España para la difusión de estándares de tecnología, bajo mandato del grupo de taxonomías de la Asociación XBRL España. La propiedad intelectual corresponde al Instituto de Contabilidad y Auditoría de Cuentas. Taxonomía PGC-90 – 2007-12-31 4 1.2 Objetivos de este documento Los objetivos de este documento son: Explicar el proceso de creación y la estructura resultante de la taxonomía PGC90. Presentar los resultados de los juegos de pruebas realizados. Problemas técnicos encontrados en su desarrollo y soluciones adoptadas. Presentar el contenido completo de los elementos de la taxonomía. Situación actual del desarrollo de la taxonomía y temas pendientes. 1.3 Terminología utilizada en esta taxonomía Concepto Contexto Informe XBRL Ítem Linkbase Linkbase de cálculo Linkbase de definición Linkbase de etiquetas Linkbase de presentación Taxonomía PGC-90 – 2007-12-31 Definición Forma parte de los Informes XBRL y se utiliza para cada dato o valor indicado en su determinado contexto. Todo dato debe pertenecer a un contexto. En la información asociada al contexto se establece por ejemplo el período temporal asociada a los datos. Un informe XBRL es un documento XML que cumple con la especificación XBRL, en el que se dan valores a los elementos definidos en una taxonomía concreta. Tipo de elemento de una taxonomía, que sirve para representar conceptos simples. Es decir que sólo contienen un valor, ya sea un texto, una fecha o una cantidad. Las linkbases son parte de la especificación de XBRL, su finalidad es la de dar información sobre los elementos definidos en la taxonomía. Usando XML XLink para reflejar cómo los elementos de la taxonomía están relacionados unos con otros. Está diseñado para permitir una serie de comprobaciones o validaciones básicas sobre los elementos de una taxonomía. Sólo permite sumas y la ponderación mediante la asignación de pesos a los elementos. Representa las relaciones estructurales entre los elementos de una taxonomía, tales como relaciones padre-hijo, general-específico, etc… Permite establecer la etiqueta que se mostrará para cada uno de los elementos de la taxonomía, en cada uno de los idiomas en los que sea necesario definirla. Establece el orden y la estructura en la que se mostrarán los elementos en un informe XBRL. Para facilitar su lectura por humanos. 5 Concepto Tupla Tupla-choice Tupla-sequence XBRL 2.1 XLink Dimensión Definición Tipo de elemento de una taxonomía utilizado para representar conceptos complejos. Recurrimos a ellas en aquellos casos en los que la información a representar es compleja, es decir no se puede expresar como un simple valor, sino que debemos incluir varios valores juntos, que por separado perderían su sentido. Para agrupar estos valores usamos una Tupla. También se utilizan en aquellos casos en los que necesitamos poder repetir un determinado bloque de elementos, dentro de un mismo contexto. Tupla que se utiliza en aquellos casos en los que debemos escoger un elemento de entre todos los incluidos en la tupla. Tupla en la que se presentarán todos los elementos de la misma. En este tipo no importa el orden de los elementos y se puede repetir varias veces un mismo elemento dentro de la tupla. XBRL Versión 2.1 es la versión actual del eXtensible Business Reporting Language. Este lenguaje es un estándar abierto basado en XML, utilizado para representar información financiera. Estándar desarrollado por W3C, utilizado para definir enlaces entre recursos, siendo estos identificados por URIs. Permite describir enlaces multidireccionales. Una Dimensión es un conjunto de ítems XBRL que se reportan en el context element del Informe XBRL. Un determinado item XBRL denominado primary item, que lleva incorporado en el Informe el dato real a transmitir, va además asociado a un context element, en el que, además de las referencias de tipo temporal y los datos sobre la entidad emisora del Informe, se indican los elementos de dimensión que contextualizan adecuadamente el valor que se reporta. 2 Requerimientos de negocio Esta taxonomía se basa en el cumplimiento de los siguientes requerimientos de negocio: 2.1 2.2 2.3 2.4 Flexibilidad / Extensibilidad Estabilidad Marco temporal Facilidad de implementación 2.1 Flexibilidad / Extensibilidad La taxonomía PGC-90 ha sido diseñada para cubrir las distintas posibilidades que una empresa obligada a elaborar y depositar cuentas anuales individuales tiene, lo que da lugar a la existencia de tres taxonomías: normal, abreviada y mixta. Asimismo, este diseño facilita el desarrollo posterior de todas las extensiones de esta taxonomía que resulten necesarias, especialmente en el ámbito de los reguladores. Respecto a las políticas de extensión de taxonomías a partir de la PGC-90, se debe garantizar la coherencia entre la taxonomía general o “padre” y las extensiones, de tal forma, que se conserve la estructura de bloques comunes de información y se garantice Taxonomía PGC-90 – 2007-12-31 6 que los elementos nuevos creados o “extendidos” no presenten ni contradicciones ni duplicidades. La competencia sobre aprobación de extensiones de ámbito general recaerá en el subgrupo de trabajo PGC-90. Quedan fuera de este proceso de aprobación las extensiones de carácter público o privado con un ámbito distinto al general. 2.2 Estabilidad Una vez publicada la primera versión definitiva de una taxonomía, se recomienda que ésta permanezca sin cambios durante, al menos, un año. Con ello se pretende dar estabilidad a cada versión, facilitando así el trabajo de los usuarios afectados por el uso de la taxonomía, o bien porque el contenido de esta taxonomía sea utilizado como complemento informativo de otras taxonomías. Excepcionalmente, este período podría ser inferior en aquellas taxonomías que, debido a los cambios a introducir por imperativo legal, en este caso, por posibles modificaciones de la normativa contable o de los modelos de depósito en el Registro Mercantil, o bien por su adecuación a las indicaciones recibidas de XBRL Internacional (especialmente en extensiones de taxonomías internacionales), sean significativos y requieran de una modificación del contenido de esta taxonomía. En este caso, esta es la última versión de esta taxonomía, puesto que en fechas recientes se ha emitido un nuevo Plan General Contable (PGC2008) que será de aplicación obligatoria desde 2008 y cuya taxonomía está desarrollándose en estos momentos. 2.3 Marco temporal de la taxonomía Hasta que se apruebe la presente versión (definitiva) de la taxonomía PGC-90, una vez transcurrido el período de información pública preceptivo, no se recomienda su aplicación efectiva por las entidades informantes y receptoras de informes XBRL. En la realización de la taxonomía se han tenido en cuenta los cambios normativos realizados en los modelos de presentación de las cuentas anuales hasta el 31 de diciembre de 2005. 2.4 Facilidad de implementación La taxonomía trata de facilitar el envío de la información financiera que consta en los modelos de presentación de las cuentas anuales, por parte de los obligados a ello. En este sentido, se ha considerado conveniente realizar tres taxonomías para cada modelo de presentación de las cuentas anuales en lugar de crear una única taxonomía, que podría generar errores de cálculo en los modelos no utilizados (por ejemplo, si se utilizase el modelo abreviado aparecerían errores en los cálculos del modelo normal). Además, en la elaboración de las taxonomías se ha respetado los modelos obligatorios de cuentas anuales a presentar en los Registros Mercantiles para su Taxonomía PGC-90 – 2007-12-31 7 depósito, aprobados mediante Orden del Ministerio de Justicia. Con ello, se garantiza que el informe XBRL generado cumple con las obligaciones legales de depósito de cuentas anuales. Finalmente, mediante los bloques de Información No Estructurada, que se han incluido del Apartado 5. en adelante, en la Memoria Normal, en los informes XBRL es posible incluir toda aquella información que las empresas deseen, si optan por no ceñirse a los modelos de respuesta normalizada cuando así la normativa se lo permite. 3 Estructura de la taxonomía. En el diseño de la taxonomía del Plan General de Contabilidad se han considerado diversos factores de diseño orientados a no tener que declarar varias veces los conceptos que se comparten entre los distintos modelos oficiales así como permitir que se puedan cumplimentar los tres modelos aprobados: normal, abreviado y mixto. Los conceptos que son comunes a los modelos normal y abreviado se han creado en una taxonomía aparte que es re-utilizada como base para construir las taxonomías normal abreviada y mixta. En los gráficos que aparecen a continuación tenemos una explicación más detallada de la estructura de la taxonomía. Pgc90-n Pgc90-ref Pgc90-n-bs Pgc90-m Pgc90-c Pgc90-a Pgc90-a-bs Módulo Normal: pgc-90-n http://www.meh.es/es/fr/gaap/pgc-90-n/pgc-90-n/2007-12-31 Módulo Abreviado: pgc-90-a http://www.meh.es/es/fr/gaap/pgc-90-a/pgc-90-a/2007-12-31 Módulo Mixto: pgc-90-m http://www.meh.es/es/fr/gaap/pgc-90-m/pgc-90-m/2007-12-31 Módulos auxiliares de contenidos: pgc-90-a-bs pgc-90-n-bs http://www.meh.es/es/fr/gaap/pgc-90-a-bs/pgc-90-a-bs/2007-12-31 http://www.meh.es/es/fr/gaap/pgc-90-n-bs/pgc-90-n-bs/2007-12-31 Módulo de elementos comunes Taxonomía PGC-90 – 2007-12-31 8 http://www.meh.es/es/fr/gaap/pgc-90-c/pgc-90-c/2007-12-31 Módulo de Referencias: ref http://www.xbrl.org/2004/ref Además, se han importado una serie de módulos de la taxonomía DGI para reflejar la información de Datos Generales de Identificación, que toda empresa debe consignar cuando deposita sus cuentas en el Registro Mercantil. 3.1 Uso de Dimensiones De acuerdo con el documento normativo de XBRL Dimensions 1.0, una Dimensión es un conjunto de ítems XBRL que se reportan en el context element del Informe XBRL. Un determinado item XBRL denominado primary item va asociado en el Informe a un context, en el que, además de las referencias de tipo temporal y los datos sobre la entidad emisora del Informe, se indican los elementos de dimensión que contextualizan adecuadamente el valor que se reporta mediante el primary item. Por ejemplo, al reportar el valor 105744.05 para el concepto Créditos, se hace referencia así: <pgc-90-n-bs:ImporteBrutoInicioEjercicio decimals="0" contextRef="PruebaSeccionesinstant_InversionesFinancierasTemporalesEmpresasAsociadas_Creditos" unitRef="euro">105744.05 </pgc-90-n-bs:ImporteBrutoInicioEjercicio> El elemento dispone de un atributo contextRef con valor PruebaSeccionesinstant_InversionesFinancierasTemporalesEmpresasAsociadas_Creditos En la instancia aparecerá por tanto un elemento context en el que vendrá descrito el cruce dimensional al que apunta este elemento, aportando el resto del significado económico de la partida: <xbrli:context id="PruebaSeccionesinstant_InversionesFinancierasTemporalesEmpresasAsociadas_Creditos"> - <xbrli:entity> <xbrli:identifier scheme="www.meh.es/es/fr/gaap/pgc90">meh/pgc90</xbrli:identifier> </xbrli:entity> - <xbrli:period> <xbrli:instant>2007-12-31</xbrli:instant> </xbrli:period> - <xbrli:scenario> <xbrldi:explicitMember dimension="pgc-90-m-dh:ApartadosabcdefDimension">pgc-90-nbs:InversionesFinancierasTemporalesEmpresasAsociadas</xbrldi:explicitMember> <xbrldi:explicitMember dimension="pgc-90-m-dh:PartidasBalanceDimension">pgc-90-nbs:Creditos</xbrldi:explicitMember> </xbrli:scenario> </xbrli:context> Taxonomía PGC-90 – 2007-12-31 9 4 Guía de implantación y uso de la taxonomía El subgrupo de trabajo encargado de la elaboración de la taxonomía PGC - 90 ha venido actualizando la taxonomía conforme avanzaba en sus trabajos, depurando aquellos errores encontrados. Uno de los temas más discutidos dentro del subgrupo ha sido la forma de modelizar la cuenta de pérdidas y ganancias, y especialmente, sus diferentes saldos. El PGC90 define dos líneas, una para beneficios (que irá en el Debe, junto a los gastos) y otra para pérdidas (que irá en el Haber, junto a los ingresos). Sin embargo, en la taxonomía se ha preferido mantener una única línea, que aparecerá tanto en el lado de los ingresos como en el lado de los gastos, independientemente de que se trate de un beneficio o de una pérdida. En este caso, el signo positivo debe ser entendido siempre como un beneficio y el signo negativo como una pérdida. Respecto a las unidades monetarias a utilizar y su redondeo, se acordó dentro del subgrupo que sean las diferentes instituciones que usen de la taxonomía las que las definan en el contexto de cada informe XBRL. 5 Resumen de temas abiertos Ninguno. Apéndice A Proceso de aprobación Estado Responsable de tomar una decisión 1 Borrador interno de la taxonomía Jefe subgrupo de taxonomía 2007-10-15 2 Edición del borrador en XBRL España, período de comentarios 30 días Presidente de la Comisión de Estrategia 2007-12-01 3 Revisión del borrador por Grupo de Tecnología Jefe del Grupo de Tecnología 4 Aprobación de la taxonomía definitiva por el Grupo de Taxonomías Presidente de la Comisión de Estrategia 5 Edición en XBRL España del documento definitivo Secretario XBRL España 2007-12-31 Secretario No prevista 6 Taxonomía PGC-90 – 2007-12-31 Siguiente paso 10 Revisiones requeridas Fecha objetivo Edición en Internacional XBRL XBRL España Apéndice B Juegos de pruebas realizados Se han realizado las siguientes pruebas: diferentes informes XBRL de prueba (uno para cada rol) con datos ficticios para comprobar la correcta definición de la taxonomía. la validación de la taxonomía se ha llevado a cabo con tres herramientas diferentes: UBMatrix XBRL Taxonomy Designer; True North Personal Validator, versión 2006; y Fujitsu Interstage XWand, versión demo 41. Los informes XBRL pueden consultarse en los ficheros adjuntos: abreviado Informe XBRL de una empresa presentando los modelos abreviados Normal Informe XBRL de una empresa presentando los modelos de balance y cuenta de pérdidas y ganancias normal, y memoria normal Informe XBRL de una empresa presentando los modelos de balance y memoria normal y cuenta de pérdidas y ganancias abreviada mixto Apéndice C Propiedad intelectual. © Instituto de Contabilidad y Auditoría de Cuentas. Apéndice D Agradecimientos. Este documento no podría haber visto la luz sin la contribución decisiva de las siguientes personas: D. Ignacio Hernández – Ros Software AG España, S.A. Dª Rafaela Mayo Moreno Instituto Nacional de Estadística D. José Ramón Cano Banco de España D. Antonio Sánchez Serrano Banco de España D. Manuel Ortega Ortega Banco de España Dª Urbana Sánchez Quintanilla Agencia Estatal de la Administración Tributaria D. Diego Parra Martín Urda Agencia Estatal de la Administración Tributaria Taxonomía PGC-90 – 2007-12-31 11 D. Enrique Bonsón AECA Dª Allyson Rose Ugarte AECA D. Tomás Escobar Rodríguez AECA Dª Ana Ramos Pinillos Instituto de Contabilidad y Auditoría de Cuentas Dª Beatriz González Betancort Instituto de Contabilidad y Auditoría de Cuentas Apéndice E Gestión del documento 2007-12-31 Subgrupo de taxonomías PGC - 90 Versión 2.1 2007-11-26 Subgrupo de taxonomías PGC – 90 Segunda versión documento Taxonomía PGC-90 – 2007-12-31 12 del