Wiki Spaces
Mantle Business Artifacts
Moqui Applications
Moqui Community
Moqui Framework
Page Tree
Mantle Business Artifacts


All Pages

General Resources


General Info


Detailed info archive:

Parts of the Standard to Implement


General Info

OAGIS is a standard created by the Open Applications Group.


Parts of the Standard to Implement


General Info

The general idea here is that instead of creating PDF or other reports (or in addition to the basic PDF reports) we can use these as a standardized structure for financial reporting. I've read about XBRL over the years and from what I can tell in the last couple of years it has really become commonly used among companies large and small for internal reporting as well as reporting to government agencies in many parts of the world, and for sharing financials informations with partners (more accounting firms and such than suppliers or customers, just to clarify).

This would be a great thing, and leaning on such standards will lend some clout to our accounting component. I figure that the numbers coming out of the accounting package are the most important thing about it, so basing those on a standard like this gives us a huge step forward for prospective user organizations both large and small.

Technical information about the XML document structures and such is here (look at the first section, for XBRL 2.1):

Parts of the Standard to Implement

XBRL is a file structure for financial data that has a number of taxonomies defined on top of it. Those taxonomies are the real spec for what should be included in each report.

There are three that would be great to have done for our most likely near future users:

  • IFRS-GP 2006: International Financial Reporting Standards General Purpose Financial Reporting for Profit-Oriented Entities

  • US-GAAP-CI: United States Generally Accepted Accounting Practices for Commercial and Industrial

  • XBRL GL: General Ledger Taxonomy

The first two are more for reporting that can actually be delivered to government and other agencies, and used with tools internally for visualization and such. The third will allow us to export financial information in a standard way that can then be combined with financial information from other systems for reporting. For large organizations this could be the key to letting the system run everything it is responsible for and then export financial data in a standard way so the corporation can use XBRL compatible tools to combine it with information from other systems and such.

A more general list of financial reporting taxonomies is available here:

Integration Oriented Standards

UBL 2.0 Business Processes

This is an important one because if we want to implement an integration standard this is a big one to consider (ie UBL 2.0), and OAGIS is another.

This document has quite a few diagrams and definitions which are very helpful.

Also in the same document the list of schemas for process communication documents is helpful:

ebXML Catalog of Common Business Processes

This is a little older from 2001, but still useful and includes a list of related processes in many different standard specs. This is a large document with a really long list of fairly granular processes.

Universal Business Language 1.0 ebBP 2.0 Business Process Definitions

This is more related to UBL 1.0, but is recent (from 2006) and useful. It is brief though.