1ª sesión formativa xbrl españa modelo de datos y taxonomías xbrl 2015 1 de junio 2015 moira...

40
1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 201 5 1 de Junio 2015 Moira Lorenzo ([email protected]) Presidenta Grupo Taxonomías Atos

Upload: gerardo-avila-hernandez

Post on 02-Feb-2016

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

1ª Sesión Formativa

XBRL España

Modelo de datos y

Taxonomías XBRL

2015

1 de Junio 2015

Moira Lorenzo ([email protected])

Presidenta Grupo Taxonomías

Atos

Page 2: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

XBRL: Taxonomías vs Instancias

Ejemplo: Parte de un balance

Los valores del balance están en la instancia o informe

Los elementos / terminologías / estructura / etiquetas de texto / cálculos asociados / orden de los elementos y su significado se definen en la taxonomía

Page 3: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Indice

(1) Taxonomías XBRL

• Esquemas

• Linkbases

• Extensibilidad

(2) Dimensiones XBRL

(3) Fórmulas XBRL

(4) Enfoques de definición de modelos de

reporte

(5) Modelo DPM

Page 4: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Taxonomías XBRL

Page 5: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Taxonomías XBRL: EsquemasFicheros XML schema (con extensión XSD)

Contienen:

• Especificaciones del schema.

• Anotaciones específicas de los linkbases.

• Definición de los conceptos de negocio junto con sus propiedades más básicas.

Toda taxonomía DEBE tener un Taxonomy Schema.

Un Taxonomy Schema DEBE ser una instancia válida de XML Schema XSD

Un Taxonomy Schema PUEDE importar otro schema y extender el DTS

Tipos de elementos

• Items: Conceptos de negocio que representan un único valor o medida de negocio.

• Tuplas: Conceptos de negocio que carecen de significado por separado y/o aparecen

repetidas veces dentro de un informe. Las tuplas contiene otros elementos que pueden ser

a su vez: Ítems o tuplas.

Page 6: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Taxonomías XBRL: Esquemas Elementos Item

Un ítem representa un único valor o medida de negocio.

Para cada ítem se define un elemento con:

Nombre.

Grupo de sustitución.

Tipo de datos.

Si admite o no decimales.

Atributo periodType: Expresa el espacio temporal en el que se mide el concepto.

Atributo balance:

• Puede ser añadido a la definición del elemento si el tipo es monetaryItemType o

derivado de éste.

• Valores crédito o débito.

Informe XBRL

Valor del atributo periodType

instant

duration

Taxonomía XBRL

Contexto - Periodo

instant

duration y forever

Item

Item numérico

Item no numérico

Page 7: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Taxonomías XBRL: Esquemas Tipos de datos

Tipo XBRL Tipo base

decimalItemType decimal

floatItemType float

doubleItemType double

integerItemType integer

nonPositiveIntegerItemType nonPositiveInteger

negativeIntegerItemType negativeInteger

longItemType long

intItemType int

shortItemType Short

byteItemType byte

nonNegativeIntegerItemType nonNegativeInteger

unsignedLongItemType unsignedLong

unsignedIntItemType unsignedInt

unsignedShortItemType unsignedShort

unsignedByteItemType unsignedByte

positiveIntegerItemType positiveInteger

monetaryItemType xbrli:monetary

sharesItemType xbrli:shares

pureItemType xbrli:pure

fractionItemType decimal /xbrli:nonZeroDecimal

Numéricos

<complexType name="decimalItemType" final="extension"> <simpleContent> <extension base="decimal"> <attributeGroup ref="xbrli:numericItemAttrs" /> <anyAttribute namespace="##other" processContents="lax" /> </extension> </simpleContent> </complexType> <attributeGroup name="numericItemAttrs"> <annotation> <documentation> Group of attributes for numeric items </documentation> </annotation> <attribute name="contextRef" type="IDREF" use="required" /> <attribute name="unitRef" type="IDREF" use="required" /> <attribute name="precision" type="xbrli:precisionType" use="optional" /> <attribute name="decimals" type="xbrli:decimalsType" use="optional" /> <attribute name="id" type="ID" use="optional" /> </attributeGroup>

