En esta sección se encuentra el listado detallado de las instrucciones necesarias para cargar archivos a una taxonomía. Puede encontrar información sobre el resto de instrucciones en la guia de ayuda del generador de taxonomías.
IMPORT
La instrucción IMPORT añade un esquema importado a la taxonomía actual. Esta instrucción debe ser anidada dentro de un bloque de instrucciones BOT – EOT.
La instrucción IMPORT tiene los siguientes parámetros
Número | Requerido | Contenido | Tipo |
3 | Sí | URL del esquema a importar. Esta URL puede ser absoluta o relativa. La resolución de URLs relativas se llevan a cabo tomando como base la ubicación del fichero Excel. | URL |
Ejemplo:
Build: | param1 | param2 | param3 |
IMPORT | ifrs/ifrs-gp-2006-08-15.xsd |
Nótese que en el ejemplo anterior la importación de la taxonomía IFRS 2006 se ha llevado a cabo desde una carpeta llamada ifrs.
Las sentencias de importación pueden ser añadidas a la taxonomía automáticamente en ciertas circunstancias, por ejemplo cuando un tipo de datos externo es usado en la definición de un concepto o cuando un concepto se encuentra en el grupo de sustitución de otro concepto en el DTS. En estos casos la instrucción IMPORT es implícitamente añadida a la taxonomía sin la necesidad de indicarlo explícitamente en el DTS. Pese a esto, añadirlo explícitamente debe ser considerado como buena práctica.
Puede insertar la instrucción IMPORT utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Taxonomy y pulse sobre el botón Import La ventana de parámetros es la siguiente: |
REF
La instrucción REF se usa para añadir una referencia a un fichero de linkbase existente o generado y será incluido en la taxonomía en desarrollo.
La instrucción REF tiene los siguientes parámetros:
Número | Requerido | Contenido | Tipo |
3 | Sí | La URL del linkbase a incluir. Puede ser una ruta absoluta o relativa. En el caso de usar URLs relativas, la URL del libro de Excel será usada como base para resolver la URL referenciada. | URL, URI o Coordenada |
Ejemplo:
Build: | param1 | param2 | param3 |
REF | ifrs-gp_ej/ifrs-gp-2006-08-15-lab.xml |
Fíjese que en el ejemplo el linkbase referenciado es relativo a la carpeta ifrs-gp_ej.
Todos los parámetros requeridos para producir el elemento link:linkbaseRef serán obtenidos automáticamente por la herramienta.
La instrucción REF debe aparecer dentro de un bloque de sentencias BOT – EOT. No puede ser una instrucción raíz.
Puede insertar la instrucción REF utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Taxonomy y pulse sobre el botón Reference La ventana de parámetros es la siguiente: |
INCLUDE
La instrucción INCLUDE añade un esquema incluido a la taxonomía actual. Esta instrucción puede ser anidada dentro de un bloque de instrucciones BOT – EOT.
La instrucción INCLUDE tiene los siguientes parámetros:
Número | Requerido | Contenido | Tipo |
3 | Sí | URL del esquema a incluir. Esta URL puede ser absoluta o relativa. La resolución de URLs relativas se llevan a cabo tomando como base la ubicación del fichero Excel. | URL |
Ejemplo:
Build: | param1 | param2 | param3 |
INCLUDE | ifrs/ifrs-gp-2006-08-15.xsd |
En caso de dudas sobre cuando debe usarse la instrucción IMPORT o la instrucción INCLUDE, la regla es usar IMPORT. Una inclusión requiere que la taxonomía referenciada no debe tener espacio de nombres o en su caso debe ser el mismo que el de la taxonomía base. La taxonomía donde exista una unstrucción INCLUDE puede modificar los conceptos definidos en el esquema que se ha incluido.
Puede insertar la instrucción INCLUDE utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo Taxonomy y pulse sobre el botón Include La ventana de parámetros es la siguiente: |
LOAD
La instrucción LOAD se ejecuta durante la fase 2 y realiza la carga de esquemas y taxonomías relevantes, por lo que esta instrucción no produce ninguna salida durante la fase 3 (fase de generación del DTS). La instrucción LOAD asegura que la hoja de Excel puede ser usada para producir una extensión de una taxonomía existente.
Una vez que la instrucción LOAD es ejecutada en la fase 2 todas la definiciones de conceptos, etiquetas, metadatos, hipercubos y recursos definidos en la taxonomía cargada son incorporados al modelo de información del DTS. Esto significa que una referencia a un concepto creada usando el prefijo de la taxonomía, y el nombre de un elemento de una taxonomía cargada no requiere de nada más para ser usado en un linkbase de presentación o de cálculo definido en el modelo de información de la hoja Excel. Observará que muchas de las instrucciones de este manual usan referencias a conceptos, y particularmente en linkbases de presentación se usarán referencias a etiquetas y conceptos.
La instrucción LOAD tiene los siguientes parámetros:
Número | Requerido | Contenido | Tipo |
3 | Sí | Punto de entrada (relativo al directorio de Excel) del DTS a cargar. Puede ser un linkbase, una taxonomía o un documento instancia. | URL |
Ejemplo:
Build: | param1 | param2 | param3 |
LOAD | ifrs/ifrs-gp-2006-08-15.xsd |
En el ejemplo anterior se carga la taxonomía IFRS 2006 desde una carpeta llamada ifrs.
Puede insertar la instrucción LOAD utilizando el plug-in de Excel XBRL Taxonomy Language. Para hacer esto acuda al grupo General y pulse sobre el botón Load La ventana de parámetros es la siguiente: |