I den här artikeln kommer vi att gå igenom potentiella problem när Block Note taggar rapporter med hypertags, med fokus på hur hypertaggningen i filen kan påverka valideringen av iXBRL och gå igenom felsökningsalternativ.
Felsökningsscenarier:
- Fortsättning Kedja-Nästlade Blockeringsfel
- Icke-fraktion Text och element Barn Blockeringsfel
- Grafiskt problem
- Ordning på den taggade texten
- Misslyckad konvertering eller fastnat i importfas/time-out.
Hypertaggning (blocktaggning) kan utföras i PDF-versionen av din årsredovisning (den visuella aspekten av konverteringen). Du kan utföra hypertagging med alla program som gör att du kan redigera PDF-filer, t.ex. InDesign eller Adobe Acrobat. Denna process kan innefatta mycket manuellt arbete och ofta flera parter i processen Company/Designers/ParsePort; därför är filer mer utsatta för risken för mänskliga fel.
1. Fortsättning Kedja-Nästlade Blockeringsfel
Continuation Chain-Nested Blocking-fel genereras vid validering när rapporten innehåller överlappande hypertags eller multi-tags med dubbla element.
Det finns ett sätt att lokalisera problemen i filen direkt i xHTML som hjälper till att felsöka snabbare.
Vi rekommenderar att du använder Firefox webbläsare och efter konvertering:
- Kopiera den sista delen av felmeddelandet som börjar med "pp-värde" till den sista siffran i felmeddelandet
- Gå till fliken Viewer och tryck på F12
- Klistra in "pp-värde" i sökfältet och tryck sedan på Enter
- Om några sekunder kommer en rad under sökfältet att markeras i blått (du bör se samma siffror i den)
- Högerklicka på den och välj "scroll into view" så kommer du till den exakta platsen i PDF:en där du har felet.
När du har hittat är i den fil som problemet genererade, vänligen granska hypertags i din källfil här. Se till att hypertaggar inte rör vid varandra och att element är korrekt infogade i hypertaggar.
Observera att du i många fall kommer att se ett stort antal av dessa fel, men detta återspeglar inte hur många hypertags som är drabbade. Det kan t.ex. bara vara två överlappande hypertaggar som skapade 25 Continuation Chain-Nested Blocking-fel, eftersom ett stort antal element är inblandade i dessa hypertaggar.
Trasiga hypertaggar
Ett problem med hypertaggen gör att motorn inte kan läsa information från taggen. Det kan t.ex. vara att det saknas "+" mellan element, att en del av taggen saknas, att stavningen är felaktig, att "pp://" saknas i början av hypertaggen osv. Vi rekommenderar att du undviker den manuella bearbetningen av hypertaggarna och använder Excel-mallen för att generera önskad kombination.
Överlappande hypertags
När du infogar hypertags i PDF eller källfilen, se till att hypertag-rutorna inte rör vid varandra eller överlappar varandra. Se exemplet med överlappande hypertags nedan:
Dubbla element i multi-tags
Vår Excel-mall innehåller redan de vanligaste kombinationerna av element som är fördefinierade som standard, men i vissa fall måste du justera hypertags genom att inkludera fler eller utesluta vissa element. Denna funktion gör det möjligt för företag att justera hypertagging för att passa anteckningar i sin rapport. Att ge tillgång till justeringshypertag öppnar också för mänskliga fel.
Var försiktig när du hanterar etiketter, vi ser många fall där företag infogar flera gånger samma element i en hypertag. Detta kommer att skapa Continuation Chain-Nested Blocking-fel i valideringen.
Se exemplet med dubbla element i multi-tags nedan:
2. Icke-fraktion Text och element Barn Blockeringsfel2. Ordning på den taggade texten
Icke-fraktionstext och elementbarn Blockeringsfel i din valideringsrapport innebär att du har använt ett av Dividend-elementen nedan för att tagga text i din rapport. Dessa utdelningar måste märkas i detalj enligt de obligatoriska elementen i bilaga II, men tillvägagångssättet för att märka utdelningssiffror är något annorlunda. Som du kan se finns det ingen hypertag i Excel för dessa artiklar, utan vi har inkluderat en röd varningstext.
Utdelningar bör redovisas som separata siffror i likhet med de finansiella rapporterna. Elementet Dividend (E.g.ifrsfull:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners) är en MonetaryItemType, inte en TextBlockItemType. Därför följer "reglerna" för att validera taggarna samma mönster som figurerna, och om det inte finns några överensstämmelser mellan de olika hypertaggarna kommer fel att dyka upp.
Om du har utdelningar som behöver taggas i din rapport, vänligen kontakta support@parseport.com så hjälper vi dig.
3. Grafiska problem
Om din valideringsrapport innehåller varningen FactWithNonDisplayableCharacters betyder det att en del av texten i en viss hypertag inte har transformerats korrekt. Problemet uppstår under konverteringen av PDF till xHTML där vissa tecken känns igen på ett felaktigt sätt, vilket innebär att det finns ett grafiskt problem.
Du kan bekräfta detta genom att kontrollera faktavärdet som finns under fliken Fakta i Inspektören eller genom att ladda ner hela faktalistan och kontrollera den extra fliken i extraktionen för Blockerade fakta. För att lösa det här problemet måste du bedöma hur din visuella komponent (PDF) har skapats. Vissa funktioner som används i designprogram som InDesign fungerar perfekt för en PDF men inte för ett xHTML-format.
Kontakta kundtjänst för att få mer information om lösningen och vad du behöver vidarebefordra till dina grafiska formgivare för att lösa problemet.
4. Ordning på den taggade texten
För att den tekniska informationen ska följa läsordningen bör du bädda in hypertags i filerna i kronologisk ordning. Se till att placera hypertaggar korrekt enligt layouten (flera kolumner och stycken) och kronologisk ordning.
Om till exempel flera textblock är taggade på samma sida ska hypertaggar appliceras i den ordning som en människa skulle läsa texten. Observera att denna regel gäller för sidan, inte för hela rapporten. Du kan därför redigera taggarna i mitten av rapporten, men se till att du på den sida du redigerar tillämpar alla hypertaggar uppifrån och ner i den ordning som en människa läser information på den här sidan.
5. Misslyckad konvertering eller fastnat i importfas/time-out
Slutligen, om du stöter på ett scenario där filerna laddas upp men tar ovanligt lång tid i importfasen av konverteringen och så småningom går ut eller inte konverteras alls.
Vi rekommenderar att du börjar kontrollera de hypertags som infogats i filerna. Vi ser att detta i många fall beror på att flera problem kombineras i filen (brutna länkar/överlappande hypertags/dubblade element i multi-tags). Du kan försöka klippa ut hälften eller några sidor av PDF-filen och konvertera för att se validering och lokalisera på vilka sidor problemen finns.
Om du får ett felmeddelande (se bilden ovan) när du försöker konvertera filer rekommenderar vi att du kontaktar oss på support@parseport.com.