Exact Online koppelen aan Power BI

Bouw in Power BI een model op je Exact Online-data via APIboard: openstaande posten bewaken, resultaat tegen budget en omzet en btw per kwartaal.

Wat je doet met Exact Online in Power BI

  • Openstaande posten bewaken: model en metingen. Haal Openstaande posten als query op en maak een berekende kolom die de leeftijd van elke post in dagen uitrekent, van vervaldatum tot vandaag.
  • Resultaat tegen budget: model en metingen. Laad Grootboeksaldi per periode, Budgetten en Grootboekrekeningen als drie queries en leg de relaties op rekening, boekjaar en periode.
  • Omzet en btw per kwartaal: model en metingen. Haal Verkoopboekingen en Transactieregels op en koppel de regels aan de boeking.

Ook je eigen tabellen. Heb je in de Datawerkbank zelf een tabel gemaakt naast Openstaande posten, dan staat die in APIboard in dezelfde lijst en haal je hem net zo op in Power BI.

Uitleg: Power BI koppelen aan je bedrijfsdata

Zo pak je het aan in Power BI

  1. Openstaande posten bewaken: model en metingen

    Daarna bouw je een meting voor het totaal dat openstaat en een meting voor het deel dat over de termijn is. Een staafdiagram per ouderdomsklasse (niet vervallen, 1 tot 30 dagen, 31 tot 60 dagen, ouder) laat zien waar de inning achterloopt. Een slicer op klant maakt de lijst bruikbaar voor het wekelijkse debiteurenoverleg.

  2. Resultaat tegen budget: model en metingen

    Een meting voor het gerealiseerde bedrag en een meting voor het budget geven je daarna het verschil per rekeningtype. Neem het Budgetscenario op als slicer om scenario's naast elkaar te zetten. Een lijngrafiek met realisatie en budget per periode laat in één blik zien vanaf welke maand je afwijkt.

  3. Omzet en btw per kwartaal: model en metingen

    Een meting op het btw-bedrag per kwartaal laat zien wat je hebt geboekt, naast de omzet uit de verkoopboekingen. Het bedrag in Transactieregels is bedoeld om zonder kopregels op te tellen, dus filter de kopregels uit voordat je sommeert. Een tabel met per kwartaal de omzet en het btw-bedrag naast elkaar is de uitkomst waar je je aangifte mee vergelijkt.

Deze data halen we op uit Exact Online

Na het koppelen staan alle 17 tabellen uit Exact Online klaar, met Nederlandse kolomnamen. Voor Power BI begin je meestal met Openstaande posten, Grootboeksaldi per periode, Budgetten, Grootboekrekeningen, Verkoopboekingen en Transactieregels.

  1. Maak een API-sleutel aan

    Maak in APIboard een eigen API-sleutel voor Power BI, met een duidelijke naam. Dan kun je hem later intrekken zonder andere tools te raken. Je hebt de rol Admin of Member nodig en minstens één koppeling met gegevens.

  2. Open de codegenerator

    Ga in APIboard naar Analyseren > API en kies Code genereren.

  3. Kies de tabel

    Kies de Koppeling en de Tabel. Voeg eventueel Filters toe en kies bij Ophalen voor Alles of Alleen wijzigingen, met een datum bij Gewijzigd vanaf.

  4. Kopieer het Power BI-script

    Open het tabblad Power BI en kopieer de code met Kopiëren. Plak daarin je eigen API-sleutel.

  5. Plak het script in Power BI Desktop

    Voeg in Power BI Desktop een nieuwe bron toe met een lege query en plak het M-script. Power BI haalt de tabel daarna op via de API.

Debiteuren en crediteuren / Debiteuren
Dashboard Debiteuren en crediteuren, pagina Debiteuren, met voorbeelddata
Winst en verlies / Kostenanalyse
Dashboard Winst en verlies, pagina Kostenanalyse, met voorbeelddata
Financiële & liquiditeitspositie / Financiële positie
Dashboard Financiële & liquiditeitspositie, pagina Financiële positie, met voorbeelddata
Debiteuren en crediteuren / Crediteuren
Dashboard Debiteuren en crediteuren, pagina Crediteuren, met voorbeelddata

Dashboards voor Exact Online

