SlideShare a Scribd company logo
1 of 16
Download to read offline
Introduction to the
Multidimensional Model for
Professional Accountants
Financial Report Semantics and
Dynamics Theory
By Charles Hoffman, CPA
https://creativecommons.org/publicdomain/zero/1.0/
Overview
• Models help communication and provide a
framework for understanding
• Everyone works with multidimensional
information every day
• Multidimensional model overview
• Why is the Important?
Models Help Communication and Understanding
• Electronic spreadsheet model
– Workbook, spreadsheet, column, row, cell
Everyone Works with Multidimensional Information
Every Day
• Most things are inherently multidimensional
• Financial information is absolutely
multidimensional
– reporting economic entity
– reporting scenario (actual, budgeted, forecast)
– period
– business segment
– geographic entity
– class of stock
– debt instrument
Reconciliation of Terminology to BI Dimensional Model
Our Term BI Term Comments
Fact Record or Row BI is more focused numeric facts
Characteristic Dimension A dimension is a technical artifact used to describe a
characteristic
Relation Hierarchy BI is limited to one type of relation, the hierarchy, which is
a navigational path through information; information has
many different types of relations
Grain Grain Same meaning
Fact Value Measure In BI measures are always numeric
Fact Table Fact Table In BI fact tables are not related to or intersect with other
fact tables and total are computed not explicit; in our
model intersections can exist and totals are explicit
BI (business intelligence) terms tend to represent the technical artifacts that are used to represent real world
business phenomenon. Our terms describe the business phenomenon themselves, not a technical
implementation. Further, BI dimensional model which is based on OLAP works slightly differently than our
model which describes how the real world works. For example, in the real world there are numbers and text
and prose; but OLAP is focused on numbers. In the real world, financial reports provide totals and in OLAP;
totals are calculated. Our model describes the real world. BI describes an implementation. Further, BI is non-
standard so every implementation can use different terms and our model is based on XBRL, a global standard.
Multidimensional Model Overview
• Multidimensional model overview
– Fact
– Characteristic
– Fact Value
– Fact Table
– Relation
– Grain
Understanding Facts by Understanding a Scalar
Fact Value
3.14
A scalar is a fact which has no characteristics, it
stands on its own.
For example, the value of pi is a scalar, it never
changes; it always has the same value for everyone.
(Pi or π is the ratio of a circle's circumference to its
diameter and always has the value of equal to 3.14)
Fact
Fact Value
2000
1000
A fact defines a single, observable, reportable piece of information contained within a financial
report, or fact value, contextualized for unambiguous interpretation or analysis by one or more
distinguishing characteristics. Facts can be numbers, text, or prose.
For example, the two facts above with the values of “2000” and “1000”. However, the two facts
above are not contextualized.
Characteristic
Concept Value
Revenues 2000
Net income 1000
A characteristic describes a fact (a characteristic is a property of a fact). A characteristic provides
information necessary to describe a fact and distinguish one fact from another fact. A fact may have one
or many distinguishing characteristics.
For example, a characteristic of the number “2000” above is that it relates to revenues as opposed to
the number “1000” which relates to net income .
Characteristics
Reporting entity Legal entity Period Concept Value
ABC Company Consolidated entity Jan 1, 2011 to Dec 31, 2011 Revenues 2000
ABC Company Consolidated entity Jan 1, 2011 to Dec 31, 2011 Net income 1000
Financial facts can have a number of characteristics.
For example, some common characteristics include the reporting entity, legal entity, period, and concept
which describe a reported financial fact.
Fact Value
Reporting
entity
Legal entity Period Concept Value Units Rounding
ABC
Company
Consolidated entity Jan 1, 2011 to Dec 31,
2011
Revenues 2000 US Dollars Thousands
of dollars
ABC
Company
Consolidated entity Jan 1, 2011 to Dec 31,
2011
Net income 1000 US Dollars Thousands
of dollars
And so a fact is the value and all of the characteristics which describe the value (including the traits which
further describe numeric values).
Above we know that the value “2000” is for the concept “Revenues”, for the period “Jan 1, 2011 to Dec 31,
2011”, relates to the legal entity “Consolidated entity”, of the reporting entity “ABC Company”. We also
know that the numeric value is expressed in the units US Dollars and are rounded to the nearest thousands
of dollars.
Units and rounding are traits that describe the numeric facts. (Some people think that Units and Rounding
are characteristics rather than traits.)
Fact Table
Reporting
entity
Legal
entity
Geographic
area
Period Concept Value Units Rounding
ABC
Company
Consolidated
entity
All Geographic
Areas Combined
Jan 1, 2011 to
Dec 31, 2011
Revenues 2000 US
Dollars
Thousands of
dollars
ABC
Company
Consolidated
entity
North America Jan 1, 2011 to
Dec 31, 2011
Revenues 1000 US
Dollars
Thousands of
dollars
ABC
Company
Consolidated
entity
South America Jan 1, 2011 to
Dec 31, 2011
Revenues 1000 US
Dollars
Thousands of
dollars
A fact table is a set of facts which go together for some specific reason. All the facts in a fact table share the
same characteristics.
Above you see a fact table (outlined in green) that contains three facts (each outlined in red). Each of the
three facts share the characteristics “Reporting entity”, “Legal entity”, “Geographic area”, “Period” and
“Concept”.
Relations
Reporting
entity
Legal entity Geographic
area
Period Concept Value Units Rounding
ABC
Company
Consolidated
entity
All Geographic
Areas Combined
Jan 1, 2011 to
Dec 31, 2011
Revenues 2000 US
Dollars
Thousands of
dollars
ABC
Company
Consolidated
entity
North America Jan 1, 2011 to
Dec 31, 2011
Revenues 1000 US
Dollars
Thousands of
dollars
ABC
Company
Consolidated
entity
South America Jan 1, 2011 to
Dec 31, 2011
Revenues 1000 US
Dollars
Thousands of
dollars
A relation is how one thing in a business report is or can be related to some other thing in a business report.
These relations are often called business rules. There are three primary types of relations (others can exist).
• Whole-part: something composed exactly of their parts and nothing else; the sum of the parts is equal
to the whole (roll up).
• Is-a: descriptive and differentiates one type or class of thing from some different type or class of thing;
but the things do not add up to a whole.
• Computational business rule: Other types of computational business rules can exist such as “Beginning
balance + changes = Ending Balance” (roll forward) or “Net income (loss) / Weighted average shares =
Earnings per share”
So above we know that the value “2000” is for the concept “Revenues”, for the period “Jan 1, 2011 to Dec
31, 2011”, relates to the legal entity “Consolidated entity”, of the reporting entity “ABC Company” and is the
total of all “Geographic Areas”. “North America” and “South America” are part of the whole “All
Geographic Areas Combined”.
Grain
Reporting
entity
Legal
entity
Geographic
area
Period Concept Value Units Rounding
ABC
Company
Consolidated
entity
All Geographic
Areas Combined
Jan 1, 2011 to
Dec 31, 2011
Revenues 2000 US
Dollars
Thousands of
dollars
ABC
Company
Consolidated
entity
North America Jan 1, 2011 to
Dec 31, 2011
Revenues 1000 US
Dollars
Thousands of
dollars
ABC
Company
Consolidated
entity
South America Jan 1, 2011 to
Dec 31, 2011
Revenues 1000 US
Dollars
Thousands of
dollars
Grain is the level of depth of information or granularity. The lowest level of granularity is the actual
transaction, event, circumstance, or other phenomenon represented in a financial report.
So above we know that the value “2000” is for the concept “Revenues”, for the period “Jan 1, 2011 to Dec
31, 2011”, relates to the legal entity “Consolidated entity”, of the reporting entity “ABC Company” and is the
total of all “Geographic Areas”. That describes the first fact (outlined in red) which is one level of
granularity. The next two facts (outlined in green) are at a different level of granularity and describe the
parts of the geographic areas.
Why is this important?
https://upload.wikimedia.org/wikipedia/commons/d/d6/8-cell-orig.gif
Just like the workbooks, spreadsheets, columns, rows, and cells of a spreadsheet help you understand,
describe, and related to electronic spreadsheets; the multidimensional model helps you relate to XBRL-
based digital financial reports.
Summary
• Models help communication and provide a
framework for understanding
• Everyone works with multidimensional
information every day
• Multidimensional model overview
• Why is this Important?

