Twinfield Power Query: Twinfield in Excel laden via OData
Twinfield in Power Query en Excel koppelen via OData: stappen, verificatie met API-sleutel, tabellen kiezen en verversen zonder CSV-exports.
Door Auke Westra
Founder of DigiData
Kort antwoord
Je verbindt Twinfield met Excel via Power Query door onder Gegevens ophalen voor OData-feed te kiezen. Voer de DigiData service-root in, meld je aan en selecteer de Twinfield-tabellen die je nodig hebt. Daarna leg je filters, datatypes en andere transformatiestappen vast, zodat je de Excel-rapportage voortaan vanuit dezelfde bron kunt verversen.
Twinfield-data in Excel laden met Power Query
Met een Twinfield Power Query connector laad je boekingen, debiteuren, crediteuren en grootboekrekeningen rechtstreeks in Excel. De Twinfield connector van DigiData synchroniseert je geselecteerde kantoren en biedt de tabellen aan via een vaste OData service-root. Power Query onthoudt daarna je filters, datatypes en andere bewerkingen.
Deze handleiding richt zich op Excel: verbinden, tabellen kiezen, gegevens transformeren en de werkmap opnieuw verversen. Bouw je een interactief dashboard in Power BI, gebruik dan het aparte stappenplan voor Twinfield in Power BI.
Twinfield in Power Query koppelen: stappen in Excel
- Selecteer in DigiData de Twinfield-kantoren die je wilt gebruiken en wacht tot de eerste synchronisatie klaar is.
- Kopieer de OData service-root en je API-sleutel uit het DigiData-dashboard.
- Kies in Excel Gegevens > Gegevens ophalen > Uit andere bronnen > Uit OData-feed en plak de service-root.
- Kies Basis als verificatie. Vul een willekeurige gebruikersnaam in, bijvoorbeeld apikey, en plak de API-sleutel in het wachtwoordveld.
- Selecteer in de Navigator de tabellen die je nodig hebt, zoals transactieregels, grootboekrekeningen en kantoren, en kies Gegevens transformeren.
- Leg filters, datatypes en kolomnamen vast in Power Query en kies Sluiten en laden. Met Alles vernieuwen haal je voortaan de laatst gesynchroniseerde stand op.
In Power BI Desktop werkt het hetzelfde via Gegevens ophalen > OData-feed. Daar voeg je relaties en measures toe en plan je in Power BI Service de vernieuwing na de DigiData-synchronisatie.
Waarom OData past bij terugkerende Excel-rapportages
Excel en Power Query ondersteunen OData zonder losse driver. Je plakt de DigiData URL, meldt je aan en kiest in de Navigator de gewenste Twinfield-tabellen. DigiData verzorgt de bronsynchronisatie, terwijl Power Query de stappen in je werkmap uitvoert. Lees de technische uitleg als je eerst wilt weten wat een OData-feed is.
Voorwaarden voor je begint
Zorg dat de Twinfield gebruiker toegang heeft tot de bedoelde kantoren en dat die kantoren in DigiData zijn geselecteerd. Je hebt daarnaast de DigiData OData service-root, de bijbehorende inloggegevens en Power BI Desktop of een recente Excel-versie met Power Query nodig. Gebruik bij de eerste verbinding de service-root zonder zelf toegevoegde filters; Microsoft adviseert vanuit die root in de Navigator een tabel te kiezen en die daarna in Power Query te transformeren.
Welke Twinfield tabellen kun je laden?
Voor financiele rapportages zijn vooral transactiekoppen, transactieregels, klanten, leveranciers, grootboekrekeningen, kostenplaatsen, projecten, kantoren en BTW-codes relevant. In Power Query kun je deze tabellen filteren, kolommen hernoemen en relaties voorbereiden voordat je ze in Power BI of Excel gebruikt.
Voor consolidatie over meerdere kantoren is dit belangrijk. Je wilt niet per kantoor een losse export onderhouden. Met DigiData laad je de beschikbare kantoren als tabellen en bouw je daar een eenduidig datamodel van.
Van Excel naar Power BI
Dezelfde Power Query-techniek werkt in Excel en Power BI Desktop. Controllers kunnen een model eerst in Excel controleren en later naar een interactief Power BI-dashboard brengen. De Power BI-handleiding behandelt het datamodel en geplande vernieuwing in Power BI Service; deze pagina blijft gericht op de transformaties en refresh van je Excel-werkmap.
OData of CSV: wat past bij Power Query?
Voor terugkerende rapportages is OData de beste keuze. Power Query kan de tabellen opnieuw ophalen, filters toepassen en je model verversen zonder dat iemand een bestand hoeft te downloaden. Dat past goed bij maandafsluiting, BTW-controles, cashflowrapportages en dashboards voor directie of klanten.
CSV is vooral handig voor losse analyses, controles of wanneer je een beperkte dataset wilt delen met iemand buiten Power BI. Een gecontroleerde CSV-export is ook praktisch voor LLM-analyse, omdat je precies bepaalt welke kolommen en periodes je meestuurt.
Refresh, gateway en beheer
Een Twinfield Power Query connector moet niet alleen vandaag data laden, maar ook volgende maand nog verversen. Daar gaat het vaak mis bij directe API-oplossingen. Een token verloopt, een kantoor wordt toegevoegd, een endpoint geeft tijdelijk een fout of Power BI Service kan de lokale connector niet bereiken zonder gateway.
Met DigiData verplaats je dat beheer uit je rapport. DigiData synchroniseert Twinfield op de achtergrond en Power Query leest daarna stabiele OData tabellen. Voor Power BI Service betekent dit dat geplande vernieuwing eenvoudiger wordt: het rapport hoeft geen Twinfield API-logica te kennen, maar leest een vaste feed.
Documenteer wel altijd welke tabellen je gebruikt en welke filters in Power Query staan. Zo kan een collega later zien waarom alleen bepaalde kantoren, periodes of grootboekrekeningen in het model zitten. Dat maakt het rapport overdraagbaar.
Problemen bij verversen of samenvoegen
Als Desktop wel werkt maar de Power BI Service niet, controleer dan eerst de opgeslagen bronreferenties in de Service. Bij een OData-URL met queryopties kan de verbindingstest die opties negeren; test daarom met de service-root en zet filters in Power Query.
Microsoft documenteert ook dat joins tussen OData-tabellen traag kunnen zijn. Beperk eerst rijen en kolommen, voeg daarna tabellen samen en buffer alleen de kleinere query als een merge aantoonbaar de verbinding laat vastlopen. Buffer niet standaard: dat kan query folding beperken en onnodig veel data lokaal laden.
Validatie voor finance-teams
Controleer een nieuw model altijd tegen Twinfield zelf. Begin met eenvoudige totalen: omzet per periode, kosten per grootboekcategorie, openstaande debiteuren en crediteuren. Als die totalen kloppen, kun je dimensies zoals klanten, projecten en kantoren toevoegen.
Let vooral op datums. Factuurdatum, boekingsdatum en periode kunnen verschillende antwoorden geven. Spreek af welke datum leidend is per rapport. Voor BTW-controles is dat vaak anders dan voor managementrapportages.
Gebruik daarnaast IDs in plaats van namen voor relaties. Een klantnaam kan wijzigen, maar een ID blijft stabiel. Dat voorkomt dat Power Query relaties breekt wanneer iemand een omschrijving in Twinfield aanpast.
Wanneer past een vaste OData-feed bij Excel?
Een losse connector kan prima zijn voor een klein rapport met weinig tabellen. Zodra je meerdere kantoren, meerdere gebruikers of meerdere rapportages hebt, wordt centrale synchronisatie interessanter. Dan wil je namelijk niet per rapport opnieuw authenticatie, foutafhandeling en transformaties onderhouden.
DigiData is vooral sterk wanneer Twinfield onderdeel wordt van een breder datamodel. Denk aan Twinfield plus Simplicate voor projectmarge, Twinfield plus Exact Bouw voor bouwprojecten of Twinfield plus Excel-controles voor maandafsluiting. Power Query blijft dan de modelleerlaag, maar de brondata komt uit een beheerde OData-laag.
Veelgemaakte fouten bij Twinfield in Power Query
De grootste fout is om Power Query direct als API-client te gebruiken. Dan komen authenticatie, paginering, limieten en datatransformaties allemaal in je rapport terecht. Dat maakt dashboards kwetsbaar en lastig overdraagbaar.
Een tweede fout is om alleen transactieregels te laden zonder referentietabellen. Voor bruikbare rapportages heb je ook grootboekrekeningen, projecten, kantoren en BTW-codes nodig. Anders kun je bedragen wel optellen, maar niet goed verklaren.
Checklist voordat je publiceert
Controleer voor publicatie of het rapport ook zonder de maker te begrijpen is. Geef tabellen herkenbare namen, verwijder kolommen die niemand gebruikt en documenteer welke Twinfield-kantoren in het model zitten. Zet ook in de rapportbeschrijving wanneer DigiData synchroniseert en wanneer Power BI daarna ververst.
Laat finance de eerste versie controleren met een vaste set vergelijkingen. Denk aan omzet per periode, kosten per grootboekrekening, debiteurenstand, crediteurenstand en het totaal per kantoor. Noteer eventuele verschillen direct. Soms komt een verschil door filters, soms door periodekeuze en soms doordat een bronveld anders moet worden geinterpreteerd.
Test daarna de Power BI Service. Een rapport dat lokaal in Power BI Desktop werkt, is pas klaar wanneer de geplande refresh ook in de cloud betrouwbaar draait. Gebruik een serviceaccount of gedeelde credentials volgens je eigen beleid, zodat het rapport niet afhankelijk wordt van een persoonlijke laptop of gebruiker.
Twinfield combineren met andere bronnen
De meeste waarde ontstaat wanneer Twinfield niet alleen financiele totalen levert, maar context krijgt uit operationele systemen. Combineer Twinfield bijvoorbeeld met Simplicate voor geschreven uren en facturatieproces, met Exact Bouw of Robaws voor projectstatus en materiaal, of met ClickUp voor taken en voortgang.
Maak bij zulke combinaties eerst duidelijk welke sleutel de bronnen verbindt. Dat kan een projectnummer, klant-ID, administratie, kostenplaats of relatiecode zijn. Zonder stabiele sleutel wordt Power BI gedwongen om op namen te matchen, en namen zijn zelden betrouwbaar genoeg voor structurele rapportage.
Begin met een beperkte combinatie: een finance-tabel, een projecttabel en een klantdimensie. Als dat werkt, kun je extra details toevoegen zoals medewerkers, artikelgroepen of budgetten. Zo groeit het datamodel stap voor stap zonder dat de controle op totalen verdwijnt.
Samenvatting
Een Twinfield Power Query connector maakt terugkerende Excel-rapportages minder afhankelijk van exports en zelfgeschreven API-code. DigiData levert de geselecteerde Twinfield-tabellen via OData; Power Query voert je opgeslagen transformaties uit. Bekijk de volledige Twinfield koppeling, het Power BI-stappenplan of vergelijk alle koppelmethoden.
Liever een kant-en-klaar overzicht dan een eigen werkmap? Bekijk het financieel dashboard.
Bronnen

