← Blog - Loggix
FileMakerExact OnlineAPIERP
Exact Online koppelen aan FileMaker: zo automatiseer je facturen veilig en foutloos

Exact Online koppelen aan FileMaker: zo automatiseer je facturen veilig en foutloos

Jeroen·

Leer hoe een API-koppeling tussen FileMaker en Exact Online factuurverwerking sneller, veiliger en nauwkeuriger maakt — zonder handmatig overtypen.

Een API-koppeling tussen FileMaker en Exact Online elimineert handmatig overtypen, verkleint de kans op fouten en zorgt dat financiële data altijd actueel is. Dit artikel legt uit hoe zo'n koppeling werkt, wat de voordelen zijn voor IT- en financieel verantwoordelijken, en waar je op moet letten.

Waarom een koppeling tussen FileMaker en Exact Online?

Veel organisaties beheren hun operationele data (orders, projecten, klanten) in FileMaker, maar voeren financiële mutaties handmatig in in Exact Online. Dat levert drie problemen op:

  • Dubbel werk — dezelfde gegevens worden op twee plekken ingevoerd.
  • Fouten — bij handmatig overtypen sluipen vergissingen in bedragen, btw-codes of relatiesnummers.
  • Vertraging — facturen komen later beschikbaar, wat de cashflow en rapportage vertraagt.

Een API-koppeling lost dit op door FileMaker en Exact Online rechtstreeks met elkaar te laten communiceren.

Hoe werkt de Exact Online API-koppeling technisch?

Exact Online biedt een REST API waarmee externe systemen — zoals FileMaker — gegevens kunnen lezen en schrijven. De koppeling werkt globaal als volgt:

  1. Authenticatie via OAuth 2.0 — FileMaker verkrijgt een beveiligd toegangstoken via de Exact Online OAuth-flow. Tokens worden automatisch ververst, zonder dat gebruikers inloggegevens hoeven te delen.
  2. Gegevens ophalen — FileMaker stuurt een GET-verzoek naar de Exact API om bijv. relaties, grootboekrekeningen of openstaande posten op te halen.
  3. Gegevens wegschrijven — Bij het aanmaken van een factuur stuurt FileMaker een POST-verzoek met de factuurregels, btw-codes, relatie-ID en vervaldatum naar Exact Online.
  4. Statusterugkoppeling — Exact Online geeft een transactie-ID en status terug, die FileMaker opslaat. Zo is altijd traceerbaar welke records al verwerkt zijn.
  5. Foutafhandeling — Bij een mislukt verzoek logt FileMaker de foutcode en meldt dit aan de gebruiker, zodat niets stil blijft hangen.

Welke processen kun je automatiseren?

  • Verkoopfacturen aanmaken — vanuit een FileMaker order of project direct een factuur boeken in Exact Online.
  • Klant- en leveranciersgegevens synchroniseren — nieuwe relaties in FileMaker worden automatisch aangemaakt in Exact, en andersom.
  • Betaalstatus ophalen — FileMaker vraagt periodiek de betaalstatus op, zodat accountmanagers altijd zien of een factuur open of voldaan is.
  • Bankafschriften verwerken — betalingen die binnenkomen in Exact worden teruggekoppeld naar het juiste project of de juiste order in FileMaker.

Hoe zit het met veiligheid?

Veiligheid is een topprioriteit bij financiële koppelingen. De Loggix-koppeling hanteert de volgende maatregelen:

  • OAuth 2.0 met kortlopende tokens — geen wachtwoorden worden opgeslagen of verstuurd.
  • HTTPS voor alle communicatie — data is versleuteld tijdens transport.
  • Rolgebaseerde toegang — alleen geautoriseerde FileMaker-accounts mogen de API-scripts aanroepen.
  • Auditlog in FileMaker — elk API-verzoek (inclusief tijdstip, gebruiker en resultaat) wordt gelogd voor controle en compliance.
  • Geen gevoelige data in scripts — client secrets worden opgeslagen in beveiligde FileMaker-waardelijsten of externe vaults, niet in leesbare scriptstappen.

Wat levert het op in de praktijk?

Situatie Vóór koppeling Na koppeling
Factuur aanmaken 5–10 min. handmatig < 5 seconden automatisch
Foutpercentage 2–5% (handmatig typen) Nagenoeg 0%
Betaalstatus inzien Dagelijks handmatig checken Real-time in FileMaker
Audit trail Versnipperd Centraal gelogd

Waar moet je op letten bij implementatie?

  1. Exact Online abonnement — controleer of jouw abonnement API-toegang bevat (Standard of hoger).
  2. Divisie-ID — Exact Online werkt met divisies; zorg dat FileMaker altijd de juiste divisie meestuurt in elk API-verzoek.
  3. BTW-codes mappen — FileMaker-btw-codes moeten exact overeenkomen met de Exact Online grootboekindeling. Stel een vertaaltabel in.
  4. Rate limiting — Exact Online hanteert een limiet van 60 verzoeken per minuut per token. Bouw een wachtrij in FileMaker voor bulkverwerking.
  5. Testomgeving gebruiken — Exact Online biedt een sandbox. Test altijd eerst met dummy-data voor je live gaat.

Klaar om te koppelen?

Een goed opgezette API-koppeling tussen FileMaker en Exact Online bespaart uren per week, vermindert fouten en geeft financieel verantwoordelijken real-time inzicht. Loggix bouwt deze koppelingen op maat, afgestemd op jouw processen en beveiliging. Neem contact op voor een vrijblijvend gesprek.