More Related Content

Similar to Introduction to the Multidimensional Model for Professional Accountants

Analysis and interpretation of ratios
Analysis and interpretation of ratiosAnalysis and interpretation of ratios
Analysis and interpretation of ratiosBabasab Patil
 
20093.pptx
20093.pptx20093.pptx
20093.pptxEbsaAbdi
 
Ratio Analysis by Dr. Suresh vadde
Ratio Analysis by Dr. Suresh vaddeRatio Analysis by Dr. Suresh vadde
Ratio Analysis by Dr. Suresh vaddeSuresh Vadde
 
Session 01 Accounting and organisations
Session 01 Accounting and organisationsSession 01 Accounting and organisations
Session 01 Accounting and organisationsjf2000
 
Ch01 ppt godwin
Ch01 ppt godwinCh01 ppt godwin
Ch01 ppt godwinKaran Shah
 
Financial and Managerial Accounting Note
Financial and Managerial Accounting NoteFinancial and Managerial Accounting Note
Financial and Managerial Accounting NoteAbdulAhmed73
 
Accounting Basics (Brainstorming)
Accounting Basics (Brainstorming)Accounting Basics (Brainstorming)
Accounting Basics (Brainstorming)Charles Hoffman
 
Analysis staments @ bec doms chapter17[1]
Analysis staments @ bec doms chapter17[1]Analysis staments @ bec doms chapter17[1]
Analysis staments @ bec doms chapter17[1]Babasab Patil
 
