Transcript Document
Introducción a XBRL (eXtensible Business Reporting Language) Javi Mora Gonzálbez Gerente de la Asociación XBRL España [email protected] ÍNDICE ¿Qué es XBRL? ¿Qué es la Asociación XBRL España? Proyectos XBRL Investigación en XBRL Herramientas XBRL ¿Qué es XBRL? En 1998 … XBRL (extensible Business Reporting Language) nace de la propuesta lanzada por Charles Hoffman, experto contable y auditor, para simplificar la automatización e intercambio de información financiera mediante el uso del lenguaje XML ¿Qué es XBRL? El lenguaje XBRL (eXtensible Business Reporting Language) es un estándar para el intercambio y descripción de información financiera y de negocio. XBRL es un especificación libre y abierta que se basa en XML (eXtensible Markup Language), una tecnología de alta adopción en el mundo Internet. Constituye un enfoque diseñado especialmente para cubrir las exigencias de la información financiera y empresarial. XBRL puede ser utilizado por todos los actores de la cadena de información financiera, desde los productores de información (instituciones públicas y compañías privadas) hasta quienes los reciben, analizan o transforman (auditores, gobiernos, reguladores públicos, analistas, inversores, mercados de capitales, entidades financieras, desarrolladores de software o compiladores de datos). ¿Qué es XBRL? XBRL se sustenta en XML y otros estándares del W3C complementando a XML como son la especificación de espacios de nombres (Namespaces), la definición de esquemas de datos en XML (XMLSchema) y la definición de recursos enlazados mediante XML (XLink). ¿Qué es XBRL? ¿Qué es XBRL? Es un lenguaje de marcas basado en XML Creado por XBRL Internacional Para el intercambio automático de información financiera entre aplicaciones de software en cualquier parte del mundo Se trata de un esfuerzo global para construir “el lenguaje digital de los negocios” A realizar por todos los participantes en la cadena de suministro de información financiera. ¿Qué es XBRL? • El concepto de dato inteligente. • Los datos inteligentes autodescriptivos. informan sobre su contenido, son • El HTML y el PDF son formatos electrónicos, pero no “inteligentes”. – Son simplemente una versión electrónica del papel, pero no son mucho mejores que un fax. – El problema de la filosofía “todo lo que ves es todo lo que tienes”, WYSIWYG, es que ves realmente TODO lo que tienes, no hay nada más. – PDF no es mejor que un informe escaneado mediante OCR; sigue existiendo la necesitad de reteclear los datos manualmente. ¿Qué es XBRL? • En el siguiente ejemplo, ¿qué significa 28020? Plaza Manuel Gómez Moreno s/n 28020 Madrid http://www.xbrl.es Esto resulta fácil para los humanos porque el contexto define la semántica del contenido, pero es realmente complicado para los ordenadores. ¿Qué es XBRL? ¿Qué es esto? HTML no ayuda demasiado… 5.000.000 <b>5.000.000</b> <BeneficiosNetos unitRef=“EUR"> …pero en XBRL: 5.000.000 </BeneficiosNetos> ¿Qué es XBRL? Balance anual 2008 Beneficios Netos 5.000.000 Resultado: <BeneficiosNetos unitRef=“EUR”> 5.000.000 </BeneficiosNetos > <period> <startDate>2008-01-01</startDate> <endDate> 2008-12-31</endDate> </period> ¿Qué es XBRL? In form es finan cieros im presos In form es regulatorios S itios w eb D ato s d e las o rg anizacion es F un d am en to s co m u nes d e X B R L D eclaracion es d e im puestos In stan cia X B R L D efinicion es d e lo s dato s d e las o rg an izacio n es D efinicion es estánd ar d e d ato s In form es ban carios T ax ono m ía XBRL E sp ecificació n X B R L X M L S ch e m a XML Arquitectura de referencia ¿Qué es XBRL? En XBRL existen dos niveles: INSTANCIAS TAXONOMÍAS Documentos en XBRL ESQUEMAS LINKBASES ¿Qué es XBRL? En XBRL existen dos niveles: INSTANCIAS Documentos en XBRL TAXONOMÍAS ¿Qué es XBRL? Esquema: El conjunto de elementos que pueden aparecer en los informes y la estructura de los mismos. Este conjunto lo denominaremos el diccionario de términos definidos. Linkbase de etiquetas: Las etiquetas o textos asociados a los elementos del diccionario que pueden utilizarse en distintos idiomas y con distintos propósitos a la hora de construir representaciones de los informes. Linkbase de referencias: Las referencias a textos legales o normativas que fundamentan la base legal del concepto a modelar. Estas referencias juegan un papel muy importante a la hora de aclarar la utilización de los conceptos cuando se van a crear los informes. Linkbase de presentación: Las reglas para construir una representación del informe que se pretende modelar. Linkbase de cálculo: Las reglas de cálculo (sumas y restas) entre elementos de la taxonomía que permiten validar los informes XBRL. Linkbase de definición: Reglas adicionales que permiten documentar relaciones entre elementos de la taxonomía y que se utilizarán para validar los informes. ¿Qué es XBRL? Informes impresos Sistema contable Registro y CNMV XBRL Otras fuentes de información Sitio Web Agencia Tributaria Banca ¿Qué es XBRL? Registro Inversores CNMV Sitio Web XBRL Agencia Tributaria Banca Analistas Multiples salidas Una sola especificación ¿Qué es XBRL? FLUJO DE DATOS XBRL ¿Qué es XBRL? P P H H H H H H H DD C = NO ENTIDAD EMISORA E 0056 + + + + + + 2.1. Depósitos en entidades de crédito 2.6. Derivados de negociación 0071 0051 R TAXONOMÍA XBRL ENTIDAD RECEPTORA genera valida valida recibe envía INFORME XBRL SMTP, HTTP, WEB SERVICE,… INFORME XBRL Transparencia Inmediatez Exactitud Eficiencia Globalidad Comparabilidad Sencillez ÍNDICE ¿Qué es XBRL? ¿Qué es la Asociación XBRL España? Proyectos XBRL Investigación en XBRL Herramientas XBRL ¿Qué es la Asociación XBRL España? A ORGANIGRAMA ¿Qué es la Asociación XBRL España? B Wiki XBRL http://www.xbrlwiki.info PROYECTOS Centro de Demostraciones XBRL http://www.demoxbrl.info Libro Blanco de Tecnología XBRL Buenas prácticas en proyectos XBRL http://www.xbrl.es/formacion/f ormacion.html http://www.xbrl.es/formacion/f ormacion.html ¿Qué es la Asociación XBRL España? C EVENTOS 2008 EN ESPAÑA… EN OTROS PAÍSES… IV Congreso XBRL España I Simposio XBRL en Centroamérica [13-11-2008] Madrid [10-07-08] Santo Domingo, República Dominicana Jornada XBRL para desarrolladores de software I Seminario XBRL-Uruguay [19-06-2008] Madrid [17-04-08] Montevideo, Uruguay Jornada formativa XBRL [17-04-2008] Sevilla ¿Qué es la Asociación XBRL España? D SOCIOS ¿Qué es la Asociación XBRL España? La página Web de la Asociación XBRL España E WEBSITE www.xbrl.es es un punto de encuentro de la comunidad XBRL de lengua española 150.000 visitas (hasta diciembre de 2008) ... en un mundo dónde XBRL cada vez está más presente ÍNDICE ¿Qué es XBRL? ¿Qué es la Asociación XBRL España? Proyectos XBRL Investigación en XBRL Herramientas XBRL ¿Proyectos XBRL? A BANCO DE ESPAÑA B CNMV Proyectos XBRL Emisores con valores admitidos a negociación Los ficheros XBRL se publican en la web Creación manual del informe Taxonomía IPP Software XBRL XBRL INTERNET El fichero XBRL se cifra, se firma electrónicamente y se envía a la CNMV a través de la web El fichero XBRL se valida contra la taxonomía IPP Se extraen los datos del informe y se cargan en las bases de datos Se comprueba la firma y se descifra el fichero XBRL Envío de informes IPP a la CNMV Proyectos XBRL 23.243 informes XBRL de empresas cotizadas en bolsa recibidos con formato XBRL por la CNMV Se estima 50.000 informes/año 2.136 informes disponibles para consulta Fuente: Comisión Nacional del Mercado de Valores. 100.000 descargas al mes Proyectos XBRL C Ministerio de Economía y Hacienda Proyectos XBRL C Ministerio de Economía y Hacienda Menos papel en las liquidaciones electrónicas de las EE.LL., y crecimiento en el uso de XBRL (por primera vez más utilizado que el EXCEL) 2006 2007 5% 19% Otros 95% XBRL Fuente: Base de Datos General de EE.LL.(MEH) 81% Otros XBRL Proyectos XBRL D Plan director de INTECO E Estudio de open source XBRL de CENATIC Proyectos XBRL El aceptará XBRL para la remisión de cuentas anuales de las empresas 01/09 Proyectos XBRL EUROPA Alemania Bélgica Francia Reino Unido Irlanda Holanda España Suecia Italia EU Mercado de valores Central de Balances y BNB Banco de Francia, Comisión Bancaria Registro Mercantil Taxonomía Irish GAAP 4 Ministerios, Junta de Aguas Banco de España, CNMV Registro Mercantil Monte dei Paschi di Siena COREP, FINREP ORIENTE MEDIO / ÁFRICA Abu Dhabi Bolsa de valores Israel Regulación de Seguridad Sur África Bolsa de valores NORTE AMÉRICA Canadá CSA, Bolsa de Toronto Islas Caimán CIMA Estados Unidos FDIC, SEC, IRS Banco Mundial Microcréditos ASIA / PACÍFICO Australia Gobierno de Australia China Bolsa de Shanghai y Shenzhen, CSRC, SFC India Bolsa de Bombay e India, Banco de la India Japan Bolsa de Tokyo Exchange, Banco de Japan Korea KOSDAQ Singapore ACRA Thailand Bolsa de valores Proyectos XBRL en el mundo SUDAMÉRICA Argentina BCRA Chile SVS Colombia Ministerio Hacienda Perú Contaduría General de la Nación ÍNDICE ¿Qué es XBRL? ¿Qué es la Asociación XBRL España? Proyectos XBRL Investigación en XBRL Herramientas XBRL Investigación en XBRL A Codificación base 64 Base 64 es un sistema de numeración posicional que usa 64 como base. Es la mayor potencia de dos que puede ser representada usando únicamente los caracteres imprimibles de ASCII. Esto ha propiciado su uso para codificación de correos electrónicos, PGP y otras aplicaciones. Todas las variantes famosas que se conocen con el nombre de Base64 usan el rango de caracteres A-Z, a-z y 0-9 en este orden para los primeros 62 dígitos, pero los símbolos escogidos para los últimos dos dígitos varían considerablemente de unas a otras. Otros métodos de codificación como UUEncode y las últimas versiones de binhex usan un conjunto diferente de 64 caracteres para representar 6 dígitos binarios, pero éstos nunca son llamados Base64… Base 64 es utilizado en la incorporación de datos binarios en archivos XML, usando una sintaxis similar a <data encoding="base64">......</data> Investigación en XBRL A Codificación base 64 Veamos un pequeño ejemplo: Man is distinguished, not only by his reason, but by this singular passion from other animals, which is a lust of the mind, that by a perseverance of delight in the continued and indefatigable generation of knowledge, exceeds the short vehemence of any carnal pleasure. TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCBieSB0aGlz IHNpbmd1bGFyIHBhc3Npb24gZnJvbSBvdGhlciBhbmltYWxzLCB3aGljaCBpcyBhIGx1c3Qgb2Yg dGhlIG1pbmQsIHRoYXQgYnkgYSBwZXJzZXZlcmFuY2Ugb2YgZGVsaWdodCBpbiB0aGUgY29udGlu dWVkIGFuZCBpbmRlZmF0aWdhYmxlIGdlbmVyYXRpb24gb2Yga25vd2xlZGdlLCBleGNlZWRzIHRo ZSBzaG9ydCB2ZWhlbWVuY2Ugb2YgYW55IGNhcm5hbCBwbGVhc3VyZS4= Investigación en XBRL A Codificación base 64 Conjunto de entidades interesadas en XBRL, siempre y cuando exista la posibilidad de adjuntar documentos en sus informes. Investigación en XBRL A Codificación base 64 - Censos, padrones, catastros, de Diputaciones Provinciales y algunas Comunidades Autónomas como Cantabria o el Principado de Asturias. - Entidades locales -gerencias de urbanismo- Registradores de España -sección de Registro de la Propiedad- Juntas de Contratación Administrativa (documentación para calificación empresarial y para adjudicación de contrato de obras públicas). - Consejo General del Notariado. - Colegios relacionados con la informática, telecomunicaciones, forestal, química, minas, el peritaje industrial, etc… - Consejo General de Colegio de Arquitectos Proyecto de Visado Electrónico - Consejo General de Ingenieros Industriales Investigación en XBRL A Codificación base 64 Codificación base 64 : 1. Algoritmo de codificación / decodificación libre. Implementado en múltiples lenguajes. 2. Ya existen herramientas para codificar / decodificar un fichero binario en base 64. Pero estas presentan inconvenientes: - Son herramientas on-line. Son herramientas arcaicas (MS-DOS). Escasa fiabilidad. Ante esta situación, el equipo de técnicos de XBRL España decidió implementar una intuitiva herramienta para la codificación / decodificación de ficheros en base 64. Investigación en XBRL A Codificación base 64 La taxonomía IPP-2006-06-30 (Información Pública Periódica) propiedad de la CNMV ya utiliza la codificación base 64 para adjuntar documentos en sus instancias. Informe XBRL Documento anexo Investigación en XBRL A Codificación base 64 La taxonomía IPP-2006-06-30 (Información Pública Periódica) propiedad de la CNMV ya utiliza la codificación base 64 para adjuntar documentos en sus instancias. <ipp-com:FicheroAdjunto> <ipp-com:NombreFicheroAdjunto contextRef="S12008_A-15075062_dci">Ev.Neg.ITX.1S2007.doc</ipp-com:NombreFicheroAdjunto> <ipp-com:TipoMimeFicheroAdjunto contextRef="S12008_A-15075062_dci">doc</ipp-com:TipoMimeFicheroAdjunto> <ipp-com:ContenidoFicheroAdjunto contextRef="S12008_A-15075062_dci"> 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAADAAAAHwEAAAAA AAAAEAAAIQEAAAEAAAD+////AAAAABwBAAAdAQAAHgEAAP////////////////////////// ///////////////////////////////////spcEAA2AJBAAA+BK/AAAAAAAAEAAAAAAABgAA NUcAAA4AYmpiastzy3MAAAAAAAAAAAAAAAAAAAAAAAAKDBYAJqIBAKkZAQCpGQEA3BwAAAAA … </ipp-com:ContenidoFicheroAdjunto> </ipp-com:FicheroAdjunto> Investigación en XBRL A Codificación base 64 La codificación base 64 nos permite codificar cualquier tipo de documento binario: - Imágenes (JPEG, BMP, TIFF, GIF, PNG, etc..) - PDF - MS Office (Word, Excel, Access, Power Point, etc..) - Autocad (DWG) - Otros Investigación en XBRL A Codificación base 64 Codificación base 64 TWFuIGlzIGRpc3Rpbmd1aXNo ZWQsIG5vdCBvbmx5IGJIHNpb md1bGFyIHBhc3Npb24gZnJvb SBvdGhlciBhbmltYWxzLCB3a GljaCBpcyBhIGx1c3Qgb2Yg Investigación en XBRL B XBRL Y WEB SEMÁNTICA HACIA UN XBRL SEMÁNTICO Jorge García, Universidad de Deusto Unai Aguilera, Universidad de Deusto Joseba Abaitua, EmergiaTech 2005 CORRESPONDENCIAS ENTRE TAXONOMÍAS XBRL Y ONTOLOGÍAS EN OWL Unai Aguilera, Universidad de Deusto Joseba Abaitua, EmergiaTech 2005 Analysis of XBRL documents representing financial statements using Semantic Web Technologies Sheila Méndez Núñez, Universidad Oviedo Jose Emilio Labra Gayo, Universidad Oviedo Javier de Andrés Suárez, Universidad Oviedo Patricia Ordóñez Pablos, Universidad Oviedo 2007 XBRL taxonomies and OWL ontologies for investment funds Iván Cantador, Universidad Autónoma de Madrid Pablo Castells, Universidad Autónoma de Madrid Rubén Lara, Tecnología, Información y Finanzas 2006 Investigación en XBRL B XBRL Y WEB SEMÁNTICA Economic and Financial Information Management and the Semantic Web Rubén Lara, Tecnología, Información y Finanzas (TIF) Borja Foncillas, Tecnología, Información y Finanzas (TIF) 2007 Overview of XBRL technologies for decision making in Accounting Information Systems Daniel Rodríguez, Universidad de Alcalá Javier Dolado, Universidad del País Vasco Eva Reyes, Buckinghamshire County Council 2008 Investigación en XBRL XBRL Y SUPERVISIÓN BANCARIA C New Technical and Normative Challenges for XBRL: Multidimensionality in the COREP Taxonomy Ignacio Boixo, XBRL España Francisco Flores, Universidad de Huelva 2005 The role of metadata language implementation in the European banking supervision network Enrique Bonsón-Ponte, Universidad de Huelva Tomás Escobar Rodríguez, Universidad de Huelva Francisco Flores Muñoz, Universidad de Huelva 2007 Investigación en XBRL D VALIDADORES XBRL Validadores XBRL: Comparativa Gregorio Martín, Universitat de València Miguel A. Jaén, Universitat de València Javi Mora, Universitat de València 2005 ÍNDICE ¿Qué es XBRL? ¿Qué es la Asociación XBRL España? Proyectos XBRL Investigación en XBRL Herramientas XBRL Herramientas XBRL Creación y visualización de Taxonomía Creación y Manipulación de Informes XBRL Validación XBRL Servicios web y otras Fujitsu XWand Fujitsu XWand Fujitsu Validator for 2.1 Hitachi Systems and Services Semansys Taxonomy Builder UBmatrix Report Builder UBmatrix XBRL Taxonomy Designer Reporting Standard UBmatrix XBRL Taxonomy Designer Rivet Software Dragon Tag CoreFiling True north Batavia CoreFiling SpiderMonkey Semansys XBRL Reporter EDICOM Fujitsu Instance Dashboard Coyote Reporting CoreFiling Intelligent Financial Statement CNMV - Herramienta de descarga y visualización de informes IPP Normalizador L3C Preguntas Javi Mora Gonzálbez Gerente de la Asociación XBRL España [email protected]