Forum Discussion

Fabian10's avatar
Fabian10
Regular Visitor
2 years ago

Multi-source Reconciliation

Hello everyone,

 

I'm relatively new to working with Power BI and I've encountered a challenge for which I am seeking a suitable approach. I aim to perform reconciliation processes for data coming from approximately 50 different sources. So far, most solutions I've come across only address reconciling between two tables, but I need to extend this process to a much larger set of tables.

The data across all tables have the same structure with the following columns: "Reported By," "Document Type," "Document Number," "Document Date," and "Towards Partner."

I would like to create two types of reports in Power BI:
1. A report that lists all items where the reconciliation between liabilities and receivables shows a difference of zero.
2. A report that reveals the deltas between two partners.

How could I efficiently manage this type of complex reconciliation in Power BI? Are there any best practices or tools within Power BI that can facilitate this kind of task?

I appreciate any advice or insights you can provide!

Best regards.

4 Replies

  • Hi,

    To start with, share 3 tables and for those tables, show the expected result.  Share the 3 tables in a format that can be pasted in an MS Excel file.

    • Fabian10's avatar
      Fabian10
      Regular Visitor

      Hi, thank you for your quick response. Since I unfortunately cannot drop Excel files here, I will use the available table function.

       

      Table 1 is from the perspective of organizational unit A:

       

      Reported byDocument typeDocument NumberDocument DateAmountTowards Partner
      AReceivable1101.01.20245.000X
      AReceivable5501.01.202410.000X
      APayable99901.01.202450.000X

       

      Table 2 is from the perspective of organizational unit B:

       

      Reported byDocument typeDocument NumberDocument DateAmountTowards Partner
      BPayable4401.01.202430.000A
      BPayable9001.01.202412.000X
      BReceivable8001.01.202412.000X

       

      Table 3 is from the perspective of organizational unit X:

       

      Reported byDocument typeDocument NumberDocument DateAmountTowards Partner
      XPayable1101.01.20245.000A
      XPayable5501.01.2024

      10.000

      A
      XReceivable99901.01.202450.000A
      XReceivable1201.01.202420.000B

       

      That's the starting point. The result should be divided into 2 tables, Table "Consistent" and Table "Inconsistent". 

       

      Tabelle Consistent:

       

      Voting partner 1Voting partner 2Conclusion
      AX

      no deviation

       

      Tabelle Inconsistent:

       

      Voting partner 1Voting partner 2Document NumberMagnitude of deviation
      AB4430.000
      BX9012.000
      BX8012.000
      BX1220.000

       

      Ideally, a filter card should be created for the last two tables, in which one can select both voting partners and then see all transactions between them.

       

      Thank you in advance!

      • Ashish_Mathur's avatar
        Ashish_Mathur
        Super User

        I really cannot understand your requirement.  Someone else will help you.