Over Auke Westra
Founder of DigiData
Auke Westra is founder van DigiData. Hij was verantwoordelijk voor de data en rapportages van klanten en begon in 2025 met zijn team aan een eigen dataplatform. Hij schrijft over AI op bedrijfsdata, datadefinities, Power BI en koppelingen.
Klaar om te starten?
Probeer DigiData 14 dagen gratis. Verbind je software en gebruik je data in dashboards, de AI-agent of Power BI.
Gerelateerde artikelen
Twinfield gebruiken met Claude via een read-only MCP-server
Laat Claude je Twinfield-cijfers analyseren zonder exports of wachtwoorden te delen. Zo koppel je Twinfield veilig en alleen-lezen aan Claude.
Twinfield koppelen aan Power BI via OData
Koppel Twinfield aan Power BI via OData. Volg het stappenplan voor kantoorselectie, je datamodel en geplande vernieuwing in Power BI Service.
Twinfield koppelingen vergelijken: OData, API, Excel en AI
Vergelijk Twinfield koppelingen via OData, CSV, een directe API en MCP voor AI. Kies de aanpak die past bij je financiele rapportages.
Liquiditeitsprognose maken uit je boekhouding: stappenplan
Maak een liquiditeitsprognose voor 13 weken met openstaande posten, vaste lasten en btw uit je boekhouding. Met voorbeeld, valkuilen en werkwijze.