115Financial andOperating Ratios asPerformanceMeas.docx
115Financial andOperating Ratios asPerformanceMeas.docx115Financial andOperating Ratios asPerformanceMeas.docx
115Financial andOperating Ratios asPerformanceMeas.docxhyacinthshackley2629
 
RATIO ANALYSIS - UNIT-5.pptx
RATIO ANALYSIS - UNIT-5.pptxRATIO ANALYSIS - UNIT-5.pptx
RATIO ANALYSIS - UNIT-5.pptxHaripriyaTyarala
 
All accounting instructionsWeek 2SEC 10K Assignment
The Bal.docx
All accounting instructionsWeek 2SEC 10K Assignment
The Bal.docxAll accounting instructionsWeek 2SEC 10K Assignment
The Bal.docx
All accounting instructionsWeek 2SEC 10K Assignment
The Bal.docxnettletondevon
 
Analyzing The Functions Of A Business, Many Relies On...
Analyzing The Functions Of A Business, Many Relies On...Analyzing The Functions Of A Business, Many Relies On...
Analyzing The Functions Of A Business, Many Relies On...Jasmine Culbreth
 
USING FINANCIAL STATEMENTS INFORMATION
USING FINANCIAL STATEMENTS INFORMATIONUSING FINANCIAL STATEMENTS INFORMATION
USING FINANCIAL STATEMENTS INFORMATIONDoulat panah
 
wealth management.pptx
wealth management.pptxwealth management.pptx
wealth management.pptxAnkitRai337404
 
Financial statement analysis
Financial statement analysisFinancial statement analysis
Financial statement analysisJawad Ahmed
 

Similar to Introduction to the Multidimensional Model for Professional Accountants (20)

Understanding relations
Understanding relationsUnderstanding relations
Understanding relations
 
Analysis and interpretation of ratios
Analysis and interpretation of ratiosAnalysis and interpretation of ratios
Analysis and interpretation of ratios
 
