XBRL テーブルリンクベース仕様は、XBRLインスタンスデータを表示および/または編集するために使用されるテーブルの構造を定義するための仕組みを提供します。 これは、事実を階層構造で単純に配置するだけであったプレゼンテーションリンクベースの標準的な機能を超えて、会計士、金融専門家、その他のビジネスユーザーなど、技術的な知識を持たない関係者にとってより馴染みやすい形式で、多次元のXBRLデータを表現するための機能を提供します。
このテーブル形式のリンクデータベースにより、分類体系の作成者は、XBRL形式のデータ要素やそれらの関係を表示(または入力)するためのテンプレートを定義できます。軸の要素は、個別の項目に限定される必要はなく、複数の次元、期間、単位、企業、または分類体系で表現される財務データ要素を特定するために使用できるその他の属性の組み合わせで定義することも可能です。
XBRLテーブルリンクベースは、詳細なデータ分析を容易にするため、金融業界で広く注目されている技術です。XBRLデータを標準化された形式で提供することで、企業はXBRLテーブルを活用し、その利点を享受することができます XBRL これにより、ビジネスおよび財務データを電子的に送信できるようになるだけでなく、同じ情報を利用する一般消費者にも利便性が向上します。彼らは分析やレポート作成を通じて、さらに価値を付加することが可能になります。
Altovaは、XMLSpy、MapForce、StyleVisionにおいて、XBRL Table Linkbaseに関する包括的なサポートを提供しています。これには、グラフィカルな表の定義と編集、データマッピング、そしてXML、HTML、PDFなど様々な形式のレポートにおける表の生成が含まれます。これらの3つの製品は、AltovaのMissionKitとして、特別価格でまとめてご利用いただけます。また、非常に高速なXBRLの検証には、RaptorXML+XBRL Serverをご検討ください。
XMLSpyに搭載されているグラフィカルなXBRLタクソノミーエディタには、上記のスクリーンショットに示すように、XBRLのテーブルリンクベース定義の表示と編集に特化したタブが含まれています。このタブでは、グラフィカルな図、コンテキストメニュー、および詳細情報入力ヘルパーウィンドウを使用して、テーブルを簡単に追加および定義できます。
標準的なXBRLのリンクベース(表示、計算、定義)は、ロケーターや標準的なアークを使用して、概念間の関係を定義します。一方、テーブルリンクベースは、複数の要素(テーブル、内訳、定義ノード、フィルターなど)と、それらの要素間の関係を、リソースと一般的なアークを使用して定義します。XMLSpyでは、利用可能な要素の一覧を簡単に確認し、グラフィカルなXBRLテーブルリンクベースエディターにある「新しい要素を追加」ボタンをクリックすることで、追加したい要素を選択できます。
追加された要素は、テーブルタブ内の図面に表示されます。このタブでは、テーブルの要素がセクションに分けられ、他の要素との関係がツリー構造で表示されます。役立つアイコンが、各要素の特性やそれらの間の関係を示します。
コンテキストに応じて表示される右クリックメニューでは、定義されているコンポーネントの種類に基づいて適切な選択肢が表示されます。また、詳細情報ウィンドウを使用することで、プロパティの確認や設定も可能です。
XMLSpyを使用すると、XBRLテーブルを定義する際に、そのレイアウトをプレビューすることができます。これにより、テーブルが構築される過程をリアルタイムで確認し、すべての編集結果を理解することができます。
テーブルプレビューウィンドウの上部にあるドロップダウンメニューを使用すると、アクティブな分類で定義されているテーブルの中から、表示したいテーブルを選択できます。テーブル内のセルをクリックすると、XBRLテーブルエディタの上部に表示されているそのコンポーネントの定義がハイライトされ、その逆も同様です。これにより、テーブル間の関係を理解し、修正することが容易になります。また、トラブルシューティングのために、テーブルノードの定義における検証エラーは、テーブルプレビューに表示されるエラーメッセージを通じて確認できます。
XBRLのテーブルレイアウトのプレビュー機能では、グラフィカルな操作で、マウスをクリックするだけで調整が可能です XBRLフォーミュラの定義.
XBRLドキュメントにXBRLテーブルリンクベースが存在する場合、XMLSpy上で定義されたテーブルを直接生成できます。XBRLメニューから「テーブル生成」コマンドを選択すると、必要なテーブルと、XMLまたはHTMLのいずれかを選択できるダイアログが表示されます。
RaptorXML+XBRL Server(Altova社の高性能XBRLサーバー)では、XBRL形式の表を生成するための機能も提供しています。詳細については、以下をご覧ください。
高度なレイアウト、グラフ、チャートを含む、完全で多チャンネルのXBRLレポートを作成する際には、StyleVisionをご検討ください。StyleVisionは、XBRLのテーブルリンクベース定義に基づいたテーブルの自動生成や、テーブル作成ウィザード、グラフ作成ウィザードなど、その他の高度な機能に対応しています。
XBRL Table Linkbase 1.0 への完全なサポートは、以下の場所で提供されています RaptorXML+XBRL ServerAltova社のクロスプラットフォーム対応、高パフォーマンスなXBRL処理サーバーであるRaptorXMLは、XBRL Dimensions、XBRL Formula、Function Registryなど、XBRLの各種規格に厳格に準拠しており、さらにTable Linkbaseにも対応しています。高い規格準拠性を持ちながら、パフォーマンスも最適化されており、大量のXBRLデータを効率的に検証・処理し、高い処理能力とメモリ効率を実現することで、コスト効率の高い運用を可能にします。
強力な開発者向け機能として、優れたエラー報告機能、Pythonインタープリタ、組み込みHTTPサーバー、COMおよびJava API、言語およびAltova独自の拡張関数サポートなど、様々な機能が搭載されています。
RaptorXML+XBRL ServerにおけるXBRLテーブルリンクベースのサポートには、テーブルの検証と表示機能が含まれています。

