Zenvoices koppelen aan Power BI
Bouw in Power BI een model op je Zenvoices-facturen via APIboard: openstaand per crediteur, doorlooptijd van goedkeuring en kosten per grootboek.
Wat je doet met Zenvoices in Power BI
- Openstaand per crediteur: model en metingen. Haal Facturen op en filter op inkoop.
- Doorlooptijd van goedkeuring: model en metingen. Laad Facturen en Goedkeuringsstappen en leg de relatie op het factuur-ID.
- Kosten per grootboek en project: model en metingen. Verbind Factuurregels met Facturen op de factuur.
Ook je eigen tabellen. Heb je in de Datawerkbank zelf een tabel gemaakt naast Facturen, dan staat die in APIboard in dezelfde lijst en haal je hem net zo op in Power BI.
Zo pak je het aan in Power BI
-
Openstaand per crediteur: model en metingen
Een meting telt het openstaande bedrag op, een tweede telt alleen de facturen waarvan de vervaldatum al voorbij is. Zet de crediteurnaam op de rijen en je ziet in één tabel wie je als eerste moet betalen. Met de vervaldatum als filter bouw je een ouderdomsanalyse in kolommen van 30, 60 en 90 dagen. Een kaart met het totaal openstaand en een kaart met het aantal vervallen facturen geven je een stand voor het betaaloverleg. Facturen in concept laat je buiten de meting met de kolom Concept. Met een gesplitst oudste-eerst-overzicht per crediteur zet je een pagina in het rapport die je als betaalvoorstel naar de directie kunt sturen, zonder dat iemand de lijst eerst hoeft samen te stellen.
-
Doorlooptijd van goedkeuring: model en metingen
Een meting telt de stappen per status, een tweede toont het aantal facturen dat nog op een bepaald niveau wacht. Met de gebruiker uit de stap zie je wie de meeste facturen laat liggen, en met het tijdstip van de laatste statuswijziging hoe lang een stap al open staat. Zo bouw je een rapport waarmee je goedkeurders aanspreekt op de facturen die al weken blijven hangen. Optionele stappen houd je apart, zodat ze de cijfers niet vertekenen. Een extra visual met het aantal stappen per niveau laat in één blik zien op welk niveau van het goedkeuringsschema facturen het langst blijven liggen.
-
Kosten per grootboek en project: model en metingen
Een meting telt het bedrag per grootboekrekening, kostenplaats en project, gefilterd op het boekjaar van de factuur. Een staafdiagram per maand laat zien welke kostensoort groeit en een matrix zet projecten naast grootboekrekeningen. Met de btw-code en het btw-percentage van elke regel controleer je of verlegde btw goed is gecodeerd. Regels zonder project kun je met een filter oppakken, zodat je ze kunt laten aanvullen voordat de factuur wordt geëxporteerd. Voor een rapport per afdeling filter je op de kostenplaats van de regel; een tweede pagina toont dezelfde cijfers per project, zodat projectleiders hun eigen kosten kunnen volgen.
Deze data halen we op uit Zenvoices
Na het koppelen staan alle 5 tabellen uit Zenvoices klaar, met Nederlandse kolomnamen. Voor Power BI begin je meestal met Facturen, Factuurregels, Goedkeuringsstappen en Inbox.
Zo koppel je Zenvoices aan Power BI
Volledige uitleg in het helpcentrumZenvoices ook koppelen aan
Alle koppelingen naar Power BI-
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.
-
Open de codegenerator
Ga in APIboard naar Analyseren > API en kies Code genereren.
-
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.
-
Kopieer het Power BI-script
Open het tabblad Power BI en kopieer de code met Kopiëren. Plak daarin je eigen API-sleutel.
-
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.
Dashboards voor Zenvoices
Bouw je rapport zelf in Power BI met de APIboard-API, of gebruik de kant-en-klare dashboards in APIboard Studio.
- Crediteuren. Openstaande inkoopfacturen, ouderdom en betaalgedrag richting je leveranciers.

Liever laten bouwen?
Geen tijd of zin om het rapport zelf te maken? Wij bouwen je Power BI-rapport op je Zenvoices-data, precies zoals jij het wilt zien, bijvoorbeeld rond openstaand per crediteur.
- Jouw vraag als start. Je vertelt welke cijfers je wilt volgen, wij vertalen dat naar een model en rapportpagina’s.
- Meerdere bronnen. Zenvoices 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.
Al je software in één model
Elke koppeling in APIboard levert tabellen via dezelfde API. Zo zet je Zenvoices in Power BI naast de rest van je software, op één manier opgehaald en met Nederlandse kolomnamen.
Veelgestelde vragen
Kan ik Zenvoices koppelen aan Power BI?
Ja. In APIboard kies je een Zenvoices-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 facturen, factuurregels, goedkeuringsstappen en inbox als tabellen waar je relaties en metingen op bouwt.
Heeft Zenvoices een eigen Power BI-koppeling?
De website van Zenvoices noemt koppelingen met boekhoud- en ERP-pakketten en een API-koppeling, maar geen Power BI-connector. Met APIboard haal je de tabellen op via een M-script.
Welke Zenvoices-tabellen heb ik nodig voor een crediteurenrapport?
Facturen zijn genoeg voor het openstaande bedrag per crediteur en de vervaldatum. Voor de goedkeuring voeg je Goedkeuringsstappen toe, voor de kosten per grootboek of project Factuurregels.
Wat is een goede opzet voor het datamodel van Zenvoices?
Zet Facturen in het midden. Factuurregels en Goedkeuringsstappen hangen er met het factuur-ID aan, Administraties via de koppeling. Inbox staat apart, want een document is pas een factuur zodra het is ingelezen.
Kan ik meerdere Zenvoices-administraties in één model leggen?
Ja. Elke administratie is een eigen koppeling in APIboard, ook als ze onder dezelfde login vallen. Je zet de queries onder elkaar en voegt een kolom toe die de administratie aanduidt, zodat een slicer per administratie werkt.
Staan het wachtwoord van Zenvoices en mijn sleutel in het Power BI-bestand?
Het wachtwoord van de Zenvoices-gebruiker blijft in APIboard. In het script staat een APIboard-sleutel; maak daarvoor een eigen sleutel voor Power BI zodat je die kunt intrekken, en deel het .pbix-bestand voorzichtig, want het bevat facturen met crediteurnamen.
Zenvoices koppelen aan Power BI?
Koppel binnen minuten met je software, zonder zelf te hoeven knutselen. Wij maken het eenvoudig voor je.