20093.pptx
20093.pptx20093.pptx
20093.pptx
 
Ratio Analysis by Dr. Suresh vadde
Ratio Analysis by Dr. Suresh vaddeRatio Analysis by Dr. Suresh vadde
Ratio Analysis by Dr. Suresh vadde
 
Session 01 Accounting and organisations
Session 01 Accounting and organisationsSession 01 Accounting and organisations
Session 01 Accounting and organisations
 
Ch01 ppt godwin
Ch01 ppt godwinCh01 ppt godwin
Ch01 ppt godwin
 
Financial and Managerial Accounting Note
Financial and Managerial Accounting NoteFinancial and Managerial Accounting Note
Financial and Managerial Accounting Note
 
Accounting Basics (Brainstorming)
Accounting Basics (Brainstorming)Accounting Basics (Brainstorming)
Accounting Basics (Brainstorming)
 
Financial Statements II - Reynolds Week 2011
Financial Statements II - Reynolds Week 2011Financial Statements II - Reynolds Week 2011
Financial Statements II - Reynolds Week 2011
 
Bhati fm202 unit2 trend analysis
Bhati fm202 unit2 trend analysisBhati fm202 unit2 trend analysis
Bhati fm202 unit2 trend analysis
 
trend analysis
trend analysistrend analysis
trend analysis
 
Analysis staments @ bec doms chapter17[1]
Analysis staments @ bec doms chapter17[1]Analysis staments @ bec doms chapter17[1]
Analysis staments @ bec doms chapter17[1]
 
115Financial andOperating Ratios asPerformanceMeas.docx
115Financial andOperating Ratios asPerformanceMeas.docx115Financial andOperating Ratios asPerformanceMeas.docx
115Financial andOperating Ratios asPerformanceMeas.docx
 
RATIO ANALYSIS - UNIT-5.pptx
RATIO ANALYSIS - UNIT-5.pptxRATIO ANALYSIS - UNIT-5.pptx
RATIO ANALYSIS - UNIT-5.pptx
 
All accounting instructionsWeek 2SEC 10K Assignment
The Bal.docx
All accounting instructionsWeek 2SEC 10K Assignment
The Bal.docxAll accounting instructionsWeek 2SEC 10K Assignment
The Bal.docx
All accounting instructionsWeek 2SEC 10K Assignment
The Bal.docx
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Analyzing The Functions Of A Business, Many Relies On...
Analyzing The Functions Of A Business, Many Relies On...Analyzing The Functions Of A Business, Many Relies On...
Analyzing The Functions Of A Business, Many Relies On...
 
USING FINANCIAL STATEMENTS INFORMATION
USING FINANCIAL STATEMENTS INFORMATIONUSING FINANCIAL STATEMENTS INFORMATION
USING FINANCIAL STATEMENTS INFORMATION
 
wealth management.pptx
wealth management.pptxwealth management.pptx
wealth management.pptx
 
Financial statement analysis
Financial statement analysisFinancial statement analysis
Financial statement analysis
 

More from Charles Hoffman

MINI Financial Reporting Scheme
MINI Financial Reporting SchemeMINI Financial Reporting Scheme
MINI Financial Reporting SchemeCharles Hoffman
 
Journal Entries Represented in XBRL
Journal Entries Represented in XBRLJournal Entries Represented in XBRL
Journal Entries Represented in XBRLCharles Hoffman
 
Trial Balance Representation in XBRL
Trial Balance Representation in XBRLTrial Balance Representation in XBRL
Trial Balance Representation in XBRLCharles Hoffman
 
Proof (Digital Financial Reporting)
Proof (Digital Financial Reporting)Proof (Digital Financial Reporting)
Proof (Digital Financial Reporting)Charles Hoffman
 
Common Elements of Financial Statements
Common Elements of Financial StatementsCommon Elements of Financial Statements
Common Elements of Financial StatementsCharles Hoffman
 
