Twinfield koppelen aan Power BI
Bouw in Power BI een model op je Twinfield-boekingen via APIboard: openstaande posten per klant, resultaat tegen budget en boekingen per kostenplaats.
Wat je doet met Twinfield in Power BI
- Openstaande posten per klant: model en metingen. Haal Transacties en Klanten op en leg de relatie op de relatiecode.
- Resultaat tegen budget: model en metingen. Laad Grootboeksaldi per periode, Budgetten en Grootboekrekeningen, en leg de relaties op rekeningcode, jaar en periode.
- Boekingen per kostenplaats en project: model en metingen. Haal Journaalposten op met Kostenplaatsen en Projecten en koppel ze op de kostenplaatscode en projectcode.
Ook je eigen tabellen. Heb je in de Datawerkbank zelf een tabel gemaakt naast Transacties, 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
-
Openstaande posten per klant: model en metingen
Een meting telt het openstaande bedrag op, met de matchstatus als filter zodat alleen niet-afgeletterde posten meetellen. Een tweede meting deelt dat bedrag in op de ouderdom ten opzichte van de vervaldatum: tot 30 dagen, 30 tot 60 en daarboven. Een tabel met klanten gesorteerd op het oudste openstaande bedrag en een gestapeld staafdiagram per ouderdomsklasse laten zien waar je moet bellen.
-
Resultaat tegen budget: model en metingen
De meting voor het werkelijke bedrag trekt credit van debet af op de rekeningen van het type winst en verlies; de budgetmeting telt het bedrag uit Budgetten. Het verschil, per periode en cumulatief, zet je in een lijndiagram met een kaart voor het afwijkingspercentage. Een slicer op rekeningsoort laat je wisselen tussen kosten en opbrengsten.
-
Boekingen per kostenplaats en project: model en metingen
Een meting telt het basisbedrag per kostenplaats en per periode; een matrix met kostenplaatsen op de rijen en periodes op de kolommen laat zien waar de kosten oplopen. Voor projecten werkt hetzelfde, aangevuld met het dagboek als filter. Boekingen zonder kostenplaats vang je op in een aparte rij.
Deze data halen we op uit Twinfield
Na het koppelen staan alle 12 tabellen uit Twinfield klaar, met Nederlandse kolomnamen. Voor Power BI begin je meestal met Transacties, Klanten, Grootboeksaldi per periode, Budgetten, Journaalposten en Kostenplaatsen.
Zo koppel je Twinfield aan Power BI
Volledige uitleg in het helpcentrumTwinfield 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 Twinfield
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.

Liever laten bouwen?
Geen tijd of zin om het rapport zelf te maken? Wij bouwen je Power BI-rapport op je Twinfield-data, precies zoals jij het wilt zien, bijvoorbeeld rond openstaande posten per klant.
- Jouw vraag als start. Je vertelt welke cijfers je wilt volgen, wij vertalen dat naar een model en rapportpagina’s.
- Meerdere bronnen. Twinfield 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 Twinfield in Power BI naast de rest van je software, op één manier opgehaald en met Nederlandse kolomnamen.
Veelgestelde vragen
Kan ik Twinfield koppelen aan Power BI?
Ja. In APIboard kies je een Twinfield-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 transacties, grootboeksaldi, budgetten en journaalposten als tabellen waar je relaties en metingen op bouwt.
Is er een officiële Twinfield-connector voor Power BI?
Niet in de lijst met Power Query-connectors van Microsoft: daar staat geen Twinfield-connector. Wolters Kluwer CCH Tagetik staat er wel, maar dat is een ander product dan Twinfield Boekhouden. Je haalt de data daarom op via de API van APIboard met een M-script.
Welke Twinfield-tabellen neem ik als eerste mee in Power BI?
Begin met Transacties en Klanten voor de openstaande posten en met Grootboeksaldi per periode voor het resultaat. Journaalposten bevatten alle boekingsregels en zijn de grootste tabel, dus voeg die pas toe als je kostenplaatsen of projecten wilt uitsplitsen. Elke tabel is een eigen query met een eigen script.
Moet Power BI elke keer alle journaalposten opnieuw ophalen?
Dat kies je per tabel. Met Alles haalt elke verversing de hele tabel op, met Alleen wijzigingen alleen de rijen sinds de gekozen datum. Journaalposten zijn de grootste Twinfield-tabel, dus daar loont Alleen wijzigingen; voor Budgetten, een kleine tabel, is Alles meestal het eenvoudigst.
Kan ik meerdere Twinfield-administraties in één rapport zetten?
Ja. Elke administratie is een eigen koppeling in APIboard en dus een eigen query in Power BI. Je zet ze onder elkaar met een kolom die de administratie aanduidt, of je laat ze naast elkaar staan. Zo bouw je voor een kantoor met meerdere klanten één model met een slicer per administratie.
Wat staat er in het script dat ik in Power BI plak?
Het script bevat het adres van de APIboard-API en je API-sleutel, en dus ook in je .pbix-bestand. Gebruik een eigen sleutel voor Power BI zodat je die kunt intrekken, en deel het bestand voorzichtig: het bevat ook je boekingen en klantnamen.
Twinfield koppelen aan Power BI?
Koppel binnen minuten met je software, zonder zelf te hoeven knutselen. Wij maken het eenvoudig voor je.

