問題タブ [xbrl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
741 参照

file - XBRL 出力生成には明確化が必要

XBRL ファイルを生成するタスクが割り当てられています。XBRL を探索している間、私は多くのことに混乱しています。

XBRL 出力を生成するために必要な入力を知りたいです。すべての可能性を説明してください。

インターネット全体で何ヶ月も検索していますが、すべてがどのように進んでいるかを関連付けることができません。

COREP と FINREP があり、これらはレポート形式だと思います。COREP ベースの XBRL を生成する必要がある場合、入力と出力は何ですか?

ユーザー データがいくつかの Excel シートで提供されている場合、分類法はどこで入手できますか?どのように変換できますか?

0 投票する
1 に答える
769 参照

r - zip ファイルに格納された複数の XBRL ファイルを解析する

Web サイトから複数の zip ファイルをダウンロードしました。各 zip ファイルには、複数htmlxml拡張ファイルが含まれています (それぞれ最大 100K)。

ファイルを手動で抽出して解析することができます。Rただし、 (可能であれば)以内にこれを実行できるようにしたいと考えています

前の質問のコードを使用したサンプル ファイル (少し大きいので申し訳ありません) - zip ファイルを 1 つダウンロードします

XBRL package手動で抽出した場合、を使用してファイルを解析でき ます。これは次のように行うことができます

これらのファイルを zip フォルダーから抽出し、手動で抽出せずに、たとえば R を使用したループで各ファイルを解析する方法に苦労しています。始めてみましたが、ここから先の進め方がわかりません。アドバイスをありがとう。

Windows 8.1 を使用しています

R バージョン 3.1.2 (2014-10-31)

プラットフォーム: x86_64-w64-mingw32/x64 (64 ビット)

0 投票する
1 に答える
285 参照

xml-parsing - 現在の期間に対応するコンテキスト ID を取得します

xbrl インスタンス ファイルのリストを解析しようとしています。提出書類 (10-Q) は、さまざまな業界のさまざまな企業に対応しており、us-gaap で報告されています。

現在の 3 か月間の収益の値を抽出しようとしています。そのために、「us-gaap:Revenues」要素の値を取得しようとしています。

問題は、さまざまなコンテキストに対応する多くの「us-gaap:Revenues」要素があることです。現在の期間に対応し、会社全体 (セグメントではなく) に対応するコンテキストをパーサーに知らせるにはどうすればよいですか?

0 投票する
1 に答える
233 参照

xbrl - xpath2 を使用して xbrl からデータを抽出する

助けてください xbrl:

次のコードを使用して xbrl (sec.us) Assets :261128000 から値を抽出していますが、より具体的にしたいので、印刷したいだけです

contextRef="FI2012Q4" の場合の資産:261128000

また

Asset:5564774000 contextRef="FI2013Q4" の場合

次のコードで値を出力するときに条件を追加するにはどうすればよいですか?

0 投票する
1 に答える
88 参照

python - Python で subprocess.call() を介して RaptorXML コマンドを実行する際のエラー

subprocess.call()Python スクリプトからRaptorXML+XBRL コマンドを実行しようとしています。構文は次のとおりです。

どこでjoblist = "valSECfilings.jobs"。しかし、この python スクリプトを実行すると、次のエラーが発生します。

このコマンドを端末で直接実行すると、エラーは発生しません。

ここで何が間違っているのか、それを解決する方法を教えてくれる人はいますか?

0 投票する
2 に答える
775 参照

c# - XBRL ファイルへの XPath

基本的に単なる XML ファイルである XBRL ファイル (eXtensible Business Reporting Language) から XPath を使用して情報を抽出しようとしています。

ここにサンプルファイルがあります

ファイルには複数の名前空間宣言があり、これらの宣言はファイルごとに異なる場合があります。

C# を使用して、ノード「dei:EntityRegistrantName」内のデータを抽出するための XPath を作成する方法を教えてください。

インターネットで複数の記事を試しましたが、これを理解できません。

0 投票する
1 に答える
2428 参照

xbrl - Arelle で XBRL データを取得する

彼らのウェブサイトでarelleのドキュメントを調べたところ、答えが見つかりました。必要なデータを取得するには、arelleCmdLine を使用して、関連データを指定する csv をエクスポートします。 --factListCols の後に必要なデータ型の文字列 (スペースで区切られています) が続きます。arelleCmdLine の呼び出しは、OS によって異なります。

xbrl ドキュメントの「ファクトリスト」でファクトの「プロパティ」を取得しようとしています。プロパティは、「名前」データ (またはファクトの GAAP 分類法) と、日付データ「StartDate」、「endDate」、および「instant」を保持する「contextRef」を保持します。

アレルが私の最善の策のようです。ただし、cmdline ユーティリティはこの問い合わせに対してそれをカットしていないようであり、API ドキュメントHereは、ソース内のファイル名を保存するために完全に空白です。

xbrl ドキュメントをロードする方法、ファクト テーブルのファクトをロードする方法、およびこれらのファクトからデータとメタ データをリストに抽出する方法を説明できる人はいますか?

以下は、質問を明確にするのに役立つコードです。すべての事実とメタデータが含まれていると思われる modeltuplefacts を印刷しようとすると、空白のリストが表示されます。このコードは、主に、例にあるように、arelle パッケージの arelle フォルダーにあるCustomLogger.pyからコピー アンド ペーストしたものです。ロガーがどのように機能するかはわかりませんが、必要であり、この例は Cntlr の要件を満たしているようです。