11.07.2015 Views

Manual de usuario - XBRL España

Manual de usuario - XBRL España

Manual de usuario - XBRL España

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PASO 1: EJECUTAR PREPROCESADOREl proceso <strong>de</strong> reemplazamiento se utiliza para transformar cada fila <strong>de</strong> un fichero plano<strong>de</strong> tipo Código-Valor en una fila con toda la información que se requiere para crear unhecho en una informe <strong>XBRL</strong>. La información necesaria para esta transformación sueleser fija, y por lo tanto ser parametrizable. De esta manera, el <strong>usuario</strong> sólo necesitaobtener los Valores correspondientes a los Códigos. El preprocesador transforma ycompleta la información requerida con los parámetros.Cómo funciona el preprocesador:En las hojas <strong>de</strong> "data" y "parameters", cualquier fila que empieza por "/*" es uncomentario y se ignora.En las hojas <strong>de</strong> "data" y "parameters", una fila que empieza por "/**" es un comando aprocesar.Cada fila <strong>de</strong> la hoja "data" (excepto si empieza por "/*") se copia en una fila consecutivaen la hoja "instance".Al final <strong>de</strong> la hoja "data", se aña<strong>de</strong> una fila adicional con celdas vacías, a la hoja <strong>de</strong>"instance", como marca <strong>de</strong> fin <strong>de</strong> archivo. Por lo tanto, se borran e ignoran las filassubsiguientes en la hoja "instance".Cada fila <strong>de</strong> la hoja "instance" se explora para su posible reemplazamiento.Al final <strong>de</strong>l proceso, cada fila <strong>de</strong> la hoja "instance" <strong>de</strong>be tener toda la informaciónnecesaria para generar un hecho en el informe <strong>XBRL</strong>./**ReplaceEl comando "/**Replace" inserta valores pre<strong>de</strong>finidos, posicionalmente, en las celdas<strong>de</strong> la fila <strong>de</strong> <strong>de</strong>stino (hoja “data”).La sintaxis es "/**Replace,"{","|","}Si el valor <strong>de</strong> una celda <strong>de</strong> la fila <strong>de</strong> <strong>de</strong>stino (excepto celdas RowID, FootNote and Fact)coinci<strong>de</strong> con la palabra clave en el comando "/**Replace,", el comando seactiva, y entonces:Si la palabra clave empieza con un símbolo “&” es un reemplazamiento <strong>de</strong> una solacelda:• Se borra la celda que coinci<strong>de</strong> con la palabra clave en la fila <strong>de</strong> <strong>de</strong>stino• La primera celda no vacía en la fila <strong>de</strong>l comando "/**Replace" (con excepción<strong>de</strong> las celdas RowID y FootNote) se copia en la celda <strong>de</strong> la fila <strong>de</strong> <strong>de</strong>stino cuyovalor era la palabra clave (la que activó el comando).• Las celdas <strong>de</strong> la fila <strong>de</strong> <strong>de</strong>stino se vuelven a explorar <strong>de</strong> nuevo en busca <strong>de</strong>nuevas coinci<strong>de</strong>ncias en las celdas <strong>de</strong> la fila <strong>de</strong> <strong>de</strong>stino (proceso recursivo).RECEX: Conversor muy sencillo <strong>de</strong> Excel a <strong>XBRL</strong> 3


ESCENARIOAbrir escenarioDimensión explícitadimensionID, dimensionExplicitedMemberdimensionExplicitMemberDimensión tipadadimensionID, domainTypeMember, dimensionTypedMemberdimensionTypedMemberCerrar escenario10..*1No or<strong>de</strong>n <strong>de</strong>prece<strong>de</strong>ncia0..*SEGMENTOAbrir segmentoDimensión explícitadimensionID, dimensionExplicitedMemberdimensionExplicitMemberDimensión tipadadimensionID, domainTypeMember, dimensionTypedMemberdimensionTypedMemberCerrar segmento10..*0..*1No or<strong>de</strong>n <strong>de</strong>prece<strong>de</strong>nciaRECEX: Conversor muy sencillo <strong>de</strong> Excel a <strong>XBRL</strong> 8


TUPLAAbrir Tupla1TUPLEHECHO0..*0..*Tuplas y Hechossin or<strong>de</strong>n <strong>de</strong>prece<strong>de</strong>nciaCerrar Tupla1Informe <strong>XBRL</strong>: estructura <strong>de</strong>l fichero generado

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!