Begin met een wijziging, niet met twee hele systemen
Neem een concrete gebeurtenis: een goedgekeurde klant wordt aangemaakt, een factuuradres wijzigt of een order krijgt een nieuwe status. Leg vast welke gegevens daarbij moeten bewegen, in welke richting en binnen welk tijdvenster. Een nachtelijke verwerking kan voldoende zijn voor het ene gegeven, terwijl een ander proces actuele informatie nodig heeft.
Wijs per gegeven een leidend systeem en verantwoordelijke aan. Misschien beheert sales contactgegevens, terwijl finance betaalvoorwaarden vaststelt. Een algemene afspraak dat beide systemen elkaar synchroniseren is dan onvoldoende. Beschrijf ook wat er gebeurt als iemand ondertussen hetzelfde veld in het andere systeem aanpast.
Vergelijk de overdrachtsroutes op voorwaarden
| Route | Eerst controleren | Aandachtspunt |
|---|---|---|
| Bestaande koppeling | Ondersteunt deze precies de benodigde velden, richting en gebeurtenissen? | Beschikbaarheid betekent niet dat alle uitzonderingen zijn afgedekt. |
| API of workflowkoppeling | Zijn lees- en schrijfrechten, limieten, foutmeldingen en ondersteuning geregeld? | Een interface vraagt nog steeds mapping, beheer en herstelafspraken. |
| Import en export | Zijn formaat, frequentie, versiebeheer en verwerkingsbevestiging voldoende? | Een ontvangen bestand is niet hetzelfde als geaccepteerde records. |
| RPA via het scherm | Is de handeling toegestaan en is de interface voorspelbaar? | Schermwijzigingen, sessies en extra aanmeldstappen kunnen onderhoud vragen. |
Een combinatie kan logisch zijn: bijvoorbeeld een ondersteunde export voor de gegevens en een workflow voor goedkeuring. Kies niet voor schermbediening alleen omdat een demonstratie snel te bouwen is. Vraag ook wie de route na een applicatiewijziging opnieuw test.
Een klantnummer is niet overal hetzelfde
Maak een veldmapping met betekenis, formaat en verplichte waarden. Het CRM kan een organisatienummer gebruiken waar het ERP een debiteurnummer verwacht. Spreek af hoe die identifiers worden gekoppeld en wie ontbrekende of tegenstrijdige waarden beoordeelt. Een bedrijfsnaam alleen is geen betrouwbare algemene sleutel.
Test een nieuwe klant, een bestaande klant, een wijziging en een bewust geblokkeerde klant. Neem ook bijzondere tekens, lange namen en lege optionele velden mee. Een technisch geslaagde overdracht kan nog steeds inhoudelijk verkeerde gegevens opleveren.
Wat als de bevestiging uitblijft?
De bron stuurt een wijziging, maar krijgt geen antwoord. Dat bewijst niet dat de wijziging is mislukt. Controleer eerst de status in het doelsysteem voordat dezelfde opdracht opnieuw wordt aangeboden. Gebruik waar mogelijk een stabiele identificatie van de handeling om dubbele verwerking tegen te gaan.
Houd verschillen tussen bron en doel zichtbaar en wijs iemand aan die ze afhandelt. Een mislukte adreswijziging kan om correctie vragen; een tijdelijke verbindingsfout mogelijk om een begrensde nieuwe poging. Leg die routes vooraf vast, inclusief het moment waarop een medewerker overneemt.
Bespreek het beheer voordat je kiest
- Wie beheert de accounts, rechten en verbindingsgegevens?
- Hoe worden fouten gemeld zonder onnodig klantgegevens in meldingen te kopieren?
- Wie controleert wijzigingen aan velden, formulieren en interfaces?
- Hoe worden aantallen en afgewezen records vergeleken?
- Kan een medewerker de verwerking stoppen en gecontroleerd herstellen?
Vraag de leveranciers welke interfaces en automatiseringsvormen daadwerkelijk worden ondersteund. Toegang tot een knop of endpoint is niet automatisch toestemming om die onbemand te gebruiken. Neem licenties, beheeruren en de afhankelijkheid van individuele medewerkers mee in de afweging.
Een bruikbaar vertrekpunt voor een gesprek
Breng een geanonimiseerd voorbeeld van de gewenste wijziging, de gebruikte applicaties en de huidige controle mee. Beschrijf vooral waar de overdracht nu vastloopt. Daarmee kun je onderzoeken of een bestaande functie voldoende is of dat een aanvullende koppeling nodig is. De keuze voor een tool komt daarna.
Waar loopt jouw gegevensoverdracht vast?
Vertel welke informatie tussen je systemen moet bewegen. Ook als je nog niet weet welke route past, kunnen we het vraagstuk samen afbakenen.
Bespreek je gegevensoverdracht