Derivan por extensión de los tipos base XML

Propios del dominio XBRL

Page 8: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Taxonomías XBRL: Esquemas Tipos de datos

Tipo XBRL Tipo base

stringItemType string

booleanItemType Boolean

hexBinaryItemType hexBinary

base64BinaryItemType base64Binary

anyURIItemType anyURI

QNameItemType QName

durationItemType duration

dateTimeItemType dateTime

timeItemType time

dateItemType date

gYearMonthItemType gYearMonth

gYearItemType gYear

gMonthDayItemType gMonthDay

gDayItemType gDay

gMonthItemType gMonth

normalizedStringItemType normalizedString

tokenItemType token

languageItemType language

NameItemType Name

NCNameItemType NCName

No numéricos

<complexType name="stringItemType" final="extension"> <simpleContent> <extension base="string"> <attributeGroup ref="xbrli:nonNumericItemAttrs" /> <anyAttribute namespace="##other" processContents="lax" /> </extension> </simpleContent> </complexType> <attributeGroup name="nonNumericItemAttrs"> <annotation> <documentation> Group of attributes for non-numeric items </documentation> </annotation> <attribute name="contextRef" type="IDREF" use="required" /> <attribute name="id" type="ID" use="optional" /> </attributeGroup>

Derivan por extensión de los tipos base XML

Page 9: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

Taxonomías XBRL: Linkbases

Los linkbases definen la estructura de los datos.

Aportan información adicional expresando:

• Relaciones entre conceptos.

• Asociación de conceptos con recursos externos.

Tipos de XBRL linkbases

• Linkbases de relación

(calculation, definition y

presentation) definen las

relaciones entre los

elementos de la taxonomía.

• Linkbases de asociación

(label y reference) definen

las relaciones con recursos

externos.

Linkbase de relación

Linkbase de relación

Linkbase de relación

Linkbase de asociación

Linkbase de asociación

MODELO DE DATOS Y TAXONOMÍAS XBRL

Page 10: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

Taxonomías XBRL: Linkbases

Linkbases de relación: presentación, definición y cálculo

Elemento

Elemento

Elemento

Elemento

Elemento

Elemento

Elemento

Elemento

XML Schema

Elemento 6

Elemento 1

Elemento 2

Elemento 3

Elemento 4

Elemento 5

Elemento 7

Elemento 8

MODELO DE DATOS Y TAXONOMÍAS XBRL

Page 11: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

Taxonomías XBRL: Linkbases Linkbases de relación: Definición

<?xml version="1.0" encoding="UTF-8"?><linkbase xmlns="http://www.xbrl.org/2003/linkbase"

xmlns:xlink="http://www.w3.org/1999/xlink”xmlns:xsi="http://www.w3.org/2001/XMLSchema-

instance” xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"> <presentationLink xlink:type="extended"> <loc xlink:type="locator"

xlink:href="sample3_balancesheet.xsd#Assets“ xlink:label="src”xlink:role="http://www.xbrl.org/linkprops/locator/root"/>

<loc xlink:type="locator" xlink:href="sample3_balancesheet.xsd#Cash“

xlink:label="dest"/> <definitionArc xlink:type="arc” xlink:arcrole= "http://www.xbrl.org/linkprops/arc/parent-child”xlink:from="src" xlink:to="dest" xlink:actuate="onRequest”

xlink:show="replace"/>...

</presentationLink> …</linkbase>

El link “locator” implica que el recurso es externo

Recurso que se enlaza

Enlace de Assets (origen) a Cash (destino)

arc locator

locator

locator

Presentation Link

arc Elemento

Elemento

Elemento

Linkbase Presentación XML Schema

Se establecen las relaciones que existen entre

los conceptos a la hora de representarlos,

estableciendo dependencias jerárquicas que

ayudan a entender la información reportada.

Linkbases de relación: Presentación

Establece relaciones de tipo entre conceptos.

MODELO DE DATOS Y TAXONOMÍAS XBRL

Page 12: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

Taxonomías XBRL: Linkbases

Linkbases de relación: Cálculo

