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.

Open-edi Distributed Business Transaction Repository

Posted on Friday, May 7, 2021 at 12:07PM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Consolidation of Financial Reports

Modano has some interesting consolodation software.  XBRL-based structured information can make things like this significantly easier. For a quick overview, watch this video.  To get a more detailed understanding, watch this video.

Have a look at these libraries to get a better feel.

Posted on Thursday, May 6, 2021 at 06:45AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Once in 500 Year Change to Accounting

This weekend I had a conversation with a brand new Accounting PhD graduate who made a statement something like,

"What is going on in accounting right now is a once in 500 year change."

I would completely agree.  In fact, I did not quite understand the comment when it was made back in 2001; but John Covaleski, a senior editor of Accounting Today, said,

"...XBRL is perhaps the most revolutionary change in financial reporting since the first general ledger." (Accounting Today, September 4-24, 2000, page 22)

This Forbes article, Triple-Entry Accounting and Blockchain: a Common Misconception, makes the following statement:

"blockchain will entirely disrupt accounting processes as we know them -- it’s only a matter of time"

The global consultancy firm Gartner classified XBRL as a transformational technology in 2010. Gartner defines transformational as something that "enables new ways of doing business across industries that will result in major shifts in industry dynamics. Major shifts mean lots of change and some winners and some losers.

Big, big changes.  This change will likely unfold over the next 30 years or so.  That is not as long as people might think.  Accounting is somewhere between 7,000 and 10,000 years old.  And the change did not start 20 years ago when XBRL appeared.  Many things are working together to enable this change.  In my view, there will be a burst of significant change relatively soon.

Within accounting I include accounting, reporting, auditing, and analysis.  This includes financial accounting, management accounting, and tax accounting.  The biggest things impacting this change in my view are: (in no particular order) 

  • The Internet
  • XBRL, RDF, and other structured formats/syntaxes
  • International Financial Reporting Standards and US GAAP
  • REA (Resources, Events, Agents) and OeDBTR
  • Artificial Intelligence
  • Knowledge Graphs and other machine-readable structured information
  • Logic Programming such as Prolog and Google's new Logica Language
  • Digital Distributed Ledgers
  • Triple Entry Accounting
  • Lean Six Sigma philosophies and techniques
  • Graph Databases and Graph Query Language (GQL)
  • Structured Query Language (SQL)
  • Audit Failures
  • Standards
  • Computer

Machine-readable XBRL-based financial reports are here and supplement the previous version which was only readable by humans.  It will be interesting to watch other changes unfold.  If you thought the change between paper spreadsheets and electronic spreadsheets was big; this move to modern accounting will be even bigger.

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

It's time for chartered accountants to save the world

Major long-term upgrade in accounting and audit

Posted on Monday, May 3, 2021 at 02:48PM by Registered CommenterCharlie in | CommentsPost a Comment | References1 Reference | EmailEmail | PrintPrint

The Poet of Logic Programming

The Poet of Logic Programming is an interview of Bob Kowalski, the designer of PROLOG and co-creator of the field of logic programming. Bob also is the creator of Logical English.

Posted on Sunday, May 2, 2021 at 06:26AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Google's New Logica Language

Google has created a new open source languge called Logica that is a dialect of Datalog.  Recall that Datalog is a very safe dialect of Prolog.  Prolog (which is an ISO standard) is one of the three primary problem solving logic paradigms, logic programming. You can download Logica here on Github.

This InfoWorld article, Google's Logica language addresses SQL's flaws, says that "Logica solves problems of SQL by using syntax of mathematical logic rather than natural English language."

This SDTimes article, Google unveils logic programming language: Logica, “Logica brings readability and good engineering practices common for languages like Python, C++, Java etc. to your queries.”

This is excellent news! As I see it, Logica is a vote of confidence for modern PROLOG.

Posted on Sunday, April 18, 2021 at 06:50AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint