Neste artigo, abordaremos os possíveis problemas ao etiquetar relatórios usando hipertags, concentrando-nos em como o arquivamento de hipertags no arquivo pode afetar a validação do iXBRL e nas opções de solução de problemas.
Cenários de solução de problemas
Erros de “bloqueio aninhado em cadeia de continuação”
Erros “Texto sem frações” e “Bloqueio de elementos filhos”
Você pode realizar a hiperetiquetagem (etiqueta de bloco) na versão em PDF do seu relatório financeiro anual (o aspecto visual da conversão). Você pode realizar a hipertagging com qualquer software que permita a edição de arquivos PDF, como o InDesign ou o Adobe Acrobat. Esse processo pode envolver muito trabalho manual e, muitas vezes, várias partes envolvidas, o que faz com que os arquivos fiquem mais expostos à possibilidade de erros humanos.
Erros de “bloqueio aninhado em cadeia de continuação”
Erros do tipo “Continuation Chain-Nested Blocking” são gerados na validação quando o relatório contém hiper-tags sobrepostas ou multi-tags com elementos repetidos.
Há uma maneira de localizar os problemas no arquivo diretamente no xHTML que ajuda você a solucionar os problemas mais rapidamente. Para fazer isso, recomendamos seguir as etapas a seguir no navegador Firefox após a conversão:
- Copie a última parte da mensagem de erro que começa com “valor pp” até o último número da mensagem de erro.
- Vá para a guia “Viewer” e pressione F12 .
- Cole “pp value” na barra de pesquisa e pressione Enter .
- Em alguns segundos, uma linha abaixo da barra de pesquisa ficará destacada em azul (você deverá ver os mesmos números nela).
- Clique com o botão direito do mouse e selecione "scroll into view" (rolar para exibição) e você será levado ao local exato do PDF no qual o erro está ocorrendo.
Depois que você localizar o problema no arquivo gerado, revise as hipertags no arquivo de origem aqui. Certifique-se de que as hiperetiquetas não se sobreponham e que os elementos estejam inseridos corretamente nas hiperetiquetas.
Esteja ciente de que, em muitos casos, você verá um grande número desses erros, mas isso não reflete quantas hipertags foram afetadas. Por exemplo, poderia ter sido apenas a sobreposição de duas hypertags que gerou 25 erros de “Continuation Chain-Nested Blocking”, pois há um grande número de elementos envolvidos nessas hypertags.
Hypertags com erros
Um problema com a tag “hypertag” está impedindo que o mecanismo leia as informações contidas na tag. Por exemplo, você pode estar perdendo "+" entre elementos, parte da etiqueta, ortografia incorreta, falta de "pp://" no início da hipertag, etc. Recomendamos que você evite a edição manual das hipertags e use o modelo do Excel para gerar a combinação desejada.
Hypertags sobrepostas
Ao inserir hiperetiquetas no PDF ou no arquivo de origem, certifique-se de que as caixas das hiperetiquetas não fiquem encostadas umas nas outras nem se sobreponham. Veja o exemplo de hipertags sobrepostas abaixo:
Elementos duplicados em várias etiquetas
Nossos modelos do Excel já contêm as combinações mais comuns de elementos predefinidas por padrão; no entanto, em alguns casos, você precisará ajustar as hiperetiquetas, incluindo mais elementos ou excluindo alguns deles. Essa funcionalidade permite que você ajuste a hiperetiquetagem para que as notas se encaixem no seu relatório.
No entanto, permitir o acesso à edição de hipertags também abre a possibilidade de erros humanos. Tenha cuidado ao copiar rótulos; observamos muitos casos em que as empresas, sem querer, inserem o mesmo elemento várias vezes em uma única hipertag. Isso gera erros do tipo “Bloqueio aninhado em cadeia de continuação” na validação.
Aqui está um exemplo de elementos repetidos em multi-tags:
Erros “Texto sem frações” e “Bloqueio de elementos filhos”
Se você encontrar os erros “Texto não fracionário” ou “Elementos filhos bloqueando” no seu relatório de validação, isso indica que você utilizou um dos elementos Dividend abaixo para marcar texto no seu relatório. Como você pode ver, não há hipertag no Excel para esses itens; em vez disso, incluímos um texto de aviso em vermelho. Como você pode ver, não há hiperetiqueta no Excel para esses itens; em vez disso, incluímos um texto de aviso em vermelho.
Você deve etiquetar os dividendos como números separados, semelhantes aos das demonstrações financeiras. O elemento Dividend (por exemplo, ifrsfull:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners) é um MonetaryItemType, não um TextBlockItemType. Portanto, as "regras" para validar as etiquetas seguem o mesmo padrão das figuras; se houver incompatibilidades entre as várias hipertags, aparecerão erros.
Caso você tenha dividendos que precisem ser identificados em seu relatório, envie um e-mail para wkrt.support@workiva.com e nós o ajudaremos.
Problemas gráficos
Se o seu relatório de validação contiver o aviso FactWithNonDisplayableCharacters, isso significa que parte do texto incluído em uma hiperetiqueta específica não foi transformada corretamente. O problema ocorre durante a conversão de PDF para xHTML, em que alguns caracteres são reconhecidos incorretamente, o que significa que há um problema gráfico.
Você pode confirmar isso verificando o valor do fato localizado na aba “Fatos” no Inspetor ou baixando a lista completa de fatos e verificando a aba adicional na extração para fatos marcados com “Blocktag ”. Para resolver esse problema, você precisará avaliar como o componente visual (PDF) foi criado. Se você não tiver certeza de que o problema foi resolvido, entre em contato com o suporte ao cliente para obter mais detalhes sobre a solução e o que você precisa transmitir aos designers gráficos para corrigir o problema.
Entre em contato com o Suporte ao cliente para obter mais detalhes sobre a solução e o que você precisa transmitir aos seus designers gráficos para corrigir o problema.
Ordem do texto etiquetado
Para que as informações técnicas sigam a ordem de leitura, você deve incorporar hipertags nos arquivos seguindo a ordem cronológica. Certifique-se de colocar as hipertags corretamente de acordo com o layout (várias colunas e parágrafos) e a ordem cronológica em . Por exemplo, se houver vários blocos de texto marcados na mesma página, as hiperetiquetas devem ser aplicadas na ordem em que uma pessoa leria esse texto.
Observe que essa regra se aplica à página, não ao relatório inteiro. Portanto, você pode editar as etiquetas no meio do relatório, mas certifique-se de que, na página que está editando, você aplique todas as hipertags de cima para baixo, na ordem em que um ser humano está lendo as informações nessa página.
Se você tiver um cenário em que os arquivos estão sendo carregados, mas demoram muito na fase de importação da conversão e acabam expirando ou não são convertidos.
Caso você se depare com uma situação em que os arquivos estejam sendo enviados, mas demorem um tempo incomumente longo na fase de importação da conversão e, por fim, atinjam o tempo limite ou nem cheguem a ser convertidos, recomendamos que você comece verificando as hypertags inseridas nos arquivos. Vemos que, em muitos casos, isso ocorre devido a múltiplos problemas combinados no arquivo (links quebrados/ hipertags sobrepostas/elementos duplicados em várias etiquetas). Você pode tentar cortar metade ou algumas páginas do PDF e converter para ver a validação e localizar em quais páginas estão os problemas. Se você receber a mensagem de erro “Converter para pacote de relatórios” ao tentar converter arquivos, recomendamos que entre em contato conosco pelo e-mail wkrt.support@workiva.com .