Bouw je rapport zelf in Power BI met de APIboard-API, of gebruik de kant-en-klare dashboards in APIboard Studio.

  • Debiteuren en crediteuren. Openstaande posten, ouderdom en betaalgedrag.
  • Winst en verlies. Omzet, kosten en resultaat, vergeleken met vorig jaar.
  • Financiële & liquiditeitspositie. Balans, eigen vermogen, banksaldo en een vooruitblik op basis van openstaande facturen.
Gratis proberen
Twee collega’s bespreken een dashboard op een laptop

Liever laten bouwen?

Geen tijd of zin om het rapport zelf te maken? Wij bouwen je Power BI-rapport op je Exact Online-data, precies zoals jij het wilt zien, bijvoorbeeld rond openstaande posten bewaken.

  • Jouw vraag als start. Je vertelt welke cijfers je wilt volgen, wij vertalen dat naar een model en rapportpagina’s.
  • Meerdere bronnen. Exact Online naast je andere gekoppelde software in één rapport.
  • Altijd actueel. Het rapport haalt zijn data via APIboard op, dus het ververst mee met je koppelingen.

Delen met klanten? Met Shareboard BI, ons zusterproduct, deel je Power BI-rapporten met klanten zonder dat zij een Power BI-licentie nodig hebben.

Vertel ons wat je nodig hebt

Al je software in één model

Elke koppeling in APIboard levert tabellen via dezelfde API. Zo zet je Exact Online in Power BI naast de rest van je software, op één manier opgehaald en met Nederlandse kolomnamen.

Veelgestelde vragen

Kan ik Exact Online koppelen aan Power BI?

Ja. In APIboard kies je een Exact Online-tabel en kopieer je het Power Query M-script, dat je in Power BI Desktop plakt als nieuwe bron met een lege query. Je krijgt openstaande posten, saldi, budgetten en boekingen als tabellen waar je relaties en metingen op bouwt.

Is er een officiële Exact Online-koppeling met Power BI?

Exact levert zelf een Power BI-connector, Exact Online Premium (in Preview, eigendom van Exact Online). Je hebt een Exact Online Premium-abonnement nodig, de ODBC-driver in versie 18 en je IP-adres op de toegangslijst voor Power BI in Exact. Voor verversen is een on-premises data gateway nodig, bij voorkeur op een machine die altijd aan staat. Microsoft noemt de connector voor Power BI en Power Query Online, niet voor Excel.

Met welke Exact-tabel begin ik in Power BI?

Begin met Openstaande posten, want dat is de kortste weg naar een bruikbaar rapport. Kies in de codegenerator de Exact Online-koppeling en de tabel, en kopieer het script van het tabblad Power BI. Elke tabel is een eigen query; budget en btw voeg je later toe met dezelfde stappen.

Moet Power BI bij elke verversing alle boekingen opnieuw laden?

Dat bepaal je per tabel. Kies je Alles, dan wel; kies je Alleen wijzigingen, dan haalt elke verversing alleen de rijen sinds de gekozen datum op. Met filters haal je altijd alles op. Voor een tabel als Grootboeksaldi per periode, die je per boekjaar bekijkt, kies je dus een andere instelling dan voor de Openstaande posten.

Waar staat mijn API-sleutel als ik Exact-data in Power BI laad?

De sleutel staat in het script en dus in je .pbix-bestand. Deel dat bestand voorzichtig en gebruik voor Power BI een eigen sleutel, zodat je die kunt intrekken zonder dat andere tools stoppen. Het bestand bevat ook de openstaande posten van je klanten, dus deel het met de zorg die bij die gegevens past.

Wat is het verschil met de Exact Online Premium-connector?

De Premium-connector is van Exact zelf, staat in Preview en vraagt een Premium-abonnement, de ODBC-driver in versie 18, een toegestaan IP-adres en een on-premises data gateway. Met APIboard heb je niets van dat alles nodig: je werkt met een API-sleutel en een script, en je kunt Exact-tabellen in hetzelfde model combineren met data uit andere gekoppelde systemen.

Exact Online koppelen aan Power BI?

Koppel binnen minuten met je software, zonder zelf te hoeven knutselen. Wij maken het eenvoudig voor je.