Terugblik DDC Event Veenendaal

1.025 woorden, 5 minuten leestijd.

Op 22 juni mocht ik deelnemen aan het DDC event (DDC= Dutch Dynamics Cummunity), waar ik uitgenodigd was om namens idyn een presentatie te geven over data exchange & interfaces en de oplossing ConnectIT 365.

Data-uitwisseling is tegenwoordig een essentieel onderdeel van vrijwel iedere organisatie. Zelfs kleinere en middelgrote bedrijven werken dagelijks met meerdere applicaties, cloudoplossingen en externe partners. Toch blijkt het uitwisselen van gegevens tussen systemen vaak complexer dan verwacht.

In deze blog een samenvatting van mijn presentatie. In de presentatie tijdens het DDC event hebben we gezien hoe een gemiddeld IT-landschap van een klein tot middelgroot bedrijf eruitziet, welke uitdagingen ontstaan rondom dataconsistentie en samenwerking met externe partijen, en welke oplossingsrichtingen organisaties kunnen overwegen.

Het gemiddelde IT landschap

Het MKB draait gemiddeld 5-10 applicaties. Geen enkel systeem is het ‘single source of truth’. Elk is aangeschaft voor een specifiek doel, door een specifieke afdeling. Resultaat: een eilandenrijk van ERP tot webshop en van Saas inkoop tot excel sheets.

De uitdaging is niet de technologie. Het is de manier waarop systemen zijn aangeschaft en groeien. Elk systeem lost een probleem op, maar creëert een nieuw coördinatieprobleem.

Karakteristieken van het IT-landschap

  • Organische groei: Elke applicatie is op een ander moment aangeschaft, door een andere afdeling, met een andere leverancier.
  • Menselijke factoren: Data wordt handmatig overgezet via export/import, copy-paste of Excel. Tijdrovend en foutgevoelig.
  • Dubbele invoer: Klantgegevens worden in meerdere systemen ingevoerd. Elk systeem heeft z’n eigen waarheid.
  • Beperkte IT-capaciteit: Geen dedicated IT-afdeling. Beheer wordt gedaan door de ‘meest handige’ medewerker.

Uitdagingen: Data-consistentie

  • Verspreide klantdata: Klant bestaat in CRM, ERP en webshop — elk met andere gegevens. Adreswijziging in één systeem, niet in de rest. Factuurhistorie hier, orderhistorie daar. Geen betrouwbaar ‘360°-klantbeeld’
  • Product informatie: Artikelcodes verschillen per systeem. Prijzen en voorraad lopen uiteen. Beschrijvingen niet synchroon. Risico op foutieve bestellingen.
  • Financiele data & rapportages: Omzetcijfers kloppen niet tussen systemen. Maandafsluiting vereist handmatige reconciliatie. KPI-dashboards trekken uit verschillende bronnen. Discussie over ‘welk getal klopt nu?’

Wie herkent dit? Handen omhoog. Bijna iedereen. Het probleem is universeel.

Uitdagingen: Externe partijen verbinden

Externe koppelingen zijn vaak complexer dan intern. Je hebt geen controle over de andere kant. En het landschap verandert continu, automatische updates. Belangrijke vragen:

Wie wil je koppelen?

Klanten, productfeeds, Leveranciers, Overheid, Banken, Betalingen, Logistiek & bezorging.

Wat maakt dit moeilijk?

  • Ieder praat z’n eigen taal: Geen standaard formaat: XML, CSV, JSON, EDI, SOAP, REST — allemaal in gebruik.
  • Beveiliging & toegang: API-sleutels, OAuth, certificaten, firewalls — elke koppeling heeft eigen eisen.
  • Beschikbaarheid & fouten: Wat als de koppeling uitvalt? Foutafhandeling, retry-logica en monitoring ontbreken vaak.
  • Onderhoud & versies: Een API-update aan de andere kant breekt stilletjes jouw integratie.

Wat kost dit écht?

De verborgen prijs van slechte data-uitwisseling. Onderstaande getallen zijn gebaseerd op brancheonderzoeken. De kern: data-inconsistentie kost geld, tijd en vertrouwen. Dit zijn geen IT-problemen, het zijn bedrijfsproblemen.

  • 30% van de werktijd verloren aan handmatige data-overdracht
  • 1 op de 4 klantdossiers bevat fouten door dubbele invoer
  • Uren maandelijkse reconciliatie die grotendeels te vermijden is
  • Risico op boetes bij foutieve belastingaangiftes of AVG-schendingen

