この記事では、ハイパータグを使用してレポートをブロックノートにタグ付けする際に発生する可能性のある問題について、ファイル内のハイパータグがiXBRLのバリデーションにどのような影響を与えるかにフォーカスし、トラブルシューティングのオプションについて説明します。
トラブルシューティングのシナリオ
- 連続チェーン-入れ子ブロッキングエラー
- 分数でないテキストと要素の子のブロックエラー
- グラフィカルな問題
- タグ付きテキストの順序
- 変換に失敗した、またはインポートフェーズ/時間切れで止まっています。
ハイパータグ(ブロックタグ)は、年次財務レポートのPDFバージョン(変換の視覚的側面)で実行できます。InDesignやAdobe Acrobatなど、PDFファイルを編集できるソフトウェアであれば、ハイパータグを実行できます。このプロセスは、多くのマニュアル作業を含むことができ、多くの場合、プロセス内の複数の関係者 会社/デザイナー/ParsePort;したがって、ファイルはヒューマンエラーの可能性にさらされています。
1. 連続チェーン-入れ子ブロックエラー
レポートに重複したハイパータグや2重の要素を含むマルチタグが含まれる場合、検証でContinuation Chain-Nested Blockingエラーが生成されます。
ファイル内の問題を xHTML 内で直接特定する方法があり、トラブルシューティングの高速化に役立ちます。
Firefoxブラウザを使用し、変換することをお勧めします:
- pp値'で始まるエラーメッセージの最後の部分を、エラーメッセージの最後の数字までコピーしてください。
- 閲覧者タブに移動し、F12キーを押します。
- 検索バーに「pp値」を貼り付け、Enterキーを押します。
- 数秒後、検索バーの下の線が青くハイライトされます。
- それを右クリックし、「ビューにスクロール」を選択すると、エラーのあるPDFの正確な場所に移動します。
問題が生成されたファイル内の位置を確認したら、ここでソースファイル内のハイパータグをレビューしてください。ハイパータグが互いに接触せず、要素がハイパータグに正しく挿入されていることを確認してください。
多くの場合、このようなエラーが多数表示されますが、これは影響を受けたハイパータグの数を反映したものではないことに注意してください。たとえば、2つのハイパータグが重なっているだけで、25のContinuation Chain-Nested Blockingエラーが作成されることがあります。
分割されたハイパータグ
ハイパータグに問題があり、エンジンがタグから情報を読み取ることができません。たとえば、要素間の "+"の欠落、タグの一部の欠落、誤ったスペル、ハイパータグの先頭の "pp://"の欠落などが考えられます。ハイパータグのマニュアル編集は避け、Excelテンプレートを使用して希望の結合を生成することをお勧めします。
重なり合うハイパータグ
PDFまたはソースファイルにハイパータグを挿入する際は、ハイパータグ・ボックスが互いに接触したり、重なり合ったりしないようにしてください。以下のハイパータグの重なりの例を参照してください:
マルチタグ内の二重要素
当社のExcelテンプレートには、デフォルトで定義された最も一般的な要素の結合がすでに含まれていますが、場合によっては、要素をさらに含めたり除外したりして、ハイパータグを調整する必要があります。この関数により、企業はレポートのメモに合わせてハイパータグを調整できます。ハイパータグを調整するために使用することは、ヒューマンエラーの可能性を広げることになります。
1つのハイパータグに同じ要素を複数回挿入するケースが多く見られます。これはバリデーションでContinuation Chain-Nested Blockingエラーを作成します。
マルチタグで要素が二重になっている例は以下を参照してください:
2. 分数でないテキストと要素の子 ブロックエラー2.タグ付けされたテキストの順序
検証レポートで分数以外のテキストと要素の子エラーがブロックされた場合は、以下のDividend要素のいずれかをレポートのテキストタグに使用したことを意味します。これらの配当金は、附属書Ⅱの必須要素に従って詳細にタグ付けする必要がありますが、配当金の数値のタグ付けのアプローチは若干異なります。ご覧のように、これらのアイテムのExcelにはハイパータグが存在しませんが、代わりに赤い警告テキストが含まれています。
配当金は、財務諸表と同様に別の数値としてタグ付けされるべきです。Dividend 要素 (E.g.ifrsfull:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners) は、TextBlockItemType ではなく MonetaryItemType です。したがって、タグを検証するための「ルール」は図と同じパターンに従っており、複数のハイパータグ間に不一致がある場合は、エラーがポップアップ表示されます。
レポートにタグ付けが必要な配当金がある場合は、support@parseport.com までご連絡ください。
3. グラフィカルな問題
検証レポートに警告 FactWithNonDisplayableCharacters が含まれている場合、特定のハイパータグに含まれるテキストの一部が正しく変換/トランスフォーメーションされていないことを意味します。この問題は PDF から xHTML への変換時に発生し、一部の文字が正しく認識されません。
これを確認するには、インスペクタの「ファクト」タブでファクト値を検索するか、「ファクト」リスト全体をダウンロードし、抽出の「ブロックタグ付きファクト」 の追加タブをチェックします。この問題を解決するには、ビジュアルコンポーネント(PDF)がどのように作成されたかを評価する必要があります。InDesignなどのデザインソフトウェアで使用されている一部の機能は、PDFでは問題なく機能しますが、xHTML書式設定では機能しません。
カスタマーサポートに連絡して、解決方法の詳細と、問題を解決するためにグラフィックデザイナーに伝える必要があることを確認してください。
4. タグ付きテキストの順序
技術情報を読む順序に従うためには、時系列に従ってファイルにハイパータグを埋め込む必要があります。レイアウト(複数の列と段落)と時系列に従って、ハイパータグを正しく配置してください。
たとえば、同じページに複数のテキスト・ブロックがタグ付けされている場合、人間がこのテキストを読む順序でハイパータグを適用する必要があります。このルールはレポート全体ではなく、ページに適用されることに注意してください。したがって、レポートの途中でタグを編集することはできますが、編集中のページでは、、人間がこのページの情報を読むのと同じように、すべてのハイパータグを上から下に順番に適用するようにしてください。
5. 変換に失敗した、またはインポートフェーズ/時間切れで止まっている場合
最後に、ファイルはアップロードされているが、変換のインポート段階で異常に時間がかかり、最終的にタイムアウトするか、まったく変換されないというシナリオに遭遇した場合。
ファイルに挿入されているハイパータグのチェックを開始することをお勧めします。多くの場合、ファイル内の複数の問題(リンク切れ/ハイパータグの重複/マルチタグ内の要素の重複)が結合しているために、このような現象が発生していることがわかります。PDFの半分またはいくつかのページを切り取り、変換して検証を行い、どのページに問題があるかを確認することができます。
ファイルの変換中にエラーメッセージ(上図)が表示された場合は、support@parseport.com までご連絡ください。