Bedrijven werken zelden met een enkel systeem. Er is een webshop, een boekhoudpakket, misschien een voorraadsysteem en een mailprogramma. Die systemen moeten dezelfde gegevens kennen, anders ontstaat dubbel werk en sluipen er fouten in. Data tussen systemen brengen is precies werk, want elk systeem spreekt zijn eigen taal.

Meer dan kopieren

Gegevens overzetten is zelden een kwestie van knippen en plakken. Het ene systeem noemt een veld 'klantnaam', het andere 'debiteur'. Datums staan in een ander formaat, bedragen met of zonder btw, en de een gebruikt komma's waar de ander punten verwacht. Voordat data ergens binnen mag, moet hij worden opgeschoond en omgezet naar de vorm die het ontvangende systeem verwacht.

De stappen die ertoe doen

// data verplaatsen zonder hem op te schonen, is rommel van de ene kast naar de andere verhuizen.

Een goede koppeling bespaart je vooral het saaie, foutgevoelige overtikwerk. Die tijd kun je beter besteden, en de fouten die je ermee voorkomt zou je anders pas veel later in je administratie terugvinden, als ze al moeilijker recht te zetten zijn.

Wat te doen als het misgaat

Een betrouwbare datastroom houdt rekening met fouten. Wat gebeurt er als het doelsysteem even niet bereikbaar is, of een record weigert? Een goede koppeling probeert het opnieuw, slaat het mislukte item apart op en laat weten dat er iets aandacht nodig heeft. Zo verlies je nooit stilletjes gegevens zonder dat iemand het merkt.

Betrouwbaar en herhaalbaar

Een goede datastroom draait niet een keer, maar steeds opnieuw zonder toezicht. Hij vangt fouten op, slaat dubbele records niet nog eens op en meldt het als er iets misgaat. Zo houd je je systemen synchroon zonder elke dag handmatig over te tikken.

Begin een koppeling bovendien altijd met een proefronde op een kopie van je data, niet meteen op het echte systeem. Zo zie je vooraf welke records haperen en kun je de omzetting bijschaven, zonder dat je live-administratie vol komt te staan met fouten die je later moet herstellen.

Lopen je systemen niet gelijk? Bespreek je project.


Verder lezen: Koppelen aan boekhouding · Webhooks en automatisering