XBRL
El lenguaje ampliado para informes comerciales XBRL (Extensible Business Reporting Language) es un estándar abierto internacional que permite el intercambio de información comercial. XBRL es utilizado por gobiernos, instituciones financieras y empresas para la creación de informes financieros y para comunicar información reglamentaria. XBRL está gestionado por un consorcio global sin ánimo de lucro llamado XBRL International (https://www.xbrl.org).
Los requisitos de cada empresa u organización a la hora de trabajar con XBRL pueden ser muy distintos (p.ej. validación de datos XBRL, creación de datos XBRL, creación de taxonomías XBRL, exportación de datos XBRL a otros formatos, etc.). Altova ofrece varios productos diseñados para trabajar con XBRL:
•Altova XMLSpy edita o crea taxonomías nuevas y genera informes XBRL basados en archivos de transformación XSLT (estos archivos de transformación se pueden crear con Altova StyleVision).
•Altova StyleVision crea hojas de estilos/plantillas de taxonomías para generar informes XBRL.
•Altova MapForce crea asignaciones de datos entre archivos XBRL y otros formatos compatibles con MapForce (como Microsoft Excel 2007+, bases de datos o archivos CSV) y permite usar taxonomías XBRL a la hora de diseñar la estructura de la asignación de datos. Por ejemplo, puede filtrar datos concretos de documentos de instancia XBRL o crear instancias XBRL a partir de datos extraídos de una base de datos.
•RaptorXML+XBRL Server es un procesador XBRL multiplataforma para validar instancias y taxonomías XBRL.
•El complemento de Altova Work in Process (WIP) XBRL para Excel está destinado a empresas que deben presentar informes XBRL US Work In Process y permite ver y preparar datos de informes XBRL en Microsoft Excel directamente.
Estos son algunos términos que verá en relación con XBRL en esta documentación:
•Taxonomía XBRL. Una taxonomía es como un diccionario de todos los conceptos que pueden aparecer en el informe XBRL. También define las reglas según las cuales se organizan los conceptos de forma jerárquica.
•Instancia XBRL. Una instancia XBRL es un documento que contiene los "hechos" que se incluyen en el informe. La definición de los conceptos como tales y sus relaciones jerárquicas se encuentran en la taxonomía.
Para poder asignar datos de archivos de instancia XBRL en MapForce se necesita la taxonomía XBRL subyacente. La taxonomía está compuesta por un archivo de ficheros (por lo general un archivo ZIP) que aporta la organización o entidad a la que se deben presentar los datos XBRL. Por ejemplo, a continuación aparecen tres taxonomías que se pueden usar en asignaciones de datos de MapForce:
•US-GAAP (Principios contables generalmente aceptados), publicada por el consejo de normas de contabilidad financiera de EE UU (Financial Accounting Standards Board, http://www.fasb.org)
•NIIF (Norma Internacional de Información Financiera), publicada por la fundación IFRS (Norma Internacional de Información Financiera) Foundation (http://www.ifrs.org)
•COREP / FINREP (Taxonomías de intercambio de información financiera publicadas por la Autoridad Bancaria Europea), publicadas por la Autoridad Bancaria Europea (http://www.eba.europa.eu)
Con el Gestor de taxonomías XBRL puede instalar o desinstalar taxonomías XBRL en todos los productos de Altova compatibles con XBRL.
Para resolver URIs en documentos XBRL, MapForce usa un mecanismo de catálogo que asigna URIs a archivos del sistema local. En gran parte esto se debe al tamaño de las taxonomías y al hecho de que estas contienen miles de archivos. Si tuviera que acceder a las taxonomías a través de Internet el rendimiento de la aplicación se reduciría considerablemente. Tenga en cuenta que el mecanismo de catálogo se basa en los paquetes de taxonomías XBRL que hay instalados en su equipo. Por defecto no hay ninguno instalado, por lo que al abrir una asignación que contiene componentes XBRL, MapForce le pregunta en un cuadro de diálogo si quiere instalar los paquetes de taxonomía XBRL necesarios. Asimismi, siempre puede visualizar y administrar las taxonomías XBRL instaladas con el Gestor de taxonomías XBRL.
Estándares XBRL compatibles
MapForce es compatible con estos estándares XBRL:
•XBRL Dimensions Specification 1.0
•Table Linkbase Specification 1.0 (véase Trabajar con tablas XBRL)
•Taxonomy Packages 1.0 (véase Paquetes de taxonomías XBRL)
•Inline XBRL 1.0 and 1.1, incluido el estándar Transformation Registry 3 (sólo para lectura de datos). Consulte también Leer datos de Inline XBRL.