XBRL数式エディタ

グラフィカルな操作と、クリック操作によるツール

  • XBRL Formula 1.0への対応
  • XBRLフォーミュラ検証ツール
  • グラフィカルなXBRL数式エディタ
  • XBRLのテーブルレイアウトのプレビュー画面上で、クリック操作による簡単な編集が可能です
  • XBRLの数式と検証ルールの実行
  • RaptorXMLサーバーによる、高性能なデータ検証と処理
  • 広範な XBRL関連ツール

XBRLフォーミュラとは何ですか?

XBRL Formulaは、XBRL 2.1に組み込まれている機能に加えて、組織特有のビジネスルールを適用するための検証機能を提供するために使用されることがあります。`XBRL Formulaの仕様`は、XBRL Formulaのリンクベース内でルールを定義するための標準的なメカニズムを提供し、これにより、XBRLのインスタンス文書に対してルールを適用することができます。XBRL Formulaは、if-then-elseのXPath式を使用して定義され、XBRLインスタンス内のデータを検証したり、計算されたデータに基づいて新しいインスタンスを生成したりするために処理されます。

Altovaは、XMLSpyおよびRaptorXML+XBRL Serverにおいて、XBRL Formulaに対する包括的なサポートを提供しており、これには検証、グラフィカルな編集、数式実行、そして高性能な処理が含まれます。

XBRLの数式と検証ルールの編集

XMLSpyにおけるXBRL数式エディタ

XMLSpyに搭載されているXBRLタクソノミーエディタには、XBRLの数式定義をグラフィカルな方法で表示および編集するための専用タブが含まれています。この視覚的な、クリック操作によるアプローチは、XBRLの数式や条件を定義するプロセスを大幅に簡素化します。

コンテキストに応じて表示されるドロップダウンメニューや右クリックメニューでは、定義されているコンポーネントの種類に基づいて適切な選択肢が表示されます。また、概要と詳細の入力ヘルパーウィンドウを使用して、プロパティの確認や設定も可能です。概要入力ヘルパーは、XBRLの数式におけるデフォルトのリンクベースを設定するために使用され、詳細入力ヘルパーは、数式コンポーネントのプロパティや内容を編集するために使用できます。必要に応じて、数式タブでこれらの編集を直接行うことも容易です。

拡張タクソノミーにXBRLテーブルリンクベースが存在する場合、テーブルのレイアウトプレビュー(上記のスクリーンショットに表示)を使用することで、数式や検証ルールを簡単に定義できます。 必要なタクソノミーにテーブルが存在しない場合は、XBRL数式を定義する前に、XBRLテーブルリンクベースエディタを使用してテーブルを定義できます。

テーブルレイアウトのプレビュー機能では、数式や値/存在に関する記述の中で、事実変数を作成することができます。テーブル内のデータセルには、「事実変数の追加」アイコンが表示されており、これをクリックすると、その変数を選択中の数式や記述に追加できます。実行時には、データセルで定義された各側面制約に対応する適切なフィルターを含む新しい事実変数が、選択された数式または記述の下に作成されます。

このクリック操作で使えるインターフェースにより、数式リンクベースを手作業で定義するよりも、XBRLの数式を定義することが格段に容易になります。

XBRL数式エディタのデモをご覧ください