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 annidato a catena continua"
Errori "Testo non frazionato" e "Blocco degli elementi figli"
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ò comportare un notevole carico di lavoro manuale e spesso coinvolge più soggetti, con il risultato che i file sono maggiormente esposti al rischio di errori umani.
Errori di "blocco annidato a catena continua"
Durante la convalida vengono generati errori di tipo "Continuation Chain-Nested Blocking" quando il report contiene hypertag sovrapposti o multi-tag con elementi duplicati.
Esiste un modo per individuare i problemi nel file direttamente nell'xHTML che aiuta a risolvere i problemi più velocemente. Per farlo, ti consigliamo di seguire questi passaggi nel browser Firefox dopo la conversione:
- Copia l'ultima parte del messaggio di errore che inizia con "pp value" fino all'ultimo numero presente nel messaggio stesso.
- Passa alla scheda " Viewer " e premi F12 .
- Inserisci "pp value" nella barra di ricerca, quindi premi Invio .
- Tra pochi secondi, una riga sotto la barra di ricerca verrà evidenziata in blu (dovresti vedere gli stessi numeri al suo interno).
- 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. Assicurarsi che gli hypertag non si sovrappongano tra loro e che gli elementi siano inseriti correttamente all'interno degli 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 stati solo due ipertag sovrapposti a generare 25 errori di “Continuation Chain-Nested Blocking”, poiché in questi ipertag è coinvolto un numero elevato di elementi.
Hypertag non funzionanti
Un problema con l'hypertag impedisce al motore di lettura di estrarre le informazioni dal 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.
Hypertag sovrapposti
Quando si inseriscono gli ipertag nel PDF o nel file sorgente, assicurarsi che i riquadri degli ipertag non si tocchino né si sovrappongano. Vedi l'esempio di sovrapposizione di hypertag qui sotto:
Elementi doppi in multi-tag
I nostri modelli Excel contengono già le combinazioni più comuni di elementi predefinite di default; tuttavia, in alcuni casi sarà necessario modificare gli ipertag aggiungendo o eliminando alcuni elementi. Questa funzionalità ti permette di regolare l'ipertagging in modo che le note si adattino al tuo rapporto.
Tuttavia, consentire la modifica degli "hypertag" comporta anche il rischio di errori umani. Si prega di prestare attenzione durante la copia delle etichette: si verificano spesso casi in cui le aziende inseriscono inavvertitamente lo stesso elemento più volte all’interno di un unico hyper-tag. In questo modo si generano errori di tipo "Continuation Chain-Nested Blocking" durante la convalida.
Ecco un esempio di elementi duplicati nei multi-tag:
Errori "Testo non frazionato" e "Blocco degli elementi figli"
Se nel rapporto di convalida compaiono errori del tipo "Testo non frazionario" o "Elementi figli che bloccano", ciò indica che hai utilizzato uno degli elementi Dividend riportati di seguito per contrassegnare il testo nel tuo rapporto. 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 nel tuo rapporto sono presenti dividendi che devono essere contrassegnati, invia un’e-mail all’indirizzo wkrt.support@workiva.com e ti forniremo assistenza.
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.
È possibile verificarlo controllando il valore del fatto presente nella scheda "Fatti" dell'Inspector oppure scaricando l'intero elenco dei fatti e controllando la scheda aggiuntiva nell'estrazione dedicata ai fatti contrassegnati con "Blocktag" . Per risolvere questo problema, devi 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.
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 nella stessa pagina sono contrassegnati più blocchi di testo, i tag ipertestuali dovrebbero essere applicati nell'ordine in cui una persona 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.
Conversione fallita o bloccata nella fase di importazione/time-out
Se ti capita di trovarti in una situazione in cui i file vengono caricati ma impiegano un tempo insolitamente lungo nella fase di importazione della conversione e alla fine vanno in timeout o non vengono convertiti affatto, ti consigliamo di iniziare a controllare gli ipertag 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 durante la conversione dei file viene visualizzato il messaggio di errore "Converti in pacchetto di report", ti consigliamo di contattarci all'indirizzo wkrt.support@workiva.com .