SFAC 6 Elements of Financial Statements Representation in XBRL
SFAC 6 Elements of Financial Statements Representation in XBRLSFAC 6 Elements of Financial Statements Representation in XBRL
SFAC 6 Elements of Financial Statements Representation in XBRLCharles Hoffman
 
Accounting Equation Representation in XBRL
Accounting Equation Representation in XBRLAccounting Equation Representation in XBRL
Accounting Equation Representation in XBRLCharles Hoffman
 
Special Theory of Machine-based Automated Communication of Semantic Informati...
Special Theory of Machine-based Automated Communication of Semantic Informati...Special Theory of Machine-based Automated Communication of Semantic Informati...
Special Theory of Machine-based Automated Communication of Semantic Informati...Charles Hoffman
 
Accounting, Reporting, Auditing, and Analysis in a Digital Environmentintro
Accounting, Reporting, Auditing, and Analysis in a Digital EnvironmentintroAccounting, Reporting, Auditing, and Analysis in a Digital Environmentintro
Accounting, Reporting, Auditing, and Analysis in a Digital EnvironmentintroCharles Hoffman
 
Recognizing that Financial Reports are Comprised of Many Individual and Testa...
Recognizing that Financial Reports are Comprised of Many Individual and Testa...Recognizing that Financial Reports are Comprised of Many Individual and Testa...
Recognizing that Financial Reports are Comprised of Many Individual and Testa...Charles Hoffman
 

More from Charles Hoffman (11)

MINI Financial Reporting Scheme
MINI Financial Reporting SchemeMINI Financial Reporting Scheme
MINI Financial Reporting Scheme
 
Journal Entries Represented in XBRL
Journal Entries Represented in XBRLJournal Entries Represented in XBRL
Journal Entries Represented in XBRL
 
Trial Balance Representation in XBRL
Trial Balance Representation in XBRLTrial Balance Representation in XBRL
Trial Balance Representation in XBRL
 
Proof (Digital Financial Reporting)
Proof (Digital Financial Reporting)Proof (Digital Financial Reporting)
Proof (Digital Financial Reporting)
 
Common Elements of Financial Statements
Common Elements of Financial StatementsCommon Elements of Financial Statements
Common Elements of Financial Statements
 
SFAC 6 Elements of Financial Statements Representation in XBRL
SFAC 6 Elements of Financial Statements Representation in XBRLSFAC 6 Elements of Financial Statements Representation in XBRL
SFAC 6 Elements of Financial Statements Representation in XBRL
 
Accounting Equation Representation in XBRL
Accounting Equation Representation in XBRLAccounting Equation Representation in XBRL
Accounting Equation Representation in XBRL
 
Special Theory of Machine-based Automated Communication of Semantic Informati...
Special Theory of Machine-based Automated Communication of Semantic Informati...Special Theory of Machine-based Automated Communication of Semantic Informati...
Special Theory of Machine-based Automated Communication of Semantic Informati...
 
Accounting, Reporting, Auditing, and Analysis in a Digital Environmentintro
Accounting, Reporting, Auditing, and Analysis in a Digital EnvironmentintroAccounting, Reporting, Auditing, and Analysis in a Digital Environmentintro
Accounting, Reporting, Auditing, and Analysis in a Digital Environmentintro
 
Recognizing that Financial Reports are Comprised of Many Individual and Testa...
Recognizing that Financial Reports are Comprised of Many Individual and Testa...Recognizing that Financial Reports are Comprised of Many Individual and Testa...
Recognizing that Financial Reports are Comprised of Many Individual and Testa...
 
How Xbrl Works
How Xbrl WorksHow Xbrl Works
How Xbrl Works
 

Recently uploaded

Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 

Recently uploaded (20)

Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 