Elemento 1 Elemento 2 Elemento 3= +

Elemento 3 Elemento 4 Elemento 5= +

Linkbase Calculation Link

arc locator

locator

locator

Calculation Link

arc Elemento

Elemento

Elemento

XML Schema

Factor de ponderación

• Relaciones de cálculo simples entre dos conceptos.

• Sólo se pueden definir sumas, aplicando factores de ponderación.

item0 = w1*item1 + w2*item2 + …

MODELO DE DATOS Y TAXONOMÍAS XBRL

Page 13: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

Taxonomías XBRL: Linkbases

Linkbases de asociación: Etiquetas

Etiqueta inglés

Etiqueta inglés

Etiqueta inglés Elemento

Elemento

Elemento Etiqueta español

Etiqueta español

Etiqueta español

XML Schema

locator

locator

locator

Label Link

arcElemento

Elemento

Elemento

Linkbase Label Link XML Schema

arc

arcarc

arc

arc

EN label

ES label

EN label

ES label

EN label

ES label

Resource

• Asocia etiquetas en diferentes

idiomas a los elementos de

taxonomía.

• Permite distinta tipología de

etiquetas.

MODELO DE DATOS Y TAXONOMÍAS XBRL

Page 14: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

Taxonomías XBRL: Linkbases

Linkbases de asociación: Referencias

Elemento

Elemento

Elemento

Información referenciaSobre este concepto ver http…

XML Schema

locator

locator

locator

Reference Link

arc Elemento

Elemento

Elemento

Linkbase Reference Link XML Schema

arc

arc

Resource

Información referenciaSobre este concepto ver http…

Información referenciaSobre este concepto ver http…

Información referenciaSobre este concepto ver http…

Información referenciaSobre este concepto ver http…

Información referenciaSobre este concepto ver http…

• Asocia información adicional a los

diferentes elementos de la

taxonomía.

• En la mayor parte de las ocasiones,

esta información es legal o

normativa.

MODELO DE DATOS Y TAXONOMÍAS XBRL

Page 15: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Extensibilidad en XBRL

XBRL es extensible.

Permite crear nuevas taxonomías que importan

otras taxonomías existentes incorporando

información adicional.

• Se permite importar 1 o varias taxonomías

• La nueva taxonomía puede incluir

conceptos adicionales y crear relaciones

adicionales entre los conceptos nuevos o

los conceptos heredados.

Permite la inclusión de nuevos tipos de

relaciones (o roles de arco).

Extensión de taxonomías

Extensión de taxonomías

¡ojo! con las herramientas estándar serán ignorados

Page 16: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Indice

(1) Taxonomías XBRL

• Esquemas

• Linkbases

• Extensibilidad

(2) Dimensiones XBRL

(3) Fórmulas XBRL

(4) Enfoques de definición de modelos de

reporte

(5) Modelo DPM

Page 17: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

Total TasacionesPaís

EspañaFranciaSueciaColombia…

Divisa

EuroDólarCoronaPesetasPesos…

ProductoInmuebleMaquinaria…

MODELO DE DATOS Y TAXONOMÍAS XBRL

Dimensiones XBRL

Origen de una nueva especificación

Con la especificación XBRL las taxonomías estaban limitadas a estructuras mono-

dimensionales, mediante el uso de listas de conceptos, o bidimensionales, a través de tuplas.

Bajo el paraguas de la taxonomía COREP (Common REPorting) en el ámbito de supervisión

bancaria europea, el consorcio de XBRL Internacional desarrolla en 2005 la especificación de

dimensiones buscando un modelo de datos con una estructura dimensional.

La especificación XBRL Dimensions 1.0 está en estado de recomendado desde septiembre del 2006.

Page 18: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Dimensiones XBRL

Elementos básicos

+métricas +dimensiones +dominios hipercubos

• Métricas: Formas de medir las operaciones de negocio. Es el concepto que se mide.Ej: Total tasaciones, ingresos, gastos, beneficios, ..

• Dimensiones: Formas de organizar la operación. Contienen conjuntos de valores que permiten categorizar e identificar la información referida a las métricas.

