I den här artikeln går vi igenom potentiella problem med Block Note-taggning av rapporter med hypertaggar, med fokus på hur hypertaggning i filen kan påverka valideringen av iXBRL och går igenom felsökningsalternativ.
Felsökningsscenarier
Fel vid fortsättningskedjekapslade blockeringar
Felen "Icke-bråkdelstext" och "Blockering av underordnade element"
Misslyckad konvertering eller fast i importfas/timeout
Hypertaggning (blocktaggning) kan utföras i PDF-versionen av din årsredovisning (den visuella aspekten av konverteringen). Du kan använda hypertaggar med vilken programvara som helst som låter dig redigera PDF-filer, till exempel InDesign eller Adobe Acrobat. Denna process kan innebära mycket manuellt arbete och ofta flera parter i processen Företag/Designers/ParsePort; därför är filer mer utsatta för risken för mänskliga fel.
Fel vid fortsättningskedjekapslade blockeringar
Fel av typen "Continuation Chain-Nested Blocking" genereras vid validering när rapporten innehåller överlappande hypertaggar eller flera taggar med dubbla element.
Det finns ett sätt att hitta problemen i filen direkt i xHTML-filen vilket hjälper till att felsöka snabbare. För att implementera detta rekommenderar vi att du slutför följande steg i en Firefox-webbläsare efter konverteringen:
- Kopiera den sista delen av felmeddelandet som börjar med 'pp-värde' till den sista siffran i felmeddelandet.
- Gå till fliken Visningsprogram 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 "skrolla till vy" så kommer du till exakt den plats i PDF-filen där du har felet.
När du har hittat det genererade problemet i filen, vänligen granska hypertaggarna i din källfil här. Se till att hypertaggarna inte vidrör varandra och att elementen är korrekt infogade i hypertaggarna.
Observera att du ofta ser ett stort antal av dessa fel, men detta återspeglar inte hur många hypertaggar som påverkas. Till exempel kan det bara vara två överlappande hypertaggar som skapade 25 Continuation Chain-Nested Blocking-fel eftersom ett stort antal element är involverade i dessa hypertaggar.
Trasiga hypertaggar
Ett problem med hypertaggen är att motorn inte kan läsa information från taggen. Det kan till exempel vara att "+" saknas mellan element, att en del av taggen saknas, att det stavas fel, att "pp://" saknas i början av hypertaggen, etc. Vi rekommenderar att man undviker manuell redigering av hypertaggarna och använder Excel-mallen för att generera önskad kombination.
Överlappande hypertaggar
När du infogar hypertaggar i PDF-filen eller källfilen, se till att hypertaggrutorna inte vidrör varandra eller överlappar varandra. Se exemplet på överlappande hypertaggar nedan:
Dubblerade element i multitaggar
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 hypertaggar genom att inkludera fler eller exkludera vissa element. Den här funktionen gör det möjligt för företag att justera hypertaggning så att den passar anteckningar i sina rapporter. Att ge åtkomst till att justera hypertaggar öppnar också upp möjligheten till mänskliga fel.
Var försiktig när du kopierar etiketter, vi ser många fall där företag infogar samma element flera gånger i en hypertagg. Om du gör detta skapas det fel av typen Continuation Chain-Nested Blocking i valideringen.
Här är ett exempel på dubbla element i multitaggar:
Felen "Icke-bråkdelstext" och "Blockering av underordnade element"
Blockeringsfel för icke-bråktext och underordnade element i din valideringsrapport innebär att du har använt ett av nedanstående utdelningselement 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 ni kan se finns det ingen hypertagg i Excel för dessa objekt istället har vi inkluderat en röd varningstext.
Utdelningar bör märkas som separata siffror liknande de finansiella rapporterna. Dividend-elementet (Egifrsfull:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners) är en MonetaryItemType, inte en TextBlockItemType. Därför följer "reglerna" för att validera taggarna samma mönster som figurerna. Om det finns avvikelser mellan de flera hypertaggarna kommer fel att dyka upp.
Om du har utdelningar som behöver märkas i din rapport, vänligen maila wkrt.support@workiva.com så hjälper vi dig.
Grafiska problem
Om din valideringsrapport innehåller varningen FactWithNonDisplayableCharacters, betyder det att en del av texten i en specifik hypertagg inte har transformerats korrekt. Problemet uppstår under konverteringen av PDF till xHTML där vissa tecken känns igen felaktigt, 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 Blocktaggade fakta . För att lösa det här problemet måste du utvärdera hur din visuella komponent (PDF) har skapats. Vissa funktioner som används i designprogram som InDesign fungerar perfekt för PDF-format men inte för xHTML-format.
Kontakta kundsupporten för att få mer information om lösningen och vad du behöver förmedla till dina grafiska formgivare för att åtgärda problemet.
Ordning på den taggade texten
För att teknisk information ska följa läsordningen bör du bädda in hypertaggar 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, bör hypertaggar tillämpas i den ordning som en människa skulle läsa texten.
Observera att den här regeln gäller för sidan, inte hela rapporten. Därför kan du redigera taggarna mitt i rapporten, men se till att du på sidan du redigerar tillämpar alla hypertaggar uppifrån och ner i den ordning som en människa läser informationen på den här sidan.
Misslyckad konvertering eller fast i importfas/timeout
Om du stöter på ett scenario där filerna laddas upp men tar ovanligt lång tid på sig att importera och så småningom får timeout eller inte konverterar alls, rekommenderar vi att du börjar kontrollera hypertaggarna som är infogade i filerna. Vi ser att detta i många fall händer på grund av flera problem som kombineras i filen (trasiga länkar/överlappande hypertaggar/dubbla element i multitaggar). Du kan försöka klippa ut halva 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 felmeddelandet "Konvertera till rapporteringspaket" när du försöker konvertera filer rekommenderar vi att du kontaktar oss på wkrt.support@workiva.com .