Introduction to the Multidimensional Model for Professional Accountants

  • 1. Introduction to the Multidimensional Model for Professional Accountants Financial Report Semantics and Dynamics Theory By Charles Hoffman, CPA https://creativecommons.org/publicdomain/zero/1.0/
  • 2. Overview • Models help communication and provide a framework for understanding • Everyone works with multidimensional information every day • Multidimensional model overview • Why is the Important?
  • 3. Models Help Communication and Understanding • Electronic spreadsheet model – Workbook, spreadsheet, column, row, cell
  • 4. Everyone Works with Multidimensional Information Every Day • Most things are inherently multidimensional • Financial information is absolutely multidimensional – reporting economic entity – reporting scenario (actual, budgeted, forecast) – period – business segment – geographic entity – class of stock – debt instrument
  • 5. Reconciliation of Terminology to BI Dimensional Model Our Term BI Term Comments Fact Record or Row BI is more focused numeric facts Characteristic Dimension A dimension is a technical artifact used to describe a characteristic Relation Hierarchy BI is limited to one type of relation, the hierarchy, which is a navigational path through information; information has many different types of relations Grain Grain Same meaning Fact Value Measure In BI measures are always numeric Fact Table Fact Table In BI fact tables are not related to or intersect with other fact tables and total are computed not explicit; in our model intersections can exist and totals are explicit BI (business intelligence) terms tend to represent the technical artifacts that are used to represent real world business phenomenon. Our terms describe the business phenomenon themselves, not a technical implementation. Further, BI dimensional model which is based on OLAP works slightly differently than our model which describes how the real world works. For example, in the real world there are numbers and text and prose; but OLAP is focused on numbers. In the real world, financial reports provide totals and in OLAP; totals are calculated. Our model describes the real world. BI describes an implementation. Further, BI is non- standard so every implementation can use different terms and our model is based on XBRL, a global standard.
  • 6. Multidimensional Model Overview • Multidimensional model overview – Fact – Characteristic – Fact Value – Fact Table – Relation – Grain
  • 7. Understanding Facts by Understanding a Scalar Fact Value 3.14 A scalar is a fact which has no characteristics, it stands on its own. For example, the value of pi is a scalar, it never changes; it always has the same value for everyone. (Pi or π is the ratio of a circle's circumference to its diameter and always has the value of equal to 3.14)
  • 8. Fact Fact Value 2000 1000 A fact defines a single, observable, reportable piece of information contained within a financial report, or fact value, contextualized for unambiguous interpretation or analysis by one or more distinguishing characteristics. Facts can be numbers, text, or prose. For example, the two facts above with the values of “2000” and “1000”. However, the two facts above are not contextualized.
  • 9. Characteristic Concept Value Revenues 2000 Net income 1000 A characteristic describes a fact (a characteristic is a property of a fact). A characteristic provides information necessary to describe a fact and distinguish one fact from another fact. A fact may have one or many distinguishing characteristics. For example, a characteristic of the number “2000” above is that it relates to revenues as opposed to the number “1000” which relates to net income .
  • 10. Characteristics Reporting entity Legal entity Period Concept Value ABC Company Consolidated entity Jan 1, 2011 to Dec 31, 2011 Revenues 2000 ABC Company Consolidated entity Jan 1, 2011 to Dec 31, 2011 Net income 1000 Financial facts can have a number of characteristics. For example, some common characteristics include the reporting entity, legal entity, period, and concept which describe a reported financial fact.
  • 11. Fact Value Reporting entity Legal entity Period Concept Value Units Rounding ABC Company Consolidated entity Jan 1, 2011 to Dec 31, 2011 Revenues 2000 US Dollars Thousands of dollars ABC Company Consolidated entity Jan 1, 2011 to Dec 31, 2011 Net income 1000 US Dollars Thousands of dollars And so a fact is the value and all of the characteristics which describe the value (including the traits which further describe numeric values). Above we know that the value “2000” is for the concept “Revenues”, for the period “Jan 1, 2011 to Dec 31, 2011”, relates to the legal entity “Consolidated entity”, of the reporting entity “ABC Company”. We also know that the numeric value is expressed in the units US Dollars and are rounded to the nearest thousands of dollars. Units and rounding are traits that describe the numeric facts. (Some people think that Units and Rounding are characteristics rather than traits.)
  • 12. Fact Table Reporting entity Legal entity Geographic area Period Concept Value Units Rounding ABC Company Consolidated entity All Geographic Areas Combined Jan 1, 2011 to Dec 31, 2011 Revenues 2000 US Dollars Thousands of dollars ABC Company Consolidated entity North America Jan 1, 2011 to Dec 31, 2011 Revenues 1000 US Dollars Thousands of dollars ABC Company Consolidated entity South America Jan 1, 2011 to Dec 31, 2011 Revenues 1000 US Dollars Thousands of dollars A fact table is a set of facts which go together for some specific reason. All the facts in a fact table share the same characteristics. Above you see a fact table (outlined in green) that contains three facts (each outlined in red). Each of the three facts share the characteristics “Reporting entity”, “Legal entity”, “Geographic area”, “Period” and “Concept”.
  • 13. Relations Reporting entity Legal entity Geographic area Period Concept Value Units Rounding ABC Company Consolidated entity All Geographic Areas Combined Jan 1, 2011 to Dec 31, 2011 Revenues 2000 US Dollars Thousands of dollars ABC Company Consolidated entity North America Jan 1, 2011 to Dec 31, 2011 Revenues 1000 US Dollars Thousands of dollars ABC Company Consolidated entity South America Jan 1, 2011 to Dec 31, 2011 Revenues 1000 US Dollars Thousands of dollars A relation is how one thing in a business report is or can be related to some other thing in a business report. These relations are often called business rules. There are three primary types of relations (others can exist). • Whole-part: something composed exactly of their parts and nothing else; the sum of the parts is equal to the whole (roll up). • Is-a: descriptive and differentiates one type or class of thing from some different type or class of thing; but the things do not add up to a whole. • Computational business rule: Other types of computational business rules can exist such as “Beginning balance + changes = Ending Balance” (roll forward) or “Net income (loss) / Weighted average shares = Earnings per share” So above we know that the value “2000” is for the concept “Revenues”, for the period “Jan 1, 2011 to Dec 31, 2011”, relates to the legal entity “Consolidated entity”, of the reporting entity “ABC Company” and is the total of all “Geographic Areas”. “North America” and “South America” are part of the whole “All Geographic Areas Combined”.
  • 14. Grain Reporting entity Legal entity Geographic area Period Concept Value Units Rounding ABC Company Consolidated entity All Geographic Areas Combined Jan 1, 2011 to Dec 31, 2011 Revenues 2000 US Dollars Thousands of dollars ABC Company Consolidated entity North America Jan 1, 2011 to Dec 31, 2011 Revenues 1000 US Dollars Thousands of dollars ABC Company Consolidated entity South America Jan 1, 2011 to Dec 31, 2011 Revenues 1000 US Dollars Thousands of dollars Grain is the level of depth of information or granularity. The lowest level of granularity is the actual transaction, event, circumstance, or other phenomenon represented in a financial report. So above we know that the value “2000” is for the concept “Revenues”, for the period “Jan 1, 2011 to Dec 31, 2011”, relates to the legal entity “Consolidated entity”, of the reporting entity “ABC Company” and is the total of all “Geographic Areas”. That describes the first fact (outlined in red) which is one level of granularity. The next two facts (outlined in green) are at a different level of granularity and describe the parts of the geographic areas.
  • 15. Why is this important? https://upload.wikimedia.org/wikipedia/commons/d/d6/8-cell-orig.gif Just like the workbooks, spreadsheets, columns, rows, and cells of a spreadsheet help you understand, describe, and related to electronic spreadsheets; the multidimensional model helps you relate to XBRL- based digital financial reports.
  • 16. Summary • Models help communication and provide a framework for understanding • Everyone works with multidimensional information every day • Multidimensional model overview • Why is this Important?