Ej: País, producto, divisa, ..

• Dominios: El conjunto de valores posibles de una dimensión. - Pueden ser de dimensiones explícitas o tipadas.- Se ordenan habitualmente de forma jerárquica.- Un mismo dominio puede utilizarse en diferentes dimensiones.

Ej: Conjunto de país, conjunto de divisa, ..

• Hipercubos: Conjunto de combinaciones de dimensiones posibles de una cierta métrica.

Page 19: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Dimensiones XBRL

Total Tasaciones

País X Producto

Producto X Divisa

País

Producto

Divisa

Europa

Ibero América

España

Francia

Suecia

Colombia

Inmueble

Maquinaria

Euro

Corona

Dolar

Pesos

La simplicidad del modelo se basa en el hecho de que representan las entidades que los usuarios de negocio manejan habitualmente.

Los analistas de negocio conocen métricas en las que están interesados, que dimensiones aplican y como se organizan jerárquicamente los elementos de los distintos dominios.

Page 20: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Indice

(1) Taxonomías XBRL

• Esquemas

• Linkbases

• Extensibilidad

(2) Dimensiones XBRL

(3) Fórmulas XBRL

(4) Enfoques de definición de modelos de

reporte

(5) Modelo DPM

Page 21: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Fórmulas XBRL

Origen de una nueva especificación

Con la linkbase de cálculo las validaciones estaban limitadas a definir sumas, aplicando

factores de ponderación.

item0 = w1*item1 + w2*item2 + …

¿Por qué la necesidad de una nueva especificación?

- Existencia de reglas de negocio complejas

- Necesidad de validaciones con datos reportados en diferentes contextos (periodos,

dimensiones, etc).

- Necesidad de realizar validaciones con información externa.

La especificación XBRL Formula 1.0 está en estado de recomendado desde junio del 2009.Diferentes módulos con ampliaciones se han ido incorporando a lo largo de los años.

Page 22: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Fórmulas XBRL

t

Credit institution

Concept

100 € (prec 3)

DexiaDec 2007

Incomes

Concepto

Entidad

Sociedad tasaciónXYZ

Totaltasaciones

Diciembre2014

Tiempo

Los aspectos del modelo

• Un valor

• Un concepto: Total tasaciones

• Un conjunto de dimensiones

- Estándar: Entidad y tiempo

- Definidas por el usuario: País, producto, …

• Propiedades adicionales: Unidad y precisión

Page 23: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Fórmulas XBRL

A * B + C

Modelo del procesamiento de fórmulas

Una fórmulas XBRL está expresada como un recurso.

• La entrada: Variables y filtros

• Usa expresiones Xpath 2.0 Ejemplo: (($a + $b) * 2.5)

- Permite combinaciones aritméticas, lógicas, condicionales

- Conjunto estándar de operadores y funciones

• Existen precondiciones y parámetros.

• Mensajes de satisfacción o de insatisfacción.

Tipos de fórmulas

• Fórmulas: Producen nuevos hechos como resultado.

• Asertos: Verifican una condición (true o false).

- Asertos de valor

- Asertos de existencia

- Asertos de consistencia

+, -, *, div, mod, =, !=, <, >, and, or, …abs, ceiling, floor, concat, upper-case, …

Page 24: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Fórmulas XBRL

Muchísimos filtros disponibles

Concepto:

Por nombre

Por tipo de peridod

Por atributo balance

Por tipo de dato

...

Dimensiones:

Dimensión explícita

Dimensión tipada

Flitros generales:

Valor

Precisión

....

Unidad:

Por unidad de medida

Periodo:

General

Comienzo-periodo

Fin-periodo

Instante-periodo

Instant-duration

Tupla

Entidad

...

Page 25: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Fórmulas XBRL: Lecciones aprendidasFormulariosUsuario de negocio Reglas

+

Documentos de reglas de negocio

12

Pensamiento en nivel abstracto

Escritura en lenguaje técnico(en términos de celdas)

Usuarios de negocio

Documentos de reglas de negocio

1

2

Lectura en lenguaje técnico(en terminos de celdas)

