BLOG:  Digital Financial Reporting

This is a blog for information relating to digital financial reporting.  This blog is basically my "lab notebook" for experimenting and learning about XBRL-based digital financial reporting.  This is my brain storming platform.  This is where I think out loud (i.e. publicly) about digital financial reporting. This information is for innovators and early adopters who are ushering in a new era of accounting, reporting, auditing, and analysis in a digital environment.

Much of the information contained in this blog is synthasized, summarized, condensed, better organized and articulated in my book XBRL for Dummies and in the chapters of Intelligent XBRL-based Digital Financial Reporting. If you have any questions, feel free to contact me.

Entries from November 10, 2019 - November 16, 2019

OMG Standard Business Report Model (SBRM) Initial Submission Information

Earlier this week, the official first submission toward the OMG Standard Business Report Model (SBRM) RFP was made.  As it turns out, there were no other teams/organizations that chose to create an alternative submission and so there will be only one team responding to this SBRM RFP. I am on that submission team as are several others from the XBRL community and we have no competition.

Our submission will be based on initial work that I had created for financial reporting.  Anything related specifically to financial reporting (which is not much) will be stripped out as SBRM relates to general business reporting. 

However, I have also updated my prior open framework and will be evolving that to the global standard SBRM logical conceptualization of a business report.  I will be tuning that SBRM model specifically for financial reporting. What I am providing (see below) is NOT the official Standard Business Report Model (SBRM) submission version yet, I am trying to get that information to be made public and that could happen soon. 

However, what I have is extremely similar, will ultimately be the same, and therefore this information is very useful if you want to understand or comment on SBRM.  It is my intent to make information about SBRM that is very approachable to business professionals.

Here is what I have thus far:

  • The Big Picture: This provides the “big picture”, a summary of the TERMS and ASSOCIATIONS between the terms.  This is NOT in UML or OWL yet, but those representations that technical people need will be part of the official submission and I cannot provide that currently.
  • Overview: If you go to this page and go to the first bullet point titled "Overview" you can get all the details that you want about SBRM to understand it or to provide comments to improve it.
I would be happy to answer any questions about SBRM and am thinking about having some webinars to both answer questions and get feedback.  As is said, "The best way to predict the future is to create it."  SBRM will be important for the next 500 years, perhaps more.  While technical formats come and go, the logic of a financial report persists and is far less subject to change.
Posted on Friday, November 15, 2019 at 09:08AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Understanding XBRL-based Digital Financial Reports in Six Images

Understanding XBRL-based Digital Financial Reports in Six Images is an effort to condence the volume of information that I have into easy to absorb sound bites.

Let me know how I do.  I will keep plunking away and will eventually figure it out.

Posted on Wednesday, November 13, 2019 at 04:20PM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

More on Logic Programming and Prolog Examples

In a prior post I talked about logic programming. Here is more including two working examples that I created in Prolog with the help of someone on the SWI-Prolog list.

First, here are the two Prolog examples:

Both of these will run using this online SWI-Prolog application (click on "Program"). For more information including documentation, tutorials, examples, etc.; go to the SWI Prolog web site.

What is particularly interesting is the SWISH "wrapper" that you have on top of SWI-Prolog.

Something else that I ran across that is similar to SWISH is LogicBlox. They also have an online application, LogiQL Playground, that provides similar functionality using a similar strategy and underlying syntax which is Datalog.  Here is more information on LogicBlox.

There seems to be an entire community interested in Prolog creating extensions.  For example, SimGen.

As I understand it, this is a Prolog based accounting system. What would be REALLY interesting would be to adjust that Prolog system to handle XBRL and so it will output an XBRL-based financial statement.

###################################

Post to SWI-Prolog Forum related to Creating the Two Prototypes Above

Google's Yedalog which is an extension of Datalog

Visual JavaScript (visjs.org)

This is a prolog based accounting system

Learn Prolog Now

Posted on Monday, November 11, 2019 at 10:03AM by Registered CommenterCharlie | CommentsPost a Comment | EmailEmail | PrintPrint

The JazzCode

Carl Stormer explains the notion of the JazzCode, how expert teams communicate in turbulence.  Efficiency is not as important as effect.  Sometimes you have to go in a direction than you thought you were going to go.

Posted on Sunday, November 10, 2019 at 03:06PM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint