In dit artikel bespreken we mogelijke problemen die kunnen ontstaan bij het taggen van rapporten met behulp van hypertags in Block Note. We richten ons daarbij op de invloed van de hypertags in het bestand op de validatie van de iXBRL en behandelen mogelijke oplossingen voor dit probleem.
Probleemoplossingsscenario's
Vervolgketen-geneste blokkeringsfouten
Foutmeldingen "Niet-fractietekst" en "Blokkeren van elementkinderen"
Conversie mislukt of vastgelopen in importfase/time-out
Hypertagging (bloktagging) kan worden uitgevoerd in de PDF-versie van uw jaarverslag (het visuele aspect van de conversie). Je kunt hypertagging uitvoeren met elk programma waarmee je PDF-bestanden kunt bewerken, zoals InDesign of Adobe Acrobat. Dit proces kan veel handmatig werk met zich meebrengen en vereist vaak de betrokkenheid van meerdere partijen (bedrijf/ontwerpers/ParsePort); daardoor zijn bestanden gevoeliger voor menselijke fouten.
Vervolgketen-geneste blokkeringsfouten
Er worden Continuation Chain-Nested Blocking-fouten gegenereerd tijdens de validatie wanneer het rapport overlappende hypertags of multitags met dubbele elementen bevat.
Er is een manier om de problemen in het bestand direct in de xHTML te lokaliseren, wat helpt om sneller problemen op te sporen. Om dit te implementeren, raden we aan om na de conversie de volgende stappen in een Firefox-browser uit te voeren:
- Kopieer het laatste deel van het foutbericht dat begint met 'pp value' tot aan het laatste getal uit het foutbericht.
- Ga naar het tabblad Viewer en druk op F12 .
- Plak 'pp value' in de zoekbalk en druk op Enter .
- Over een paar seconden wordt een regel onder de zoekbalk blauw gemarkeerd (je zou dezelfde cijfers daarin moeten zien).
- Klik er met de rechtermuisknop op en selecteer 'in beeld scrollen'. Je wordt dan naar de exacte plek in het PDF-bestand geleid waar de fout zich bevindt.
Zodra u het probleem in het bestand hebt gevonden, kunt u de hypertags in uw bronbestand hier controleren. Zorg ervoor dat hypertags elkaar niet overlappen en dat elementen correct in de hypertags zijn geplaatst.
Houd er rekening mee dat u in veel gevallen een groot aantal van deze fouten zult zien, maar dit geeft niet aan hoeveel hypertags erdoor worden beïnvloed. Het kan bijvoorbeeld zo zijn dat slechts twee overlappende hypertags 25 geneste blokkeringsfouten veroorzaken, omdat deze hypertags een groot aantal elementen bevatten.
Kapotte hypertags
Een probleem met de hypertag is dat de engine de informatie van de tag niet kan uitlezen. Dit kan bijvoorbeeld een ontbrekende "+" tussen elementen zijn, een ontbrekend deel van de tag, een verkeerde spelling, een ontbrekende "pp://" aan het begin van de hypertag, enzovoort. We raden aan om het handmatig bewerken van de hypertags te vermijden en in plaats daarvan de Excel-sjabloon te gebruiken om de gewenste combinatie te genereren.
Overlappende hypertags
Zorg er bij het invoegen van hypertags in de PDF of het bronbestand voor dat de hypertagvakken elkaar niet raken of overlappen. Zie onderstaand voorbeeld van overlappende hypertags:
Dubbele elementen in multi-tags
Onze Excel-sjabloon bevat standaard al de meest voorkomende combinaties van elementen, maar in sommige gevallen moet u de hypertags aanpassen door elementen toe te voegen of juist uit te sluiten. Deze functionaliteit stelt bedrijven in staat om hypertags aan te passen aan de notities in hun rapport. Door toegang te geven tot het aanpassen van hypertags ontstaat ook de mogelijkheid van menselijke fouten.
Wees voorzichtig bij het kopiëren van labels; we zien vaak dat bedrijven hetzelfde element meerdere keren in één hypertag invoegen. Hierdoor ontstaan er geneste blokkeringsfouten in de validatie.
Hier is een voorbeeld van dubbele elementen in multi-tags:
Foutmeldingen "Niet-fractietekst" en "Blokkeren van elementkinderen"
Foutmeldingen in uw validatierapport die tekst zonder breuk en onderliggende elementen blokkeren, betekenen dat u een van de onderstaande deelelementen hebt gebruikt om tekst in uw rapport te labelen. Deze dividenden moeten gedetailleerd worden gelabeld volgens de verplichte elementen in Bijlage II, maar de aanpak voor het labelen van dividendcijfers is iets anders. Zoals u kunt zien, is er geen hypertag aanwezig in het Excel-bestand voor deze items; in plaats daarvan hebben we een rode waarschuwingstekst toegevoegd.
Dividenden dienen als aparte posten te worden weergegeven, net als in de jaarrekening. Het Dividend-element (Egifrsfull:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners) is een MonetaryItemType, geen TextBlockItemType. De 'regels' voor het valideren van de tags volgen daarom hetzelfde patroon als de figuren: als er discrepanties zijn tussen de meerdere hypertags, verschijnen er foutmeldingen.
Mocht u dividenden hebben die in uw rapport moeten worden opgenomen, stuur dan een e-mail naar wkrt.support@workiva.com en wij helpen u graag verder.
Grafische problemen
Als uw validatierapport de waarschuwing FactWithNonDisplayableCharacters bevat, betekent dit dat een deel van de tekst in een specifieke hypertag niet correct is omgezet. Het probleem doet zich voor tijdens de conversie van PDF naar xHTML, waarbij sommige tekens onjuist worden herkend, wat resulteert in een grafisch probleem.
Je kunt dit bevestigen door de feitelijke waarde te controleren onder het tabblad 'Feiten' in de Inspecteur, of door de volledige feitenlijst te downloaden en het extra tabblad in de extractie te controleren op feiten met een bloktag . Om dit probleem op te lossen, moet u nagaan hoe uw visuele component (PDF) is gemaakt. Sommige functies in ontwerpsoftware zoals InDesign werken prima voor PDF-bestanden, maar niet voor xHTML-bestanden.
Neem contact op met de klantenservice voor meer informatie over de oplossing en wat u aan uw grafisch ontwerpers moet doorgeven om het probleem op te lossen.
Volgorde van de getagde tekst
Om ervoor te zorgen dat technische informatie de leesvolgorde volgt, dient u hypertags in de bestanden in chronologische volgorde in te voegen. Zorg ervoor dat u hypertags correct plaatst, rekening houdend met de lay-out (meerdere kolommen en alinea's) en de chronologische volgorde. Als er bijvoorbeeld meerdere tekstblokken op dezelfde pagina zijn getagd, moeten hypertags worden toegepast in de volgorde waarin een mens deze tekst zou lezen.
Let op: deze regel geldt voor de pagina, niet voor het hele rapport. Je kunt de tags dus wel midden in het rapport bewerken, maar zorg ervoor dat je op de pagina die je bewerkt alle hypertags van boven naar beneden in de juiste volgorde plaatst, zoals een mens de informatie op die pagina leest.
Conversie mislukt of vastgelopen in importfase/time-out
Als je een situatie tegenkomt waarbij de bestanden wel worden geüpload, maar het importeren ongewoon lang duurt en uiteindelijk vastloopt of helemaal niet wordt geconverteerd, raden we je aan de hypertags in de bestanden te controleren. We zien dat dit in veel gevallen komt door een combinatie van problemen in het bestand (kapotte links/overlappende hypertags/dubbele elementen in multitags). Je kunt proberen de helft of een deel van de pagina's van de PDF te knippen en te converteren om de validatie te bekijken en te achterhalen op welke pagina's de problemen zich bevinden. Als u de foutmelding "Converteren naar rapportagepakket" krijgt tijdens het converteren van bestanden, raden we u aan contact met ons op te nemen via wkrt.support@workiva.com .