Koppelingen tussen uw systemen

Facturen overtypen, exports heen en weer mailen, elke maand dezelfde correctie. Zolang twee systemen niet met elkaar praten, doet iemand dat werk met de hand. Wij bouwen de brug ertussen.

Schema van een koppeling tussen een eigen systeem en een boekhoudpakket, met verwerkingslogboek

Elke handmatige overdracht is een foutkans

Uw ordersysteem weet wat er verkocht is, de boekhouding moet het factureren en de bank levert de afschriften weer ergens anders aan. Zolang daar iemand tussen zit met een export en een import kost het tijd, en gaat het af en toe mis — meestal precies in de week van de maandafsluiting.

Een koppeling haalt die handelingen weg. Niet door alles te vervangen, maar door de systemen die u al heeft rechtstreeks met elkaar te laten praten.

Neem contact op →

Van boekhouding tot bankafschrift

Bijna altijd begint het met één vervelende handmatige stap. Die halen we er als eerste uit; de rest volgt vanzelf.

Boekhoudpakketten

Facturen, debiteuren en boekingen automatisch doorzetten. Wij bouwden eerder koppelingen met onder meer Twinfield en SnelStart, waarbij ook factuur- en debiteurgegevens werden opgehaald.

Bankafschriften

MT940-bestanden inlezen en verwerken, zodat betalingen automatisch worden afgeletterd in plaats van regel voor regel met de hand.

Orders en verkoop

Uw webshop, ordersysteem of klantportaal aansluiten op de administratie, zodat een verkoop meteen een factuur wordt en niemand meer hoeft over te typen.

Systeemkoppelingen

REST met JSON, SOAP met XML, bestandsuitwisseling via SFTP of EDI-berichten — wat het systeem aan de andere kant ook spreekt.

Databases gelijkhouden

Gegevens synchroon houden tussen twee databases of platformen, met controle achteraf op wat er wel en niet is overgekomen.

Rapportage

Gegevens uit meerdere systemen samenbrengen in één rapportage of datawarehouse, zodat de cijfers uit één bron komen.

Bouwen is het makkelijke deel

Een koppeling die alleen werkt als alles goed gaat, is geen koppeling. Het verschil zit in wat er gebeurt als het misgaat.

Stap 1

Uitzoeken wat er echt gebeurt

Welke gegevens gaan waarheen, wie corrigeert nu handmatig, en welke uitzonderingen zijn er in de loop der jaren ingeslopen? Dat laatste bepaalt meestal hoe groot de klus is.

Stap 2

De koppeling bouwen

Wij praten met de interface die het pakket biedt en houden ons aan de spelregels ervan, zodat een update aan die kant de koppeling niet meteen omver duwt.

Stap 3

Fouten opvangen

Een regel die niet klopt, houdt de rest niet tegen: die wordt apart gezet en gemeld. Alles wordt gelogd, zodat achteraf te zien is wat er is verwerkt en wat niet.

Stap 4

In de lucht houden

Pakketten veranderen, certificaten verlopen en wachtwoorden worden gewijzigd. Wij houden de koppeling in de gaten, zodat u het niet merkt aan een lege boekhouding.

Wat wij eerder koppelden

Voor een financiële dienstverlener bouwden wij koppelingen met Twinfield en SnelStart: debiteur- en factuurgegevens ophalen, bankafschriften inlezen via MT940 en de boekhoudgegevens synchroon houden, met een SQL-database eronder voor de geautomatiseerde verwerking.

Bij een toezichthouder koppelden wij externe partijen aan een centraal systeem via SSH en SFTP met EDI-berichten. En voor een bank bouwden wij een interface tussen de productieomgeving en het datawarehouse voor managementrapportages, met REST- en JSON-koppelingen naar de achterliggende systemen.

Een koppeling staat zelden op zichzelf

Vaak blijkt onderweg dat er ook iets moet gebeuren aan het systeem waar de gegevens vandaan komen — of dat het slimmer is om de rapportage meteen goed op te zetten. Wij doen dat werk zelf, dus u hoeft er geen tweede partij bij te halen.

Bekijk al onze diensten →

Welke stap doet u nu nog met de hand?

Beschrijf kort welke twee systemen niet met elkaar praten, dan laten we weten wat er mogelijk is.