Systemen die
met elkaar praten.

Je webshop, je CRM, je boekhouding en je voorraad houden allemaal een stukje van de waarheid bij. Wij zorgen dat ze het onderling eens worden.

Zo begint zo'n gesprek meestal

  • Kunnen onze systemen stoppen met overtypen?
  • Onze voorraad klopt nooit. Hoe kan dat?
  • Ons pakket heeft geen API. Is er dan nog iets mogelijk?
  • REST & GraphQL
  • CRM & ERP
  • Betaal- en verzendkoppelingen
  • Automatisering
  • Data-synchronisatie

Het korte antwoord

In de meeste gevallen wel, zolang beide kanten een koppeling of een export aanbieden.

Bijna elk bedrijf dat wij tegenkomen heeft ergens een handeling die iemand elke week herhaalt: bestellingen overtypen, voorraad bijwerken, adressen kopiëren van het ene scherm naar het andere. Het kost tijd, en erger nog, er sluipen fouten in die je pas later ontdekt.

Een koppeling haalt die handeling weg. Systemen wisselen zelf uit wat ze van elkaar nodig hebben, op een moment dat jij bepaalt.

Dit is zelden een project op zichzelf. Meestal komt het bovenop een webshop of een applicatie die we bouwen, maar we doen het ook als losse opdracht op wat er al draait.

Herken je
hier iets in?

  • Bestellingen uit je webshop worden met de hand in je boekhouding gezet.
  • Je voorraad klopt niet omdat twee systemen hem apart bijhouden.
  • Aanmeldingen uit een formulier moeten nog ergens worden ingevoerd.
  • Je hebt een pakket aangeschaft dat prima werkt, maar los staat van de rest.
  • Je leverancier levert een bestand aan dat iemand elke week moet verwerken.

Wat er in
zo'n traject zit.

  1. Uitzoeken wat er mogelijk is

    Niet elk systeem laat zich even makkelijk koppelen. We kijken eerst wat de leverancier aanbiedt en wat de beperkingen zijn, en zeggen het eerlijk als een koppeling meer kost dan hij oplevert.

  2. Afspreken wie de baas is

    Bij elk gegeven bepalen we welk systeem leidend is. Zonder die afspraak overschrijven twee systemen elkaar om beurten en weet niemand meer wat klopt.

  3. Bouwen en testen op echte data

    We testen met een kopie van je eigen gegevens, want juist de uitzonderingen leggen een koppeling om. De rare producten, de klant met twee adressen, de order die halverwege is geannuleerd.

  4. Zichtbaar maken wat er misgaat

    Een koppeling die stilletjes faalt is gevaarlijker dan geen koppeling. We loggen wat er gebeurt en sturen een melding als iets blijft hangen, zodat je het merkt voordat je klant het merkt.

Waar je op
moet letten.

Direct of via een tussenlaag

Twee systemen rechtstreeks aan elkaar knopen is het snelst en het goedkoopst. Zodra er een derde bij komt, wordt een tussenlaag verstandiger, omdat je anders voor elk paar een nieuwe koppeling bouwt en het aantal verbindingen hard oploopt.

Realtime of periodiek

Niet alles hoeft direct. Voorraad die elk kwartier wordt bijgewerkt is voor de meeste shops ruim voldoende en veel eenvoudiger te bouwen dan een koppeling die op elke wijziging reageert. Betalingen en bestellingen wil je wel meteen doorzetten.

Wat als de andere kant eruit ligt

Een koppeling is zo betrouwbaar als het systeem aan de overkant. We bouwen in dat mislukte berichten worden bewaard en later opnieuw worden aangeboden, zodat een storing van een uur geen dag handwerk oplevert.

Reken op onderhoud

Leveranciers passen hun koppelingen aan en zetten oude versies uit. Dat gebeurt niet vaak, maar het gebeurt. Het hoort daarom thuis in een beheerafspraak in plaats van in een eenmalig project.

Veelgestelde
vragen.

Staat je vraag er niet bij? Bel of mail, we antwoorden binnen één werkdag.

  • Met alles dat een API of een gestructureerde export aanbiedt. In de praktijk zijn dat vaak boekhoudpakketten, CRM- en ERP-systemen, kassasystemen, betaalproviders, verzendpartijen en ledenadministraties. Noem het systeem en we zoeken uit wat er kan.

  • Een enkelvoudige koppeling tussen twee systemen kost doorgaans een paar dagen. Het loopt op zodra gegevens beide kanten op moeten of er veel uitzonderingen zijn. We geven vooraf een vaste prijs per koppeling.

  • Soms. Met een periodieke export of een bestandsuitwisseling kom je een heel eind. Dat is minder elegant, maar het haalt het overtypen er wel uit.

  • Mislukte berichten worden bewaard en opnieuw aangeboden, en je krijgt een melding als iets blijft hangen. Bij een beheerpakket kijken wij daar zelf op.

Laten we
kennismaken.

info@nzvision.nl

+31 (0) 6 40447565Marktstraat 38, Ravenstein alleen op afspraak