I denne artikkelen går vi gjennom potensielle problemer ved Block Note-tagging av rapporter ved hjelp av hypertags, med fokus på hvordan hypertagging i filen kan påvirke valideringen av iXBRL-filen, og vi går gjennom alternativer for feilsøking.
Feilsøkingsscenarioer:
- Fortsettelse av kjede med nestede blokkeringsfeil
- Ikke-brøktekst og elementbarn Blokkeringsfeil
- Grafisk problem
- Rekkefølgen på den taggede teksten
- Mislykket konvertering eller fast i importfasen/time-out.
Hypertagging (blokkering) kan utføres i PDF-versjonen av årsrapporten (den visuelle delen av konverteringen). Du kan utføre hypertagging med hvilken som helst programvare som lar deg redigere PDF-filer, for eksempel InDesign eller Adobe Acrobat. Denne prosessen kan omfatte mye manuelt arbeid og ofte flere parter i prosessen Company/Designers/ParsePort, og filene er derfor mer utsatt for muligheten for menneskelige feil.
1. Fortsettelse av kjede med nestede blokkeringsfeil
Feilen Continuation Chain-Nested Blocking genereres i valideringen når rapporten inneholder overlappende hypertags eller multi-tags med doble elementer.
Det finnes en måte å finne problemene i filen direkte i xHTML som hjelper deg med å feilsøke raskere.
Vi anbefaler å bruke nettleseren Firefox og etter konvertering:
- Kopier den siste delen av feilmeldingen som begynner med 'pp value' til det siste tallet i feilmeldingen
- Gå til Visning-fanen og trykk F12
- Lim inn "pp value" i søkefeltet, og trykk deretter på Enter
- Om noen sekunder vil en linje under søkefeltet bli uthevet i blått (du bør se de samme tallene i den)
- Høyreklikk på den og velg "bla inn i visning", så kommer du til det nøyaktige stedet i PDF-filen der du har feilen.
Når du har funnet er i filen problemet genererte, kan du se gjennom hypertags i kildefilen din her. Sørg for at hypertags ikke berører hverandre, og at elementene er riktig satt inn i hypertag.
Vær oppmerksom på at du i mange tilfeller vil se et stort antall av disse feilene, men dette gjenspeiler ikke hvor mange hypertags som er berørt. For eksempel kan det være bare to hypertags som overlapper hverandre og skaper 25 Continuation Chain-Nested Blocking-feil, fordi et stort antall elementer er involvert i disse hypertagsene.
Ødelagte hypertags
Et problem med hypertaggen gjør at motoren ikke kan lese informasjon fra taggen. Dette kan for eksempel være manglende "+" mellom elementer, manglende del av taggen, feil stavemåte, manglende "pp://" i starten av hypertaggen osv. Vi anbefaler at du unngår den manuelle utgaven av hypertaggene og bruker Excel-malen til å generere den ønskede kombinasjonen.
Overlappende hypertags
Når du setter inn hypertags i PDF-filen eller kildefilen, må du passe på at hypertag-boksene ikke berører hverandre eller overlapper hverandre. Se eksempelet på overlappende hypertags nedenfor:
Doble elementer i multi-tags
Excel-malen vår inneholder allerede de vanligste kombinasjonene av elementer som er forhåndsdefinert som standard, men i noen tilfeller må du justere hypertags ved å inkludere flere eller ekskludere noen elementer. Denne funksjonaliteten gjør det mulig for selskaper å tilpasse hypertagging til notater i rapporten. Å gi tilgang til å justere hypertags åpner også for muligheten for menneskelige feil.
Vær forsiktig når du kopierer etiketter, vi ser mange tilfeller der selskaper setter inn flere ganger det samme elementet i en hypertag. Dette vil skape Continuation Chain-Nested Blocking-feil i valideringen.
Se eksempelet på doblede elementer i multi-tags nedenfor:
2. Ikke-brøktekst og elementbarn Blokkeringsfeil2. Rekkefølgen på den taggede teksten
Ikke-brøktekst og elementbarn Blokkeringsfeil i valideringsrapporten betyr at du har brukt et av Dividend-elementene nedenfor til å merke tekst i rapporten. Disse utbyttene må merkes i detalj i henhold til de obligatoriske elementene i vedlegg II, men tilnærmingen til merking av utbyttetallene er litt annerledes. Som du kan se, er det ingen hypertag i Excel for disse elementene, i stedet har vi lagt inn en rød advarselstekst.
Utbytte bør merkes som egne tall på samme måte som i regnskapet. Utbytte-elementet (f.eks. ifrsfull:DividendProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOowners) er en MonetaryItemType, ikke en TextBlockItemType. Derfor følger "reglene" for å validere taggene det samme mønsteret som figurene, og hvis det er uoverensstemmelser mellom flere hypertags, vil det dukke opp feil.
Hvis du har utbytte som må merkes i rapporten din, kan du kontakte support@parseport.com, så hjelper vi deg.
3. Grafiske problemer
Hvis valideringsrapporten inneholder advarselen FactWithNonDisplayableCharacters, betyr det at en del av teksten i en bestemt hypertag ikke har blitt transformert på riktig måte. Problemet oppstår under konverteringen fra PDF til xHTML, der noen tegn gjenkjennes feil, noe som betyr at det er et grafisk problem.
Du kan bekrefte dette ved å sjekke fakta-verdien som finnes under Fakta-fanen i Inspektøren, eller ved å laste ned hele faktalisten og sjekke den ekstra fanen i uttrekket for Blocktagged facts. For å løse dette problemet må du vurdere hvordan den visuelle komponenten (PDF-filen) er opprettet. Noen funksjoner som brukes i designprogramvare som InDesign, fungerer helt fint for en PDF, men ikke for et xHTML-format.
Kontakt kundestøtte for å få mer informasjon om løsningen og hva du må videreformidle til de grafiske designerne dine for å løse problemet.
4. Rekkefølgen på den taggede teksten
For at den tekniske informasjonen skal følge leserekkefølgen, bør du legge inn hypertags i filene i kronologisk rekkefølge. Sørg for å plassere hypertags riktig i henhold til layouten (flere kolonner og avsnitt) og kronologisk rekkefølge.
Hvis for eksempel flere tekstblokker er tagget på samme side, bør hypertags brukes i den rekkefølgen et menneske ville lest teksten. Legg merke til at denne regelen gjelder for siden, ikke hele rapporten. Du kan derfor redigere taggene midt i rapporten, men sørg for at du bruker alle hypertaggene fra topp til bunn på siden du redigerer, i den rekkefølgen et menneske leser informasjonen på denne siden.
5. Mislykket konvertering eller fast i importfasen/time-out
Til slutt, hvis du opplever at filene lastes opp, men tar uvanlig lang tid i importfasen av konverteringen, og til slutt går tiden ut eller ikke konverteres i det hele tatt.
Vi anbefaler at du begynner å sjekke hypertaggene som er lagt inn i filene. Vi ser at dette i mange tilfeller skyldes flere problemer kombinert i filen (ødelagte lenker/overlappende hypertags/doble elementer i multi-tags). Du kan prøve å klippe ut halvparten eller noen sider av PDF-filen og konvertere for å se validering og finne ut på hvilke sider problemene er.
Hvis du får en feilmelding (illustrert ovenfor) mens du prøver å konvertere filer, anbefaler vi at du kontakter oss på support@parseport.com.