Analistas TI

Analistas TI

+Proceso de abstracción de la información

conceptual de los terminos de celdas

Fórmulas XBRL

3 Escritura de fórmulas en un nivel abstracto

X business rules 1 formula XBRL

Page 26: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Indice

(1) Taxonomías XBRL

• Esquemas

• Linkbases

• Extensibilidad

(2) Dimensiones XBRL

(3) Fórmulas XBRL

(4) Enfoques de definición de modelos

de reporte

(5) Modelo DPM

Page 27: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Enfoques para la definición de modelos de reporte

Desarrollar una taxonomía es traducir los requerimientos de negocio para el reporte de

información en formato XBRL.

Estos requerimientos son habitualmente expresados en normas y directrices regulatorias.

Ejemplos son: International Financial Reporting Standards (IFRSs) adopted by the International Accounting Standards Board

(IASB),

Directive 2006/49/EC of the European Parliament and of the Council (14 June 2006) on the capital adequacy

of investment firms and credit institutions,

Estas normas o requerimientos escritos suelen ser interpretadas o presentadas en plantillas o

formularios.

El primer paso es el análisis exhaustivo del modelo de datos.

Un componente clave en este análisis es el enfoque utilizado para identificar los datos.

Existen dos diferentes aproximaciones:

- Enfoque centrado en formularios de presentación

- Enfoque centrado en matrices de datos

Page 28: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Enfoques para la definición de modelos de reporte

Los conceptos son identificaos por la posición en la plantilla o formulario en la que son

representados.

Por ejemplo: Fila y columna o número de celda (esta información carece de significado dentro

de la plantilla o formulario).

Enfoque centrado en formularios de presentación

Código de la celda: 0050Nombre del elemento: ifrs-gp:EquityTotalDimension: es-be-d-FR-pn_PatrimonioNetoDimensionValor: es-be-d-FR-pn:CapitalFondoDotación

Código de la celda: 1021Nombre del elemento: es-be-p-FINREP:CapitalFondoDotación

Ambas celdas representan el mismo concepto financiero y deben contener el mismo valor pero están definidas con elementos y características diferentes

Orientado visualizar datos en formularios o plantillas en las que son reportados

Page 29: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Enfoques para la definición de modelos de reporte

Los conceptos son identificados por un conjunto de características intrínsecas a su propio

significado: los valores de un conjunto de atributos o aspectos.

El dato tiene significado completo por si solo, la posición en un formulario (celda / Fila-

columna) no es necesaria para su identificación.

Enfoque centrado en matrices de datos

Page 30: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Indice

(1) Taxonomías XBRL

• Esquemas

• Linkbases

• Extensibilidad

(2) Dimensiones XBRL

(3) Fórmulas XBRL

(4) Enfoques de definición de modelos de

reporte

(5) Modelo DPM

Page 31: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

El Modelo de Punto de Datos (“Data Point Modeling”) es una metodología para el

desarrollo de modelos de datos financieros que describe las características de la información

que se intercambia en el marco de cumplimiento regulatorio.

¿Qué es DPM? Una metodología para organizar datos. Incluye diccionarios, recursos asociados

y definiciones del modelo de dato en base a tablas con conceptos del diccionario.

¿Qué no es DPM? Un formato técnico. Algo puramente del mundo IT.

Modelo DPM

Page 32: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Modelo DPM

¿Qué es un punto de datos?

Punto de Datos (“Data Point”) es una composición de características que identifica

unívocamente el concepto financiero que describe un hecho. Estas características son:

Context

EntidadPeriodo

DataPoint

Fact

ValorUnidadPrecisión

Footnote

LenguajeTexto

* *

1 1<< está descrito por >> << en el

contexto de >>

<< explicado/matizado por >>

1..*

*

Características Dimensionales

DataPoint

Métrica

Miembro

11

Dimensión Tipo de dato

11

Tipo periodo

Referencia temporal

11 1

- Métricas

- Dimensiones

- Referencia temporal

Hecho (“Fact”) es el dato más básico de intercambio

de información

Page 33: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Modelo DPM

