Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

working with xbrl in .net

Tags:

.net

xbrl

I want to create a xbrl report with .net, please let me know how to use it.

like image 964
Zerotoinfinity Avatar asked Jun 02 '10 14:06

Zerotoinfinity


People also ask

Is XBRL same as XML?

XBRL is a normalized version of XML (meaning that XML is not normalized, which causes extensibility issues). XBRL is normalized, similar to what it means to normalize a relational database, a process makes processing more efficient.

How do I create an XBRL instance document?

Create Instance Page. Use the Create Instance page (XBRL_INST_RUN) to generate an XBRL instance report. After all of your setup is complete, and you've imported your taxonomy and financial facts, you can create an XBRL instance document using the Create Instance application engine process.


2 Answers

Saying you want to create an XBRL report with .Net is a little like saying you would like to write a novel with the Cyrillic alphabet and asking how to do so.

There are APIs and DOMs for working with XBRL with .Net (e.g., Google the terms "gepsio and XBRL" or "Hitachi Systems XiRUTE .NET", which as the name suggests supports Microsoft .NET framework.)

Most of the available APIs are for Java.

The SEC provides source code for XBRL viewers (http://www.sec.gov/spotlight/xbrl/renderingenginelicense.htm) from which you might learn. Where else can you learn XBRL? The XBRL ORG web site has the Specification(s), conformance suites, samples.

like image 197
user361328 Avatar answered Nov 03 '22 00:11

user361328


See Gepsio: XBRL Document Object Model for .NET to load XBRL documents.

Checkout the Gepsio Documentation for a basic example to implement it.

See Rivet Software Dragon View XBRL Viewer to view XBRL taxonomies.

Unfortunately, XBRL's momentum on .NET platforms is very slow so documentation on how to implement it will be hard/impossible to come by.

like image 39
Evan Plaice Avatar answered Nov 03 '22 01:11

Evan Plaice