Record to Report
Record to report is the process of recording financial transactions that eventually make their way to the financial report. This blog post summarizes information related to recording transactions into an accounting system database prototype that I created in Microsoft Access, representing that transaction information using XBRL, summarizing the transaction information into what would go onto a financial report, and then generating that financial report in the global standard XBRL technical format. Here is all the raw material and results:
- Record (This is the XBRL taxonomy that supports representing the transactions.)
- Record-to-Report (This is the XBRL taxonomy that supports creation of the report.)
- BONUS: This is the same transaction information represented using XBRL Global Ledger.
While I would not necessarily consider this approach elegant or optimal; it does work and XBRL is a global standard. The same thing can be created in many different ways using, say, RDF and a semantic database, GQL syntax and a graph database, PROLOG syntax and a PROLOG database.
What would be quite interesting is to see a report generated where you can drill down from the report to the GL transactions that make up the aggregate in the report. Also, "drill up" from a transaction to where that transaction ended up on the financial statement would be great to see.
Comments
Post a Comment