Forum Discussion

dstramilov's avatar
dstramilov
Icon for Helper II rankHelper II
10 years ago

General Ledger to Balance Sheet Financial Statement

 

I got General Ledger, from General Ledger I need to create Balance Sheet.

In GL table their is Activity column that records each GL account change.

 

1. Problem is to show cumulative data for all account in Balance Sheet to a certain date.

2. Problem, GL table doen's have Retained Earning account, as we know RE  ( Beg Balance + Net Income - Div = End Balance)

 

Table Structure

 

GL ID  | Activity | Trans Date | GL Type

1         | 100       | 1/1/2015   | Assets

2         | 2000     | 1/1/2015   | Liability

4         | 1300     |  1/1/2015  | Income

1         | -500      |  1/2/2015  | Assets

2         | -700      |  1/2/2015  | Liability

4         | 200       |  1/2/2015  | Income

5         | 100       | 1/2/2015   | Expenses

1         | -500      |  1/2/2016 | Assets

2         | -700      |  1/2/2016 | Liability

4         | 1200      |  1/2/2016 | Income

5         | 100       | 1/2/2016  | Expesnes

 

Balance Sheet Structure

Assets = Libility + Equity (Beg Balance (Zero) + Net Income - Div = End Balance)

 

 

 

13 Replies

  • This would be such a simple thing for Microsoft to publish and help out the PowerBI Community. I don't understand why Microsoft hasn't made the way the calculations are done for the Quickbooks Online content pack made avaialble publicly. They aren't selling the content pack, so they wouldn't be losing any money. The poster is correct in that there is much more you can do by using Power BI Desktop to connect to the Quickbooks Entities and do your own calculations. The big problem with the Content Packs is you can't see what is behind their calculations, and you also can't bring in an additional data sets (a great example is financial targets for your organization) to extend the content pack reports.

    • dstramilov's avatar
      dstramilov
      Icon for Helper II rankHelper II

      10000% agree, PowerBi should allow to download online pack for further users customization. 

    • ericspletzer's avatar
      ericspletzer
      Icon for Helper I rankHelper I

      I agree wholeheartedly.  The content pack is useless without the ability to dive in and extend it.

  • Greg_Deckler's avatar
    Greg_Deckler
    Icon for Community Champion rankCommunity Champion

    In general, you could create a measure like:

     

    Measure = SUM([Activity])

    You put that in a tale along with GL ID and probably use a slicer on Trans Date or Timeline slicer custom visual.

     

    As for your #2 issue, not sure what you are looking for here, is the problem that you do not have the Beg Balance?

  • dstramilov - did you read this article on sqlbi.com? It explains a bit about balance calculation and how you can make use of the new bidirectional relationship to improve performance.

     

    If you need to calculate Retained Earning you will need to add this to your account table and make some kind of many to many relationship between your account table and GL transaction table to get what you want.

    • dstramilov's avatar
      dstramilov
      Icon for Helper II rankHelper II

      I do appreciate above your suggestions, may be there is easier way to do this, like it was done in QuickBooks Online model way back?

       

       

       

      • v-qiuyu-msft's avatar
        v-qiuyu-msft
        Icon for Community Support rankCommunity Support

        Hi dstramilov,

         

        Actually, I'm not very clear about what you want. But if you connect to QuickBooks Online data from Power BI, actually you can get a Power BI dashboard and Power BI reports that provide insights about your business cash flow, profitability, customers, and more. See:

        QuickBooks Online content pack for Power BI

         

        If you have any question, please feel free to ask.

         

        Best Regards,
        Qiuyun Yu