Mismo concepto financiero Mismo “Data point”

Celda r060 c010 de la plantilla FT 01.01 = Celda r060 c010 de la plantilla FT 03.01

Page 34: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

• Centrado en el dato: Independiente de su representación en plantillas o formularios de

reporte

• Inequivoco y formal: Descrito por conceptos de negocio elementales y organización en

estructuras lógicas. Facilita la comunicación entre negocio y TI.

• Neutral: No está basado en ninguna tecnología en particular.

• Completo dado que permite la traducción de los formatos TI de intercambio de datos,

y en particular las taxonomías XBRL, sin depender de los conocimientos y la

disponibilidad de expertos en negocios.

Modelo DPM

Características de un punto de datos

Diccionarios y Frameworks

• El diccionario contiene la definición única de los conceptos de negocio (métricas,

dimensiones, dominios y miembros de los dominios).

• Frameworks son los conjuntos de información a reportar según criterios funcionales.

Page 35: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Métrica define la naturaleza de la medida a realizar. Está

determinado por

• Tipo de dato

• Monetario

• Porcentaje

• Fecha

• etc…

• Tipo de periodo

• Momento especifico

• Intervalo de tiempo

Modelo DPM

Elemento Diccionario

+ Periodo actual

Métrica

+ Tipo de dato+ Tipo de periodo

Page 36: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Modelo DPM

Elemento Diccionario

+ Periodo actual

Dimensión Dominio

Dominio Explicito

DominioTípado

Dimensión Explicita

DimensiónTipada

Miembro Dominio Explicito

Dominio asociado

Dominio asociado

0..1Miembro por defecto

Miembros

Dominio es un conjunto de

miembros que comparten la

misma semántica.

Miembro es el valor que toma la

dimensión.

Dominio explícito (“Explicit

domain”) cuando los miembros

de un dominio están definidos por

enumeración (ej: área

geográfica).

Dominio tipado (Typed

domain”) es cuando los

miembros tienen restricciones

adicionales (ej: Nif).

Dimensión es una propiedad para calificar el concepto

financiero que describe un hecho.

Page 37: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Framework es un conjunto de la información a

reportar según criterios funcionales.

Taxonomía es un conjunto de información

específico a reportar durante un cierto periodo

de tiempo.

Módulo es el conjunto específico de datos

financieros (puntos de datos) a reportar.

Tabla es el conjunto específico de datos

financieros (puntos de datos) a reportar

representados en formatos (templates) con

forma matricial que se denominan estados. Un

estado puede estar formado por varias tablas.

Grupo tabla es el conjunto de tablas que se

divide un estado dependiendo de unas

condiciones. Son varias las razones para agrupar

tablas.

1..*

Framework

Módulos Tabla base

<<

ord

ena>

>Tabla

Taxonomía

• Normativa• Fecha versionado• Periodo actual

Grupo Tabla

Data Point

1..*

Modelo DPM

Page 38: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Recapitulamos …

Page 39: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

Gracias por su atención.

[email protected]

Grupo de Formación XBRL España

Page 40: 1ª Sesión Formativa XBRL España Modelo de datos y Taxonomías XBRL 2015 1 de Junio 2015 Moira Lorenzo (moira.lorenzo@atos.net) Presidenta Grupo Taxonomías

MODELO DE DATOS Y TAXONOMÍAS XBRL

Fórmulas XBRL

El filtro implícito

Tres pasos en la evaluación de un conjunto de variables:

• Cada variable evaluada de manera individual para obtener la lista de valores candidatos$a = (a1, a2, a3)$b = (b1, b2)$c = (c1, c2)

• Se genera el producto cartesiano

• El filtro implícito descarta cada combinación que no verifique lo siguiente:Por cada par de variables de una fórmula / aserto, el valor de cada aspecto que no se filtra explícitamente por un filtro variable debe ser el mismo

a1 a1 a1 a1 a2 a2 a2 a2 a3 a3 a3 a3

b1 b1 b2 b2 b1 b1 b2 b2 b1 b1 b2 b2

c1 c2 c1 c2 c1 c2 c1 c2 c1 c2 c1 c2