Twinfield koppelen aan Microsoft Fabric

Laad Twinfield-journaalposten, klanten en budgetten via APIboard in een Fabric-warehouse en ververs ze op schema of vanuit een pijplijn.

Wat je doet met Twinfield in Microsoft Fabric

  • Journaalposten als boekingsbasis in je warehouse. Journaalposten heeft dagboekcode, jaar, periode, boekstuknummer, regelnummer, boekingsdatum, valutacode, relatiecode en grootboekrekeningcode.
  • Klanten en leveranciers combineren in een pijplijn. Klanten en Leveranciers hebben dezelfde opbouw: UID, code, naam, actief, gewijzigd op en adres.
  • Budgetten en kostenplaatsen op schema. Budgetten heeft budgetcode, grootboekrekening, jaar, periode en bedrag; Kostenplaatsen heeft UID, code, naam en actief.

Ook je eigen tabellen. Heb je in de Datawerkbank zelf een tabel gemaakt naast Journaalposten, 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. Journaalposten als boekingsbasis in je warehouse

    Laad de tabel naar een warehouse en je hebt de boekingen op regelniveau naast je andere bronnen. Kies Replace: Journaalposten komt niet incrementeel binnen, dus bij Append zou elke verversing dezelfde regels opnieuw toevoegen. Een eerste volledige laadbeurt van een grote administratie duurt even. De kolommen Bedrag, Basisbedrag en Rapportagebedrag geven het bedrag in drie varianten; kies in je warehouse welke je rapporteert. Debet of credit en de Btw-code met Btw basisbedrag geven de btw per regel. Met Project code en Kostenplaats code maak je rapporten per project en per kostenplaats uit dezelfde tabel, en Factuurnummer helpt bij het terugvinden van boekingen per factuur. Gewijzigd op staat wel in de tabel, handig om te zien wanneer een regel is bijgewerkt. Journaalposten heeft ook Aantal en Valutacode, dus je ziet bij boekingen in een andere valuta welk bedrag erbij hoort. Dagboeken geeft naam en type per dagboekcode, en Btw-codes geeft het percentage achter elke btw-code, zodat je rapport leesbare namen toont.

  2. Klanten en leveranciers combineren in een pijplijn

    Laad ze samen naar een lakehouse en laat in een pijplijn een stap de relatiecodes uit Journaalposten aan de namen koppelen. Zo staan in je rapportagelaag namen in plaats van codes. Klanten en Leveranciers hebben ook IBAN, Betaalconditie code en de koppelende grootboekrekening. Daarmee zet je in een warehouse in één stap de betaalvoorwaarden en de standaardrekening naast de boekingen. Transacties voegt Openstaand bedrag, Vervaldatum en Matchstatus toe, waarmee je per relatie de ouderdom van openstaande posten bepaalt. Gebruik Actief om gearchiveerde relaties uit je rapporten te houden. Klanten en Leveranciers hebben ook Adres t.a.v., Adresregels, Postcode, Plaats en Land. Projecten heeft een Klant code, waarmee je projecten aan Klanten koppelt en per klant de boekingen met een projectcode bij elkaar telt. Transacties heeft een Soort en een Matchdatum, dus je ziet wanneer een open post is afgeletterd.

  3. Budgetten en kostenplaatsen op schema

    Laad ze met Schedule Refresh dagelijks. Zo kun je in je warehouse het budget per kostenplaats naast de werkelijke boekingen uit Journaalposten leggen. Budgetten heeft jaar en periode, net als Grootboeksaldi per periode met Debet en Credit per rekening. Koppel ze op grootboekrekening, jaar en periode en je ziet per periode het verschil tussen budget en realisatie. Grootboekrekeningen geeft de naam en het soort van de rekening, en Rapportagestructuren geeft de niveaus voor een eigen rapportindeling. Rapportagestructuren heeft Node code, Parent code en Niveau, dus je bouwt er een boomstructuur mee. Grootboeksaldi per periode heeft Rekening soort en de kolom Alleen dagboek periode 0; controleer die kolom voordat je periodes optelt.

Deze data halen we op uit Twinfield

Na het koppelen staan alle 12 tabellen uit Twinfield klaar, met Nederlandse kolomnamen. Voor Microsoft Fabric begin je meestal met Journaalposten, Klanten, Leveranciers, Budgetten en Kostenplaatsen.

  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
Winst en verlies / Kostenanalyse
Dashboard Winst en verlies, pagina Kostenanalyse, met voorbeelddata
Financiële & liquiditeitspositie / Financiële positie
Dashboard Financiële & liquiditeitspositie, pagina Financiële positie, met voorbeelddata
Debiteuren en crediteuren / Crediteuren
Dashboard Debiteuren en crediteuren, pagina Crediteuren, met voorbeelddata

Dashboards voor Twinfield

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

Al je software in één model

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

Veelgestelde vragen

Kan ik Twinfield koppelen aan Microsoft Fabric?

Ja. Je kopieert in APIboard het M-script van een Twinfield-tabel en plakt het in een Dataflow Gen2. Je laadt Journaalposten, Klanten, Leveranciers of Budgetten naar een warehouse en ververst ze op schema. De eerste vulling van een grote administratie kan uren duren.

Heeft Twinfield een connector voor Fabric?

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

Waarom duurt de eerste vulling zo lang?

Een grote administratie met veel regels kost tijd om in te lezen. Draai je dataflow pas als APIboard klaar is, anders is de data onvolledig.

Kan ik meerdere Twinfield-administraties laden?

Ja, als aparte queries in dezelfde dataflow, elk met een eigen script. De stamtabellen Klanten, Leveranciers, Kostenplaatsen en Projecten hebben Actief en Gewijzigd op, handig als filter per query.

Raak ik de limieten van Twinfield?

Nee. APIboard haalt de data op en houdt zich aan de limieten van Twinfield. Je dataflow leest uit APIboard. Het blijft dus bij één lees-actie per query richting APIboard; extra tabellen zoals Budgetten, Btw-codes of Rapportagestructuren voegen je alleen als losse queries toe.

Wat is het verschil tussen Journaalposten en Transacties?

Journaalposten bevat boekingsregels met dagboek, periode, grootboekrekening, bedrag en btw-code. Transacties voegt Vervaldatum, Openstaand bedrag, Matchstatus, Matchdatum en Matchnummer toe en is daarmee de tabel voor openstaande posten en betalingen. Gebruik Journaalposten voor het grootboek en Transacties voor debiteuren en crediteuren. Gebruik Boekstuknummer en Regelnummer om beide tabellen te koppelen.

Twinfield koppelen aan Microsoft Fabric?

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