In dit artikel bespreken we mogelijke problemen bij het gebruik van hypertags in Block Note-rapporten, waarbij we ons concentreren op hoe de hypertagging in het bestand de validatie van de iXBRL kan beïnvloeden en wat de opties zijn om problemen op te lossen.
Scenario's voor probleemoplossing:
- Vervolgketen-genesteerde blokkeringsfouten
- Niet-fractionele tekst en elementkinderen Blokkeerfouten
- Grafisch probleem
- Volgorde van de getagde tekst
- Mislukte conversie of vastgelopen in importeerfase/time-out.
Hypertagging (blokmarkering) kan worden uitgevoerd in de PDF-versie van uw financiële jaarverslag (het visuele aspect van de conversie). U kunt hypertagging uitvoeren met elke software waarmee u PDF-bestanden kunt bewerken, zoals InDesign of Adobe Acrobat. Dit proces kan veel handmatig werk met zich meebrengen en er zijn vaak meerdere partijen bij betrokken Bedrijf/Ontwerper/ParsePort; bestanden staan daarom meer bloot aan de mogelijkheid van menselijke fouten.
1. Vervolgketen-genesteerde blokkeringsfouten
Continuation Chain-Nested Blocking fouten worden gegenereerd bij de validatie als het rapport overlappende hypertags of multi-tags met dubbele elementen bevat.
Er is een manier om de problemen in het bestand direct in de xHTML te lokaliseren, waardoor problemen sneller kunnen worden opgelost.
Wij raden aan om Firefox browser te gebruiken en na conversie:
- Kopieer het laatste deel van het foutbericht dat begint met "pp value" tot 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
- Na een paar seconden wordt een regel onder de zoekbalk blauw gemarkeerd (u zou er dezelfde nummers in moeten zien)
- Klik er met de rechtermuisknop op en selecteer "scroll into view". U komt dan op de exacte plaats van de PDF waar de fout zich voordoet.
Als u eenmaal de hypertags in het gegenereerde bestand hebt gevonden, bekijk ze dan hier in uw bronbestand. Zorg ervoor dat hypertags elkaar niet raken en dat elementen correct in de hypertag worden ingevoegd.
Houd er rekening mee dat u in veel gevallen een groot aantal van deze fouten ziet, maar dit geeft niet weer hoeveel hypertags er getroffen zijn. Het zou bijvoorbeeld kunnen dat er maar 2 hypertags overlappen die 25 Continuation Chain-Nested Blocking fouten veroorzaken, omdat er een groot aantal elementen bij deze hypertags betrokken is.
Gebroken hypertags
Een probleem met de hypertag zorgt ervoor dat de engine geen informatie van de tag kan lezen. Dit kan bijvoorbeeld een ontbrekende "+" tussen elementen zijn, een ontbrekend deel van de tag, onjuiste spelling, ontbrekende "pp://" aan het begin van de hypertag, enz. Wij raden u aan om de handmatige editie van de hypertags te vermijden en 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 en elkaar niet overlappen. Zie het voorbeeld van overlappende hypertags hieronder:
Dubbele elementen in multi-tags
Onze Excel-sjabloon bevat standaard al de meest voorkomende combinaties van elementen, maar in sommige gevallen zult u hypertags moeten aanpassen door meer elementen op te nemen of bepaalde elementen uit te sluiten. Met deze functionaliteit kunnen bedrijven de hypertagging aanpassen aan de notities in hun rapport. Toegang geven tot het aanpassen van hypertags opent ook de mogelijkheid van menselijke fouten.
Wees voorzichtig bij het kopiëren van labels, we zien veel gevallen waarbij bedrijven meerdere keren hetzelfde element in één hypertag invoegen. Dit zorgt voor Continuation Chain-Nested Blocking fouten in de validatie.
Zie het voorbeeld van verdubbelde elementen in multi-tags hieronder:
2. Niet-fractionele tekst en elementkinderen Blokkeerfouten2. Volgorde van de getagde tekst
Niet-fractie Tekst en Element Kinderen Blokkeerfouten in uw validatierapport betekenen dat u één van de onderstaande Dividend-elementen hebt gebruikt om tekst in uw rapport te labelen. Deze dividenden moeten in detail worden getagd volgens de verplichte elementen in Bijlage II, maar de aanpak voor het taggen van dividendcijfers is enigszins anders. Zoals u kunt zien staat er geen hypertag in de Excel voor deze items, maar hebben we een rode waarschuwingstekst opgenomen.
Dividenden moeten als aparte cijfers worden weergegeven, net als in de jaarrekening. Het element Dividend (bijv. ifrsfull:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners) is een MonetaryItemType, niet een TextBlockItemType. Daarom volgen de "regels" om de tags te valideren hetzelfde patroon als de figuren, als er mismatches zijn tussen de meerdere hypertags, zullen er fouten verschijnen.
Als u dividenden hebt die in uw rapport getagd moeten worden, neem dan contact op met support@parseport.com en wij zullen u helpen.
3. Grafische problemen
Als uw validatierapport de waarschuwing FactWithNonDisplayableCharacters bevat, dan betekent dit dat een deel van de tekst in een specifieke hypertag niet correct getransformeerd is. Het probleem doet zich voor tijdens de conversie van PDF naar xHTML, waarbij sommige tekens verkeerd worden herkend, wat betekent dat er een grafisch probleem is.
U kunt dit bevestigen door de feitwaarde te controleren die te vinden is onder het tabblad Feiten in de Inspecteur of door de volledige lijst Feiten te downloaden en het extra tabblad in de extractie te controleren op Geblokkeerde feiten. Om dit probleem op te lossen, moet u beoordelen hoe uw visuele component (PDF) is gemaakt. Sommige functies die in ontwerpsoftware zoals InDesign worden gebruikt, werken prima voor een PDF, maar niet voor een xHTML-indeling.
Neem contact op met de klantenservice voor meer informatie over de oplossing en wat u aan uw grafische ontwerpers moet doorgeven om het probleem op te lossen.
4. Volgorde van de getagde tekst
Om ervoor te zorgen dat technische informatie de leesvolgorde volgt, moet u hypertags in de bestanden insluiten in chronologische volgorde. Zorg ervoor dat u hypertags correct plaatst volgens de lay-out (Meerdere kolommen en paragrafen) en chronologische volgorde.
Als er bijvoorbeeld meerdere tekstblokken op dezelfde pagina worden getagd, moeten hypertags worden toegepast in de volgorde waarin mensen deze tekst zouden lezen. Merk op dat deze regel van toepassing is op de pagina, niet op het hele rapport, daarom kunt u de tags in het midden van het rapport bewerken, maar zorg ervoor dat u op de pagina die u bewerkt alle hypertags van boven naar beneden toepast, in volgorde zoals een mens de informatie op deze pagina leest.
5. Mislukte conversie of vastgelopen in importeerfase/time-out
Tot slot, als u een scenario tegenkomt waarbij de bestanden worden geüpload, maar het ongebruikelijk lang duurt in de importeerfase van de conversie en uiteindelijk een time-out optreedt of helemaal niet converteert.
We raden aan om te beginnen met het controleren van de hypertags die in de bestanden zijn ingevoegd. We zien dat dit in veel gevallen gebeurt door meerdere problemen gecombineerd in het bestand (gebroken links/overlappende hypertags/dubbele elementen in multi-tags). U kunt proberen de helft of enkele pagina's uit de PDF te knippen en te converteren om de validatie te zien en te lokaliseren op welke pagina's de problemen zich voordoen.
Als u een foutmelding krijgt (zie afbeelding hierboven) terwijl u bestanden probeert te converteren, raden wij u aan contact met ons op te nemen via support@parseport.com.