Oplossingsrichtingen

  • Bepaal je ‘System of Record’: Wijs per datadomain één bronsysteem aan. Klantdata leeft in CRM, product in ERP. Anderen lezen, niet schrijven.
  • Integratie-tools:Tools als ConnectIT, Azure Logic Apps koppelen systemen zonder maatwerk code. Goedkoper dan zelf bouwen.
  • API-first denken: Kies nieuwe software op basis van API-beschikbaarheid. Geen goede API = slechtere integratie later.
  • Standaardiseer dataformaten: Gebruik UBL voor facturen, CAMT voor bank, OpenAPI specs voor eigen koppelingen. Wiel niet opnieuw uitvinden.
  • Event-driven architectuur: Laat systemen reageren op events (‘klant bijgewerkt’) in plaats van polling. Schaalbaarder en betrouwbaarder.
  • Monitoring & alerting: Een kapotte koppeling die niemand ziet is erger dan geen koppeling. Bouw observability in van het begin.

Oplossingsrichting: Microsoft integratie-opties vs. ConnectIT 365

In Business Central zijn verschillende mogelijkheden. Met name de standaard opties die Microsoft biedt en daarnaast de app ConnectIT. Wie is er bekend met deze Microsoft intergraties? En wie met ConnectIT?

1. Power Automate Een low-code automatiseringsplatform van Microsoft.

  • ✅ Laagdrempelig, geen code nodig
  • ✅ Veel standaard connectoren beschikbaar
  • ✅ Onderdeel van Microsoft 365 licentie
  • ❌ Beperkte mogelijkheden voor complexe dataverwerking
  • ❌ Moeilijk te beheren bij grote aantallen flows
  • ❌ Geen native BC-begrip (mapping is handmatig werk)
  • ❌ Foutafhandeling is beperkt

2. Dataverse / Power Platform Microsofts data-platform, sterk gekoppeld aan Dynamics 365.

  • ✅ Naadloze integratie binnen het Microsoft ecosysteem
  • ✅ Goed voor data synchronisatie tussen Microsoft producten
  • ❌ Primair bedoeld voor Microsoft-naar-Microsoft integraties
  • ❌ Complexe implementatie voor externe systemen
  • ❌ Hoge licentiekosten bij intensief gebruik

3. Azure Integration Services (Logic Apps, Service Bus, API Management) Enterprise-grade integratie via Azure.

  • ✅ Zeer krachtig en schaalbaar
  • ✅ Geschikt voor complexe enterprise integraties
  • ❌ Vereist Azure kennis en ontwikkelcapaciteit
  • ❌ Hoge implementatiekosten
  • ❌ Geen standaard BC-connectoren — alles maatwerk
  • ❌ Doorlopende Azure kosten

4. BC API’s (native REST API) Business Central heeft ingebouwde API’s die direct aangesproken kunnen worden.

  • ✅ Gratis, geen extra licentie
  • ✅ Directe toegang tot BC data
  • ❌ Vereist ontwikkelcapaciteit aan beide kanten
  • ❌ Geen visuele monitoring of foutafhandeling
  • ❌ Elke integratie is volledig maatwerk

ConnectIT 365 voordelen t.o.v. bovenstaande

  • Kant-en-klaar binnen BC — geen externe tooling nodig
  • BC-native — begrijpt BC objecten, tabellen en logica
  • Visuele mapping van data zonder code
  • Foutafhandeling en logging direct in BC
  • Lagere implementatietijd& kosten dan maatwerk Azure oplossingen
  • Geen Azure kennis vereist
  • ❌ Minder geschikt voor zeer complexe enterprise-brede integraties

Pragmatisch stappenplan

Het gaat niet om perfectie. Het gaat om verbetering. Eén handmatig proces elimineren is al winst. Begin klein.

  • Breng je landschap in kaart: Welke systemen heb je? Wat gaat er in/uit? Wie beheert wat? Zelfs een whiteboard-tekening helpt.
  • Identificeer de pijnpunten: Waar verlies je de meeste tijd aan handmatige overdracht? Waar zijn de meeste fouten? Begin daar.
  • Kies één domein om te verbeteren: Klantdata, product, financieel — kies één, maak het goed. Niet alles tegelijk aanpakken.
  • Bouw incrementeel: Start met een simpele koppeling. Leer ervan. Schaal daarna. Vermijd big-bang projecten.
  • Documenteer & monitor: Leg vast wat je hebt gemaakt. Zet alerts op. Data-integraties breken stil — zorg dat je het merkt.

Key takeaways

  • Eilandautomatisering is normaal — maar niet onvermijdelijk
  • Data-consistentie is een bedrijfsprobleem, geen IT-issue
  • Externe koppelingen vragen standaarden + monitoring
  • Begin met een system of record, bouw van daaruit
  • Klein beginnen werkt beter dan alles-in-één-keer
  • Integraties maken hoeft niet ingewikkeld te zijn.

Wil je weten wat ConnectIT 365 voor jouw processen kan bieden? Of een gast spreker nodig voor jouw IT event? Neem contact op om de mogelijkheden door te spreken!


Follow by Email
LinkedIn
LinkedIn
Share