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 de cadeia de continuação aninhada
- Erros de bloqueio de texto não fracionário e filhos de elementos
- Problema gráfico
- Ordem do texto etiquetado
- Se você não conseguir fazer a conversão ou ficar preso na fase/tempo limite de importação.
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 incluir muito trabalho manual e, muitas vezes, várias partes no processo Empresa/Designers/ParsePort; portanto, os arquivos ficam mais expostos à possibilidade de erros humanos.
1. Erros de bloqueio aninhado em cadeia de continuação
Os erros de Bloqueio aninhado em Cadeias de Continuação são gerados na validação quando o relatório contém hipertags ou multitags sobrepostas com elementos duplicados.
Há uma maneira de localizar os problemas no arquivo diretamente no xHTML que ajuda você a solucionar os problemas mais rapidamente.
Recomendamos que você use o navegador Firefox e 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 Visualizadores e pressione F12
- Cole "valor pp" na barra de pesquisa e pressione Enter
- Em alguns segundos, uma linha abaixo da barra de pesquisa será 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. Verifique se as hiperetiquetas não se tocam e se os elementos estão inseridos corretamente na hiperetiqueta.
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, você poderia ter apenas 2 hipertags sobrepostas que criaram 25 erros de Bloqueio aninhado em cadeia de continuação porque um grande número de elementos está envolvido nessas hipertags.
Hypertags quebradas
Um problema com a hypertag não está permitindo que o mecanismo leia as informações da etiqueta. 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.
Hipertags sobrepostas
Ao inserir hipertags no PDF ou no arquivo de fonte, verifique se as caixas de hipertags não estão se tocando ou se sobrepondo. Veja o exemplo de hipertags sobrepostas abaixo:
Elementos duplicados em várias etiquetas
Nosso modelo do Excel já contém as combinações mais comuns de elementos predefinidos por padrão; no entanto, em alguns casos, você precisará ajustar as hipertags incluindo mais ou excluindo alguns elementos. Com essa função, você pode ajustar a hipertagging de acordo com as notas do relatório. Ao acessar o ajuste de hipertags, você também pode cometer erros humanos.
Tenha cuidado ao lidar com etiquetas, pois vemos muitos casos em que as empresas inserem várias vezes o mesmo elemento em uma hiperetiqueta. Isso criará erros de Continuation Chain-Nested Blocking na validação.
Veja o exemplo de elementos duplicados em várias etiquetas abaixo:
2. Erros de bloqueio de texto não fracionário e filhos de elementos2. Ordem do texto etiquetado
Erros de bloqueio de texto não fracionário e filhos de elementos em seu relatório de validação significam que você usou um dos elementos Dividendos abaixo para etiquetar texto em 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 etiquetados em seu relatório, entre em contato com support@parseport.com e nós o ajudaremos.
3. 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 guia Fatos no Inspetor ou fazendo o download de toda a lista de Fatos e verificando a guia extra na extração para Blocktagged facts. 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.
4. 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 vários blocos de texto forem etiquetados na mesma página, as hipertags deverão ser aplicadas na ordem em que um ser humano 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.
5. 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.
Por fim, se você executar um cenário em que os arquivos estão sendo carregados, mas demoram muito tempo na fase de importação da conversão e, por fim, expiram ou não são convertidos.
Recomendamos que você comece a verificar as hipertags 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 uma mensagem de erro (ilustrada acima) ao tentar converter arquivos, conforme sugerido, recomendamos que entre em contato conosco pelo e-mail support@parseport.com.