Rapportage Power BI met meerdere databases toont van één database data

Bij het verversen van de data worden openstaande verkoopfacturen & inkoopfacturen uit de Exact Online database (NL) niet getoond.

Bij het nagaan van de filterstappen toont hij wel alle data tot het moment dat er 2 kolommen worden verwijderd, daarna blijft de lijst leeg. Dit zijn exact dezelfde stappen als voor de openstaande verkoopfacturen & inkoopfacturen uit de BE database.

Voor “Openstaande verkoopfacturen” is de Power Query:

let
    Bron = Table.Combine({#"Openstaande verkoopfacturen BE", #"Openstaande verkoopfacturen NL"}),
    #"Type gewijzigd" = Table.TransformColumnTypes(Bron,{{"Factuurnummer", type text}}),
    #"Namen van kolommen gewijzigd" = Table.RenameColumns(#"Type gewijzigd",{{"Division", "Bedrijfsnr_Exact"}}),
    #"Type gewijzigd1" = Table.TransformColumnTypes(#"Namen van kolommen gewijzigd",{{"Bedrijfsnr_Exact", type text}}),
    #"Namen van kolommen gewijzigd1" = Table.RenameColumns(#"Type gewijzigd1",{{"DIVISION_CODE", "Division_ID"}, {"Vervaldatum", "Vervaldatum Verkoop"}, {"Openstaand factuurbedrag", "Openstaand factuurbedrag Verkoop"}, {"Bedrijfsnr_Exact", "Bedrijfsnr_Exact Verkoop"}})
in
    #"Namen van kolommen gewijzigd1"

De dataset “Openstaande verkoopfacturen NL” is gedefinieerd als:

let
    Bron = OData.Feed("https://bridge-online.cloud/acme-eol-nl/odata4", null, [Implementation="2.0"]),
    #"ExactOnlineXML.XML.AROutstandingItems@eol_table" = Bron{[Name="ExactOnlineXML.XML.AROutstandingItemsEx@eol",Signature="table"]}[Data],
    #"Andere kolommen verwijderd" = Table.SelectColumns(#"ExactOnlineXML.XML.AROutstandingItems@eol_table",{"OUTSTANDINGITEMS_AR_ACCOUNT_ID_ATTR", "OUTSTANDINGITEMS_AR_ACCOUNT_CODE_ATTR", "NUMBER_ATTR", "INVOICEDATE", "DUEDATE", "INVOICEAMTDC", "OUTSTANDINGAMTDC", "DIVISION_HID", "DIVISION_NAME", "DIVISION_CODE", "DESCRIPTION_TERMID_ATTR",  "OUTSTANDINGITEMS_AR_ACCOUNT_NAME"}),
    #"Namen van kolommen gewijzigd" = Table.RenameColumns(#"Andere kolommen verwijderd",{{"OUTSTANDINGITEMS_AR_ACCOUNT_CODE_ATTR", "Klantnummer"}, {"OUTSTANDINGITEMS_AR_ACCOUNT_ID_ATTR", "Klant_ID"}, {"NUMBER_ATTR", "Factuurnummer"}, {"INVOICEDATE", "Factuurdatum"}, {"DUEDATE", "Vervaldatum"}, {"INVOICEAMTDC", "Factuurbedrag"}, {"OUTSTANDINGAMTDC", "Openstaand factuurbedrag"}, {"DIVISION_HID", "Division"}}),
    #"Volgorde van kolommen gewijzigd1" = Table.ReorderColumns(#"Namen van kolommen gewijzigd",{"Klantnummer", "Klant_ID", "OUTSTANDINGITEMS_AR_ACCOUNT_NAME", "Factuurnummer", "Factuurdatum", "Vervaldatum", "Factuurbedrag", "Openstaand factuurbedrag", "Division", "DIVISION_NAME", "DIVISION_CODE"}),
    #"Namen van kolommen gewijzigd1" = Table.RenameColumns(#"Volgorde van kolommen gewijzigd1",{{"OUTSTANDINGITEMS_AR_ACCOUNT_NAME", "Klantnaam"}, {"DESCRIPTION_TERMID_ATTR", "Omschrijving"}}),
    #"Removed Columns" = Table.RemoveColumns(#"Namen van kolommen gewijzigd1",{"Omschrijving", "Klant_ID"}),
    #"Changed Type" = Table.TransformColumnTypes(#"Removed Columns",{{"Division", type text}})
in
    #"Changed Type"

Dit is de specifieke filterstap waar het misgaat voor de openstaande verkoopfacturen (NL): = Table.RemoveColumns(#"Namen van kolommen gewijzigd1",{"Omschrijving", "Klant_ID"})

Precies deze stap voor de Belgische variant gaat wel gewoon goed. Tot aan deze stap wordt alle data ook getoond.

Enig idee hoe dit op te lossen?

Advies is om de rechten te controleren van de Exact Online-user van de databases.

Vervang indien nodig de gebruikte Exact Online-user zoals beschreven in:

Merk op dat Power BI Desktop soms op bijzondere wijze andere data kan voorstellen uit interne caches, waardoor het probleem in Power BI in plaats van in de rechten op Exact Online lijkt te zetten.

Dit topic is 3 dagen na het laatste antwoord automatisch gesloten. Nieuwe antwoorden zijn niet meer toegestaan.