In questo articolo analizzeremo i potenziali problemi che si verificano quando i report vengono etichettati con le note a blocchi utilizzando gli hypertag, concentrandoci sul modo in cui l'hypertagging nel file può influire sulla convalida dell'iXBRL e sulle opzioni di risoluzione dei problemi.
Scenari di risoluzione dei problemi:
- Errori di blocco della catena di continuazione e annidamento
- Errori di blocco di testo non frazionario e figli di elementi
- Problema grafico
- Ordine del testo etichettato
- Conversione fallita o bloccata nella fase di importazione/time-out.
L'hypertagging (tagging a blocchi) può essere effettuato nella versione PDF della tua relazione finanziaria annuale (l'aspetto visivo della conversione). Puoi eseguire l'hypertagging con qualsiasi software che ti permetta di modificare i file PDF, come InDesign o Adobe Acrobat. Questo processo può includere molto lavoro manuale e spesso più parti nel processo Azienda/Designer/ParsePort; pertanto, i file sono più esposti alla possibilità di errori umani.
1. Errori di blocco della catena di continuazione
Gli errori di Continuation Chain-Nested Blocking vengono generati nella convalida quando il report contiene ipertag sovrapposti o multi-tag con elementi doppi.
Esiste un modo per individuare i problemi nel file direttamente nell'xHTML che aiuta a risolvere i problemi più velocemente.
Si consiglia di utilizzare il browser Firefox e dopo la conversione:
- Copia l'ultima parte del messaggio di errore che inizia con "valore pp" fino all'ultimo numero del messaggio di errore.
- Vai alla scheda Visualizzatore e premi F12
- Incolla "valore pp" nella barra di ricerca e poi premi Invio
- In pochi secondi, una riga sotto la barra di ricerca sarà evidenziata in blu (dovresti vedere gli stessi numeri).
- Fai clic con il tasto destro del mouse e seleziona "scorri in vista" per raggiungere il punto esatto del PDF in cui si verifica l'errore.
Una volta individuato il problema nel file generato, controlla gli hypertag nel tuo file sorgente qui. Assicurati che gli hypertag non si tocchino e che gli elementi siano inseriti correttamente nell'hypertag.
Tieni presente che in molti casi vedrai un gran numero di questi errori, ma questo non riflette il numero di ipertags interessati. Ad esempio, potrebbero essere solo 2 hypertag sovrapposti a creare 25 errori di Continuation Chain-Nested Blocking perché un numero elevato di elementi è coinvolto in questi hypertag.
Ipertag rotti
Un problema con l'ipertag non consente al motore di leggere le informazioni contenute nel tag. Ad esempio, potrebbe trattarsi di un "+" mancante tra gli elementi, di una parte mancante del tag, di un'ortografia errata, di un "pp://" mancante all'inizio dell'hypertag, ecc. Ti consigliamo di evitare l'edizione manuale degli hypertag e di utilizzare il modello Excel per generare la combinazione desiderata.
Ipertag sovrapposti
Quando inserisci degli ipertag nel PDF o nel file sorgente, assicurati che le caselle degli ipertag non si tocchino o si sovrappongano. Vedi l'esempio di sovrapposizione di hypertag qui sotto:
Elementi doppi in multi-tag
Il nostro modello Excel contiene già le combinazioni più comuni di elementi predefiniti, ma in alcuni casi dovrai regolare gli ipertags includendo o escludendo alcuni elementi. Questa funzionalità consente alle aziende di adattare l'hypertagging alle note del loro report. Dare accesso alla regolazione degli ipertags apre anche la possibilità di errori umani.
Ti invitiamo a prestare attenzione quando copi le etichette, vediamo molti casi in cui le aziende inseriscono più volte lo stesso elemento in un'ipertag. Questo creerà errori di blocco della catena di continuità nella convalida.
Vedi l'esempio di elementi raddoppiati in multi-tag qui sotto:
2. Errori di blocco del testo non frazionario e dei figli degli elementi2. Ordine del testo etichettato
Gli errori di blocco del testo non frazionario e dei figli di elementi nel tuo report di convalida significano che hai utilizzato uno degli elementi Dividendo qui sotto per etichettare il testo nel tuo report. Questi Dividendi devono essere etichettati in modo dettagliato come da elementi obbligatori dell'Allegato II, tuttavia l'approccio per etichettare le cifre dei Dividendi è leggermente diverso. Come puoi vedere, nell'Excel non è presente l'ipertag per queste voci, ma abbiamo inserito un testo di avviso rosso.
I dividendi dovrebbero essere etichettati come cifre separate simili a quelle del bilancio. L'elemento Dividendo (ad esempio ifrsfull:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners) è un MonetaryItemType, non un TextBlockItemType. Pertanto, le "regole" per convalidare i tag seguono lo stesso schema delle figure; se ci sono delle discrepanze tra gli ipertag multipli, appariranno degli errori.
Se hai dei Dividendi che devono essere etichettati nel tuo report, contatta support@parseport.com e ti assisteremo.
3. Problemi grafici
Se il rapporto di convalida contiene l'avviso FactWithNonDisplayableCharacters, significa che parte del testo incluso in uno specifico hypertag non è stato trasformato correttamente. Il problema si verifica durante la conversione da PDF a xHTML dove alcuni caratteri vengono riconosciuti in modo errato, il che significa che c'è un problema grafico.
Puoi confermarlo controllando il valore dei fatti che si trova sotto la scheda Fatti nell'Inspector o scaricando l'intero elenco dei fatti e controllando la scheda extra nell'estrazione per Fatti bloccati. Per risolvere questo problema, dovrai valutare come è stato creato il tuo componente visivo (PDF). Alcune funzioni utilizzate in software di progettazione come InDesign funzionano perfettamente per un PDF ma non per un formato xHTML.
Contatta l'Assistenza Clienti per ottenere ulteriori dettagli sulla soluzione e su ciò che devi comunicare ai tuoi grafici per risolvere il problema.
4. Ordine del testo etichettato
Affinché le informazioni tecniche seguano l'ordine di lettura, devi inserire gli hypertag nei file seguendo l'ordine cronologico. Assicurati di posizionare correttamente gli hypertag in base al layout (colonne e paragrafi multipli) e all'ordine cronologico .
Ad esempio, se più blocchi di testo sono etichettati nella stessa pagina, gli ipertag devono essere applicati nell'ordine in cui un essere umano leggerebbe il testo. Nota che questa regola si applica alla pagina, non all'intero report, quindi puoi modificare i tag al centro del report ma assicurati che nella pagina che stai modificando tu applichi tutti gli ipertag dall'alto verso il basso nell'ordine in cui un essere umano legge le informazioni su questa pagina.
5. Conversione fallita o bloccata nella fase di importazione/time-out
Infine, se i file vengono caricati ma impiegano un tempo insolitamente lungo nella fase di importazione della conversione e alla fine si interrompono o non vengono convertiti affatto.
Ti consigliamo di iniziare a controllare gli hypertag inseriti nei file. Vediamo che in molti casi ciò accade a causa di più problemi combinati nel file (collegamenti interrotti/sovrapposizione di ipertags/elementi doppi in multi-tags). Puoi provare a tagliare metà o alcune pagine del PDF e a convertirlo per vedere la convalida e individuare le pagine che presentano problemi.
Se ricevi un messaggio di errore (illustrato sopra) mentre cerchi di convertire i file, come suggerito, ti consigliamo di contattarci all'indirizzo support@parseport.com.