WeFact koppelen aan Microsoft Fabric

Laad WeFact-abonnementen, klanten en inkoopfacturen via APIboard in een Fabric-warehouse en ververs ze op schema.

Wat je doet met WeFact in Microsoft Fabric

  • Abonnementen als terugkerende omzet in je warehouse. Abonnementen heeft klantcode, nummer, productcode, omschrijving, groep, prijs excl.
  • Klanten en inkoop combineren in een pijplijn. Klanten heeft code, naam, bedrijfsnummer, btw-nummer en adres; Inkoopfacturen heeft leveranciersfactuurnummer, leverancier, status, autorisatiestatus, datum en bedrag excl.
  • Banktransacties en offertes op schema. Banktransacties heeft datum, type, bedrag, valuta, omschrijving en rekeningnaam; Offertes heeft code, klantcode, status, geldigheidstermijn en bedragen.

Ook je eigen tabellen. Heb je in de Datawerkbank zelf een tabel gemaakt naast Abonnementen, dan staat die in APIboard in dezelfde lijst en haal je hem net zo op in Microsoft Fabric.

Uitleg in het helpcentrum

Zo pak je het aan in Microsoft Fabric

  1. Abonnementen als terugkerende omzet in je warehouse

    en incl. btw en valuta. Laad de tabel naar een warehouse en je hebt een basis voor de terugkerende omzet per klant en per productgroep. Kies Replace: abonnementen veranderen en je wilt de huidige stand. Abonnementen heeft ook Periodiek, Periodes, Startdatum, Einddatum, Volgende datum en Status. Met Volgende datum plan je de verwachte facturen per maand, en met Automatische incasso zie je welk deel van de omzet via incasso loopt. Kortingspercentage en de kortingsbedragen laten je de nettowaarde per abonnement uitrekenen, en Productcode koppelt aan Producten. Opzegdatum en Opzeggen na laten zien welke abonnementen aflopen. Productgroepen en Leden van productgroepen laten je abonnementen per groep indelen. Producten heeft Barcode, Kernwoord, Prijsperiode en Btw-percentage. Leden van productgroepen is een koppeltabel met alleen Productgroepen (ID) en Product (bron-ID), nodig voor de veel-op-veel-relatie tussen producten en groepen.

  2. Klanten en inkoop combineren in een pijplijn

    btw. Laad ze naar een lakehouse en laat in een pijplijn een stap de inkoopfacturen aan leveranciers uit je eigen bestand koppelen. Zo staan namen en codes naast elkaar. Leveranciers heeft code, IBAN, betaaltermijn en autorisatie, en Inkoopfacturen heeft de kolommen Bedrag betaald en Bedrag openstaand. Koppel op Leverancier (bron-ID) en je rapporteert per leverancier wat openstaat en hoe lang de betaaltermijn is. Inkoopfactuurregels geeft de kostencategorie per regel voor een kostenverdeling. Leveranciers heeft Klantcode bij leverancier, handig als je eigen nummer afwijkt. Klantgroepen en Leden van klantgroepen doen dat voor klanten. Klanten heeft 55 velden, onder meer Machtigingsdatum, Machtiging-ID, Automatische incasso toepassen en Betaaltermijn. Kies in Power Query de kolommen die je nodig hebt. Leden van klantgroepen is een koppeltabel met alleen Klantgroepen (ID) en Klant (bron-ID).

  3. Banktransacties en offertes op schema

    Laad beide met Schedule Refresh dagelijks. Zo staan offertes en bankbewegingen naast je facturen in één warehouse. Banktransacties heeft Status, Rekeningnummer en een korte en uitgebreide omschrijving; Offertes heeft Verzonden, Verzenddatum, Accepteer URL en Gearchiveerd. Laad ze naast Facturen met Bedrag openstaand en Betaaldatum, dan zet je in het warehouse per maand de verzonden offertes, de factuurbedragen en de bankbewegingen naast elkaar. Banktransacties heeft Rekening BIC en Status, handig om per rekening te groeperen. Offerteregels geeft per regel productcode, omschrijving en prijs. Offertes heeft Taalcode, Valuta, Btw verlegd en Gearchiveerd; Facturen heeft Betaal URL, Betalen voor en Substatus naast Betaling gepauzeerd tot, zodat je uitgestelde betalingen apart telt.

Deze data halen we op uit WeFact

Na het koppelen staan alle 15 tabellen uit WeFact klaar, met Nederlandse kolomnamen. Voor Microsoft Fabric begin je meestal met Abonnementen, Klanten, Inkoopfacturen, Banktransacties en Offertes.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Debiteuren en crediteuren / Debiteuren
Dashboard Debiteuren en crediteuren, pagina Debiteuren, met voorbeelddata
Debiteuren en crediteuren / Crediteuren
Dashboard Debiteuren en crediteuren, pagina Crediteuren, met voorbeelddata

Dashboards voor WeFact

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.
Gratis proberen

Al je software in één model

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

Veelgestelde vragen

Kan ik WeFact koppelen aan Microsoft Fabric?

Ja. Je kopieert in APIboard het M-script van een WeFact-tabel en plakt het in een Dataflow Gen2. Je laadt Abonnementen, Klanten, Inkoopfacturen of Banktransacties naar een warehouse en ververst ze met een schema of vanuit een pijplijn.

Heeft WeFact een connector voor Fabric?

Nee, in het overzicht met Fabric-connectors staat geen WeFact. Je gebruikt het M-script van APIboard in een Dataflow Gen2.

Waarom is het model klein?

WeFact is facturatiesoftware zonder grootboek. Je werkt met facturen, klanten, abonnementen en producten in plaats van een volledig boekhoudmodel.

Raak ik de limiet van WeFact per IP-adres?

APIboard haalt de gegevens op en houdt zich aan die limiet. Je dataflow leest uit APIboard. Ook extra tabellen zoals Abonnementen, Banktransacties of Offertes kosten je daarom niets aan aanroepen richting WeFact; elke query leest alleen uit APIboard.

Welke tabel is een goede eerste?

Abonnementen: compact en meteen bruikbaar voor een overzicht van terugkerende omzet. Combineer die daarna met Klanten via Klant (bron-ID); Abonnementen heeft ook Klant code, handig als je de code als sleutel gebruikt.

Hoe haal ik factuurregels met productcode binnen?

Regels van facturen heeft Productcode, Omschrijving, Prijs excl. btw, Kortingspercentage, Btw-percentage en periodegegevens. Koppel via Facturen (ID) aan Facturen en op Productcode aan Producten om omzet per product en per productgroep te rapporteren. Producten heeft Prijs excl. btw en de prijsperiode, voor de prijs per periode.

WeFact koppelen aan Microsoft Fabric?

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