I SEMINARIO XBRL-URUGUAY Herramientas XBRL I SEMINARIO XBRL-URUGUAY Montevideo, Uruguay. Abril 17 - 18 de 2008 Ignacio Boixo Coordinador de la red XBRL Comité Europeo de Supervisores Bancarios - CEBS boixo@bde.es 1
Índice Introducción Objetivos del documento XML y XBRL conceptos básicos XBRL conceptos y recomendaciones Herramientas Formación Material de referencia y ejemplos
1.- Introducción La adopción del estándar XBRL para la presentación de información financiera y empresarial por parte de una entidad requiere siempre un esfuerzo, ya que supone integrar una nueva tecnología en los sistemas de información existentes en la entidad. Este esfuerzo varía mucho dependiendo del grado de integración de XBRL en los mencionados sistemas, y va desde la simple preparación de un informe de acuerdo con una taxonomía elaborada por otra entidad, a una profunda reestructuración de procesos o de sistemas, pasando por el desarrollo, aprobación y publicación de taxonomías.
XBRL para Informes Financieros Libro Mayor XBRL para Supervisión Informes Financieros Internos Informes Financieros Externos Presupestos Actividades Procesos Inversiones Operaciones Créditos XBRL para Informes XBRL para XBRL para de Operaciones Auditorías Riesgos Publicación Compañías y Entidades Financiera Inversores Participantes Públicas y Privadas Agregación Público de Datos Socios Gerentes Auditores Reguladores Convenios Adm. Contables Desarrolladores de Software 4
Índice Introducción Objetivos del documento XML y XBRL conceptos básicos XBRL conceptos y recomendaciones Herramientas Formación Material de referencia y ejemplos 5
2.- Objetivos del documento Este documento pretende facilitar a todos los interesados en el estándar XBRL el primer acercamiento a esta tecnología. Es objetivo del documento mitigar el riesgo a lo desconocido y aportar una serie de datos y recomendaciones útiles para cualquier entidad que se plantee implantar XBRL. Puede resultar de especial interés para los técnicos que pretendan iniciar un proyecto XBRL de cualquier tipo ya que en él pueden encontrar una referencia a todas las piezas tecnológicas que van a necesitar. 6
Índice Introducción Objetivos del documento XML y XBRL conceptos básicos XBRL conceptos y recomendaciones Herramientas Formación Material de referencia y ejemplos 7
3.- XML y XBRL conceptos básicos El formato de etiquetas XML proporciona un significado adicional a la información ordinaria a intercambiar de forma que las aplicaciones informáticas que consumen la información sean capaces de entender dicho significado, son los llamados metadatos de las etiquetas. Como podemos observar en el ejemplo, una aplicación informática capaz de interpretar los metadatos de las etiquetas podría “entender” el nombre de la persona “Michael M. Miller” y distinguirlo separadamente de su dirección postal y de esta forma automatizar el procesamiento de estos datos. 8
Índice Introducción Objetivos del documento XML y XBRL conceptos básicos XBRL conceptos y recomendaciones Productos y Servicios Formación Material de referencia y ejemplos 9
Ejemplo real: Informe XBRL www.cnmv.es CONTEXTO/S <xbrli_2:context id="S22006_A-08209769_dpi"> <xbrli_2:entity><xbrli_2:identifier scheme="http://www.cnmv.es/xbrl/ipp/A- 08209769">ABERTIS INFRAESTRUCTURAS, S.A.</xbrli_2:identifier> </xbrli_2:entity> <xbrli_2:period> <xbrli_2:startDate>2006-01-01</xbrli_2:startDate> <xbrli_2:endDate>2006-12-31</xbrli_2:endDate> </xbrli_2:period> <xbrli_2:scenario> <ipp:Modelo>GE</ipp:Modelo> <ipp:Apartado>Individual</ipp:Apartado> </xbrli_2:scenario> </xbrli_2:context> VALORES <ipp-mas-pat:ResultadoAntesImpuestos contextRef="S22006_A-08209769_dpi" decimals="-3" unitRef="euro">347959000</ipp-mas-pat:ResultadoAntesImpuestos> <ipp-mas-pat:ImpuestoSobreSociedadesOtros contextRef="S22006_A-08209769_dpi" decimals="-3" unitRef="euro">68787000</ipp-mas-pat:ImpuestoSobreSociedadesOtros> <ipp-mas-pat:ResultadoEjercicio contextRef="S22006_A-08209769_dpi" decimals="-3" unitRef="euro">416746000</ipp-mas-pat:ResultadoEjercicio> Ejemplo real: Informe XBRL www.cnmv.es 10
11
4.- XBRL conceptos y recomendaciones 12
4.- XBRL conceptos y recomendaciones 13
Índice Introducción Objetivos del documento XML y XBRL conceptos básicos XBRL conceptos y recomendaciones Herramientas Formación Material de referencia y ejemplos 14
5.- Herramientas Toda la información sobre las herramientas disponibles actualmente en el mercado la puede encontrar en la página Web de XBRL España. www.xbrl.es 15
Fujitsu Instance Creator Creación de instancias Visualización de instancias Validación FRIS Exporta/importa a/desde CSV Exportación de informes en formato HTML VERSIÓN PERSONAL GRATUITA http://www.fujitsu.com/global/services/software/interstage/xbrltools/xbrlinscreate21.html 16
Fujitsu Instance Dashboard - Visualización de instancias Comparación de instancias VERSIÓN PERSONAL GRATUITA http://www.fujitsu.com/global/services/software/interstage/xbrltools/xbrldashboard.html 17
Fujitsu Instance Viewer Plugin - Visualización de instancias - Plug-in de Internet Explorer VERSIÓN PERSONAL GRATUITA http://www.fujitsu.com/global/services/software/interstage/xbrltools/xbrlviewerplugin.html 18
Semansys XBRL Reporter Semansys XBRL Reporter es una herramienta de fácil uso, que permite que los informes XBRL sean accesibles y prácticos para todas las empresas a nivel mundial. Esta herramienta combina simplicidad con potencia, al mismo tiempo que oculta la complejidad de XBRL al usuario. Está diseñada para ser fácil de usar y de mantener. XBRL Reporter es una solución para generar informes desde una o más fuentes y realizar modificaciones manuales cuando es necesario. http://www.semansys.com/xbrl_reporter.html 19
CoreFiling Intelligent Financial Statement Intelligent Financial Statement™ (IFS) es un avance tecnológico de CoreFiling. IFS proporciona a los contables, reguladores y CFOs un informe familiar en formato PDF, de tal forma que el usuario está viendo aquello que quiere reportar. Al mismo tiempo, IFS genera un informe XBRL que puede ser procesado por los jefes de departamento de la organización, así como analistas, inversores, prestamistas y socios de negocio ajenos a la organización. http://www.corefiling.com/products/intelligent-financial-statements.html 20
UBmatrix Report Builder UBmatrix™ Report Builder Microsoft Office Edition está integrado con Microsoft® Excel con el fin de ayudar al equipo financiero a preparar el envío de informes XBRL. Report Builder es una herramienta de escritorio para crear, editar y validar documentos XBRL. Su interfaz amigable permite a los usuarios preparar, revisar y analizar datos en documentos XBRL http://www.ubmatrix.com/products/report_builder.htm 21
UBmatrix™ XBRL Taxonomy Designer Creación y visualización de instancias Validación FRIS Exportación a Excel, CSV y Access. Importación desde CSV, Excel, Word y Access VERSIÓN PERSONAL GRATUITA http://www.ubmatrix.com/products/taxonomy_designer.htm 22
Rivet Software Dragon Tag Creación de instancias Funciona como un plug-in de MS Excel Intuitivo interfaz drag ‘n drop (arrastrar y soltar) Exportación de informes en formato HTML VERSIÓN PERSONAL GRATUITA http://www.rivetsoftware.com/content/index.cfm?fuseaction=showContent&contentID=60&navID=60 23
Fujitsu Taxonomy Editor Creación y visualización de taxonomías Validación FRTA 1.0 Exporta/importa a/desde CSV Comparación de taxonomías VERSIÓN PERSONAL GRATUITA http://www.fujitsu.com/global/services/software/interstage/xbrltools/xbrltaxedit21.html 24
UBmatrix™ XBRL Taxonomy Designer Creación y visualización de taxonomías Validación FRTA 1.0 Exportación a Excel, CSV y Access. Importación desde CSV, Excel, Word y Access VERSIÓN PERSONAL GRATUITA http://www.ubmatrix.com/products/taxonomy_designer.htm 25
CoreFiling SpiderMonkey Creación y visualización de taxonomías Repositorio de desarrollo integrado VERSIÓN PERSONAL GRATUITA http://www.corefiling.com/products/spidermonkey.html 26
Rivet Software Dragon View - Visualización de instancias y taxonomías Exportación a Excel VERSIÓN PERSONAL GRATUITA http://www.rivetsoftware.com/content/index.cfm?fuseaction=showContent&contentID=90&navID=80 27
Fujitsu Validator for 2.1 Fujitsu Validator For 2.1 es una herramienta de validación para la especificación XBRL 2.1. Esta herramienta valida tanto instancias como taxonomías (esquemas y linkbases). Entre las varias opciones de validación, especialmente importante es la de FRTA 1.0 y FRIS 1.0. También proporciona validación de taxonomías/instancias frente a XML Schema. VERSIÓN PERSONAL GRATUITA http://www.fujitsu.com/global/services/software/interstage/xbrltools/xbrlval21.html 28
UBmatrix™ XBRL Taxonomy Designer UBmatrix™ XBRL Taxonomy Designer no solo es un creador y editor de taxonomías, también proporciona validación XBRL 2.1, tanto FRTA 1.0 como FRIS 1.0. VERSIÓN PERSONAL GRATUITA http://www.ubmatrix.com/products/taxonomy_designer.htm 29
CoreFiling True North Personal Validator CoreFiling True North Personal Validator proporciona validación XBRL 2.1, y FRTA 1.0. La versión disponible es de evaluación. http://www.corefiling.com/products/truenorth.html 30
Reporting Estandar S.L. http://www.reportingstandard.com Reporting Estandar S.L. es una compañía dedicada a la consultoría informática y a la creación de software. Especializada en el desarrollo del estándar XBRL. Cuenta entre sus miembros con Ignacio Hernández-Ros que tras una larga carrera como consultor, dirigió durante 2 años el área de tecnología del Consorcio Internacional de XBRL. Actualmente, dirige la empresa, con una proyección nacional e internacional, con el objetivo de expandir el uso y la comprensión del estándar XBRL tanto en el sector privado como en el público. http://www.reportingstandard.com 31
Coyote Reporting XBRLReportRunner™ XBRL Report Runner™, o XRUN™, permite de una forma sencilla realizar operaciones XBRL como la validación XBRL, XSLT, XQuery y más. XBRLRuntimeEngine™ Coyote Reporting's XBRL Runtime Engine™, o (XRE)™ es, actualmente, uno de los procesadores XBRL más rápidos del mercado. El procesador está creado en Java, mediante herramientas estándar como Xerces y Saxonica. El API puede estar incorporado dentro de los productos que necesiten un procesador XBRL para una navegación por las linkbases o para la validación XBRL. http://www.coyotereporting.com 32
EDICOM Versiones demo on-line: Validador XBRL Entorno EBI XBRL Editor de taxonomías http://www.edicom.es/xbrl/ 33
Índice Introducción Objetivos del documento XML y XBRL conceptos básicos XBRL conceptos y recomendaciones Productos y Servicios Formación Material de referencia y ejemplos 34
6.- Formación Línea de aprendizaje Taxonomías XBRL SAX parser XBRL (Especificación 2.1) XQuery XML Schema XLink XPath DOM parser Namespaces XML 35
Índice Introducción Objetivos del documento XML y XBRL conceptos básicos XBRL conceptos y recomendaciones Productos y Servicios Formación Material de referencia y ejemplos 36
7.- Material de referencia y ejemplos Esquema general de casos de uso e implementación de un sistema XBRL siguiendo una arquitectura orientada a servicios. Este ejemplo muestra una serie de roles y patrones de uso e implementación de una arquitectura XBRL que ha sido determinada con objeto de posibilitar una infraestructura automatizada de recepción de informes XBRL, definición y distribución de taxonomías y transformación de informes XBRL a formatos específicos de aplicaciones informáticas de back office. 37
Libro Blanco de Tecnología XBRL España Más información en … Libro Blanco de Tecnología XBRL España - Descarga gratuita Actualizado periódicamente www.xbrl.es 38
Más información en … Página Web de XBRL España www.xbrl.es Centro de Demostraciones XBRL www.demoxbrl.info Wiki XBRL www.xbrlwiki.info Para cualquier duda: info@xbrl.es 39
Preguntas Ignacio Boixo boixo@bde.es Coordinador de la red XBRL Comité Europeo de Supervisores Bancarios - CEBS boixo@bde.es