Exact Online Bouw koppelen aan Microsoft Fabric
Laad projecten, uren, termijnen en inkoop uit Exact Online Bouw via APIboard in een Fabric-lakehouse en ververs ze op schema.
Wat je doet met Exact Online Bouw in Microsoft Fabric
- Projecten en uren in een projectwarehouse. Projecten heeft projectnummer, naam, status, categorie en adres; Uren medewerkers heeft uursoort, datum, start, einde, uren, tarief en boekingsstatus.
- Termijnen en inkoop combineren in een pijplijn. Termijnen bevat omschrijving, percentage, bedrag excl., factureerbaar op en factuurstatus; Inkoopfactuurregels en Onderaanneming hebben prijs, aantal en kosten per project.
- Offertes en facturen op schema ophalen. Offertes heeft offertenummer, onderwerp, scoringskans, verwachte sluitdatum en totalen; Facturen heeft factuurnummer, status, factuurdatum, vervaldatum en betaaldatum.
Ook je eigen tabellen. Heb je in de Datawerkbank zelf een tabel gemaakt naast Termijnen, dan staat die in APIboard in dezelfde lijst en haal je hem net zo op in Microsoft Fabric.
Zo pak je het aan in Microsoft Fabric
-
Projecten en uren in een projectwarehouse
Laad beide naar een warehouse en je rekent per project de bestede uren uit naast de termijnen. Gebruik Replace of Append met Alleen wijzigingen; urenregels veranderen nog tot ze zijn goedgekeurd. Boekingen en Uren extern vullen aan met materieel, materiaal en ingehuurde uren: Boekingen heeft soort, middel, aantal, kostprijs, verkoopprijs en gefactureerd bedrag per project. Een join op Project (bron-ID) geeft kosten en verkoopwaarde per project, naast het tarief en gefactureerd bedrag uit Uren medewerkers.
-
Termijnen en inkoop combineren in een pijplijn
Laad ze samen naar een lakehouse en laat in een pijplijn per project de nog te factureren termijnen naast de gemaakte inkoopkosten zetten. Zo zie je op één plek of een project nog marge heeft. Onderaanneming heeft status, prijs, openstaand bedrag en verwachte oplevering; Inkooporders heeft leverdatum, prijs en openstaand. Gebruik Project (bron-ID) als sleutel en de gegevens uit Leverbonnen om het verschil tussen besteld, geleverd en gefactureerd te volgen, als eigen kolom per project.
-
Offertes en facturen op schema ophalen
Haal beide met Schedule Refresh dagelijks op. Omdat een bouwadministratie veel regels heeft, laat je de eerste vulling in APIboard eerst afronden voordat je de dataflow voor het eerst draait. Offerteregels heeft hoofdstuk, aantal, prijs, optie en meerwerk, en Offertestatuslog legt vast wanneer een offerte van status wisselde. Laad die in dezelfde dataflow en je ziet in je warehouse hoe lang offertes in een status blijven. Factuurregels geeft per factuur het project en de kostenplaats.
Deze data halen we op uit Exact Online Bouw
Na het koppelen staan alle 33 tabellen uit Exact Online Bouw klaar, met Nederlandse kolomnamen. Voor Microsoft Fabric begin je meestal met Termijnen, Uren medewerkers, Inkoopfactuurregels, Onderaanneming, Offertes en Facturen.
- Filialen
- Administraties
- Afdelingen
- Kostenplaatsen
- Btw-tarieven
- Medewerkers
- Relaties
- Contactpersonen
- Projectstatussen
- Projectcategorieën
- Projecten
- Termijnstaten
- Termijnen
- Uursoorten
- Artikelen
- Eigen velden (definities)
- Uren medewerkers
- Uren extern
- Kilometers
- Verlof
- Offertes
- Offerteregels
- Offertestatuslog
- Facturen
- Factuurregels
- Inkoopfacturen
- Inkoopfactuurregels
- Inkooporders
- Onderaanneming
- Contracttermijnen
- Contractregels
- Leverbonnen
- Boekingen
Zo koppel je Exact Online Bouw aan Microsoft Fabric
Volledige uitleg in het helpcentrumExact Online Bouw ook koppelen aan
Alle koppelingen naar Microsoft Fabric-
Maak een API-sleutel en kopieer het script
Maak in APIboard een eigen sleutel voor Fabric. Ga naar Analyseren > API, kies Code genereren, kies koppeling en tabel en open het tabblad Power BI. Kopieer de code en plak daarin je sleutel.
-
Maak een Dataflow Gen2
Open in Fabric je workspace en kies +New item en dan Dataflow Gen2. Kies in de editor Get data en dan Blank query.
-
Voeg een lege query toe
Open op het tabblad Home de Advanced editor en plak het M-script. Bij de verbinding kies je als authenticatie Anoniem, omdat de sleutel al in het script staat.
-
Laad de tabel naar een lakehouse of warehouse
Kies in het paneel Query settings onderaan Choose data destination en stel een lakehouse of warehouse in. Een warehouse werkt volgens Microsoft alleen binnen dezelfde workspace als de dataflow en vraagt een vast schema. Kies of nieuwe rijen worden toegevoegd (Append) of de tabel wordt vervangen (Replace). Publiceer daarna de dataflow met Publish.
-
Ververs op schema of via een pijplijn
Kies in je workspace het pictogram Schedule Refresh om een schema in te stellen, of laat de dataflow draaien vanuit een pijplijn met een Dataflow-activiteit. Met Alleen wijzigingen in de codegenerator haalt het script alleen de rijen sinds de gekozen datum op, voor tabellen die dat ondersteunen.
Dashboards voor Exact Online Bouw
Bouw je rapport zelf in Microsoft Fabric met de APIboard-API, of gebruik de kant-en-klare dashboards in APIboard Studio.
- Debiteuren en crediteuren. Openstaande posten, ouderdom en betaalgedrag.
- Uren & projecten. Geschreven en declarabele uren per klant, project en medewerker.
- Pijplijn. Open deals per fase en eigenaar, stand vandaag.
- Gewonnen en verloren. Gewonnen omzet, winstpercentage en gesloten deals per periode.
Al je software in één model
Elke koppeling in APIboard levert tabellen via dezelfde API. Zo zet je Exact Online Bouw in Microsoft Fabric naast de rest van je software, op één manier opgehaald en met Nederlandse kolomnamen.
Veelgestelde vragen
Kan ik Exact Online Bouw koppelen aan Microsoft Fabric?
Ja. Je kopieert in APIboard het M-script van een tabel uit Exact Online Bouw, plakt het in een Dataflow Gen2 en laadt het naar een lakehouse of warehouse. Projecten, Uren medewerkers, Termijnen en Inkoopfactuurregels komen als aparte tabellen binnen.
Kan ik de Exact Online Premium-connector gebruiken voor Exact Online Bouw?
Dat staat niet in de documentatie. Het overzicht van Fabric noemt alleen Exact Online Premium (Beta), niet Exact Online Bouw. Voor Bouw gebruik je het M-script van APIboard.
Waarom vraagt dit om een eerste vulling in APIboard?
Een grote bouwadministratie met veel regels per document is niet in een paar minuten ingelezen. Draai je de dataflow eerder, dan is de data onvolledig.
Welke tabel heb ik als eerste nodig voor een projectmodel?
Termijnen is een goed beginpunt, omdat het factureerbare bedrag per project en termijn daar staat. Projecten en Uren medewerkers voeg je daarna toe.
Kan ik verlof en kilometers ook laden?
Ja, Verlof en Kilometers zijn aparte tabellen in APIboard. Je haalt ze net als de andere tabellen op met een eigen script.
Hoeveel tabellen heeft Exact Online Bouw in APIboard?
Exact Online Bouw heeft 33 tabellen, van Filialen, Afdelingen en Medewerkers tot Offertes, Facturen, Inkooporders, Leverbonnen en Boekingen. Laad niet alles tegelijk: begin met de tabellen voor je eerste vraag, bijvoorbeeld Projecten met Termijnen, en voeg per dataflow tabellen toe.
Exact Online Bouw koppelen aan Microsoft Fabric?
Koppel binnen minuten met je software, zonder zelf te hoeven knutselen. Wij maken het eenvoudig voor je.

