Wie zoekt naar een connector voor SAP Business One, heeft meestal een concreet probleem: de webshop moet bestellingen doorgeven, de bankbestanden moeten ingelezen worden, of de e-facturen moeten via Peppol vertrekken. Dat zijn drie verschillende vragen met drie verschillende antwoorden. Deze pagina legt uit welke technische lagen SAP Business One biedt, welke soorten koppelingen in Vlaamse, Waalse en Brusselse bedrijven vaak voorkomen en hoe u een integratie zo cadreert dat ze na de livegang betrouwbaar blijft.
Waarom integraties de kern van een ERP-project zijn
Een ERP dat alleen draait, is zelden het einde van het verhaal. Rond de boekhouding, de voorraad en de verkoop leven altijd andere systemen: een webshop, een transportplatform, een bankportaal, een BI-tool. Elke koppeling is een extra belofte dat gegevens tussen twee systemen kloppen, ook als er iets misloopt.
SAP positioneert SAP Business One als een kern die uitgebreid kan worden. Volgens SAP Learning wordt die kern verrijkt met AI, machine learning en cloudservices van SAP Business Technology Platform (BTP), met automatiseringsmodellen via de Business Accelerator Hub en SAP Build. Voor een KMO betekent dat vooral: het pakket is gebouwd om samen te werken met andere software, maar de kwaliteit van elke koppeling hangt van het ontwerp af.
SAP meldt bovendien een ruim ecosysteem: meer dan 500 extensies voor sectoren en landen, verdeeld via 850 partners (SAP, december 2025). Dat aanbod is een troef, maar het verplicht u wel om te kiezen. Meer over de bredere functionele dekking leest u op de pagina over modules van SAP Business One.
De technische bouwstenen
De Service Layer: de moderne API
De Service Layer is een REST-gebaseerde uitbreidings-API die op HTTP en OData steunt, met JSON als uitwisselingsformaat. Volgens de handleiding van 27 juli 2026 ondersteunt ze OData v3 via /b1s/v1/$metadata en OData v4 via /b1s/v2/$metadata. Wie een API voor SAP Business One zoekt voor een webtoepassing of mobiele app, begint hier.
Enkele eigenschappen die in de praktijk tellen:
- Ze draait op SUSE Linux Enterprise en op Microsoft Windows (sinds 10.0 PL01).
- Ze gebruikt de Apache-server als load balancer en kan geïntegreerd of gedistribueerd worden ingezet.
- Ze deelt met de DI API dezelfde objectdefinities dankzij het DI Core-onderdeel, zodat een bedrijfsobject zich in beide API's hetzelfde gedraagt.
- Volgens SAP Learning ondersteunt ze Basic- en OAuth-authenticatie.
Dat laatste punt is geen detail. Een koppeling met een externe dienst moet veilig kunnen inloggen, en de keuze van het authenticatieschema hoort in het ontwerp, niet achteraf.
De Integration Framework
In een presentatie van april 2020 beschrijft SAP het Integration Framework als onderdeel van SAP Business One, bruikbaar op locatie en in de cloud. Het dient als ontwikkel- en uitvoeringsomgeving voor integratiescenario's: dashboards, mobiele apps, uitbestede loonverwerking, geautomatiseerde prijsaanvragen, SAP Customer Checkout, webdiensten en zowel SAP- als niet-SAP-toepassingen.
Het is dus een platform om stromen te modelleren en te monitoren, geen kant-en-klare connector. Het past goed bij scenario's waarin meerdere systemen berichten uitwisselen en waar u een centrale plek wilt om fouten op te volgen.
Kantoorintegratie en BI
SAP Learning noemt als kantoorkoppelingen de export naar Microsoft 365 OneDrive (Excel en Word), samenwerking via Microsoft Teams en de integratie met Outlook 365. Voor veel Belgische financiële teams is dat het dagelijkse werkgereedschap: cijfers naar Excel, een offerte als Word-document, een klantmail die aan een verkooporder gekoppeld wordt.
Voor rapportering en BI gelden dezelfde keuzes als elders: ofwel leest u rechtstreeks uit het ERP via de API, ofwel bouwt u een gegevensmagazijn voor de zwaardere analyses. Voor kleine volumes volstaat het eerste, bij meerdere bronnen is het tweede robuuster.
Welke koppelingen komen in België het vaakst voor?
De onderstaande tabel geeft een overzicht van de types koppelingen die Belgische bedrijven vaak vragen, met wat u erover moet beslissen. Het is geen catalogus van producten: de concrete keuze volgt uit uw proces.
| Domein | Typische stroom | Beslissing vooraf |
|---|---|---|
| Webshop of marktplaats | Artikelen, prijzen, voorraad en bestellingen | Wie is de bron van de prijs en voorraad? Hoe gaat u om met retours? |
| Bank | Rekeninguittreksels (vaak CODA), SEPA-betalingen | Automatische afpunting of manuele controle? |
| Betaling | Online betaalmethoden zoals Bancontact | Hoe komt de betaling terug in de boekhouding? |
| E-facturatie | Verzenden en ontvangen via Peppol | Welk toegangspunt, welke btw-codes, welke foutafhandeling? |
| Btw | Aangifte via Intervat, listings | Wie controleert de cijfers vóór de indiening? |
| EDI | Orders, leverberichten en facturen met grote klanten | Welke formaten eisen uw klanten? |
| Handtekening | Contracten en offertes digitaal ondertekenen | Waar wordt het document bewaard? |
| BI | Dashboards, verkoop- en margeanalyse | Rechtstreeks uit het ERP of via een datamagazijn? |
E-commerce: de koppeling die het snelst scheef gaat
Webshops lijken eenvoudig, maar de problemen zitten in de details: varianten, kortingen, verzendkosten, btw per land, deelleveringen, retours. Een marktplaatskoppeling voegt daar regels van het platform aan toe. Beslis daarom eerst welk systeem de waarheid bezit voor elk gegeven. Als de webshop de prijs bepaalt en het ERP de voorraad, schrijft u dat zo op. Het is dezelfde logica als in de ERP-gids voor e-commerce.
Bank, betaling en btw
Voor de Belgische boekhouding zijn bankkoppelingen een routinezaak, maar de afpunting vraagt zorg: gestructureerde mededelingen, deelbetalingen, buitenlandse overschrijvingen. Een aparte boekhoudmodule in SAP Business One is maar zo goed als de data die erin aankomt.
De btw-aangifte in België verloopt via Intervat. Of u de cijfers handmatig uploadt of via een koppeling aanlevert, de aangifte hangt af van correct ingestelde btw-codes en een zuivere boeking. Een gedetailleerd overzicht staat in de gids over btw in België en uw ERP.
Peppol en e-facturatie
Elektronische facturatie is voor veel Belgische bedrijven een reden om hun integraties te herzien. Het gaat niet alleen om het verzenden van een bestand: de factuur moet uit het ERP komen met de juiste gegevens, de ontvangen facturen moeten in de inkoopstroom terechtkomen en fouten moeten zichtbaar zijn. Lees de achtergrond in onze gids over e-facturatie en Peppol en de wettelijke verplichtingen voor ERP.
Maatwerk, extensie of Integration Framework?
Een eerlijke vergelijking van de drie opties helpt om geen dure fout te maken.
Een bestaande extensie is meestal sneller en de uitgever onderhoudt hem. Het nadeel: u past uw proces aan aan wat de extensie kan, en u hangt af van de levensduur van die uitgever.
Een koppeling op maat via de Service Layer past precies op uw proces, maar u krijgt er een stuk code bij dat iemand moet beheren. Dit kan de integrator zijn, uw eigen IT of een derde partij. Lees ook de pagina over maatwerk in SAP Business One.
De Integration Framework is interessant als meerdere systemen berichten uitwisselen en u centrale monitoring wil. Het vraagt expertise bij de integrator en een duidelijke afbakening van de scenario's.
Een goede vuistregel: hoe standaarder het proces (bankbestanden, Peppol), hoe sterker de reden om een bestaande oplossing te gebruiken. Hoe meer uw concurrentievoordeel in het proces zit (een eigen prijsmotor, een specifieke logistieke keten), hoe sneller maatwerk loont.
Zo cadreert u een integratie
Een integratie die goed begint, heeft een korte maar precieze opdracht. Gebruik deze stappen als checklist.
- Beschrijf de stroom in gewone taal. Wat vertrekt waar, wanneer en waarom? Welke gebeurtenis start de overdracht?
- Wijs de bron van elk gegeven aan. Klant, artikel, prijs, voorraad, btw-code: één systeem is eigenaar, het andere leest.
- Bepaal de foutafhandeling. Wat gebeurt er als de webshop niet bereikbaar is of als een bestelling een onbekend artikel bevat? Wie ziet de fout en binnen welke tijd?
- Kies de technische route. Extensie, Service Layer, DI API of Integration Framework, met een korte motivatie.
- Regel authenticatie en toegang. Welk account, welke rechten, welk schema (Basic of OAuth)?
- Test met echte gegevens. Een koppeling die met testdata werkt, kan met uw echte klanten falen.
- Leg het onderhoud vast. Wie bewaakt de koppeling, wie ontvangt het alarm en wie test bij een update?
De pagina over de implementatie van SAP Business One toont waar integratie in het projectverloop past, en de pagina over ondersteuning en onderhoud beschrijft wat er na de livegang gebeurt.
Wie onderhoudt de koppelingen?
Dit is de vraag die in offertes het vaakst ontbreekt. Een koppeling heeft een eigenaar nodig, net zoals een machine. Drie scenario's komen terug:
- De uitgever van de extensie onderhoudt zijn eigen product. U betaalt een licentie of abonnement en volgt zijn roadmap.
- De integrator onderhoudt wat hij gebouwd heeft, onder een onderhoudscontract met duidelijke reactietijden.
- Uw eigen IT neemt het beheer over, op voorwaarde dat de documentatie en de code overdraagbaar zijn.
Wij zijn geen integrator en leveren zelf geen koppelingen. Onze rol is u in contact brengen met een integrator die uw type stroom al heeft gerealiseerd; hoe dat verloopt, ziet u onder hoe het werkt. Voor de selectie zelf helpt de pagina over een SAP Business One-integrator kiezen.
Integraties en de rest van uw ERP-traject
Integraties hebben ook invloed op de kost, de planning en de keuze van het pakket. Wie veel externe systemen wil koppelen, doet er goed aan dat vroeg in het programma van eisen te zetten, zodat de offertes vergelijkbaar blijven. En als u twijfelt tussen pakketten, helpt het om te kijken naar de vergelijking tussen SAP Business One en Business Central, waar het aanbod aan extensies en de integratiemogelijkheden een rol spelen.
De Belgische context blijft telkens dezelfde: facturen via Peppol, btw via Intervat, bankbestanden in het formaat van uw bank en een boekhouder die de cijfers moet kunnen vertrouwen. Een ERP-koppeling die deze punten niet respecteert, levert bijkomend werk op in plaats van tijdwinst.
Veelgestelde vragen
Welke API biedt SAP Business One voor integraties?
De belangrijkste moderne API is de Service Layer, een REST-API op basis van HTTP en OData met JSON-berichten. Daarnaast bestaat de DI API, die dezelfde objectdefinities deelt via het DI Core-onderdeel. Voor nieuwe webkoppelingen is de Service Layer meestal het logische vertrekpunt.
Heb ik voor een koppeling altijd een kant-en-klare connector nodig?
Nee. Soms bestaat er een extensie voor uw webshop, bank of EDI-platform, soms is een koppeling op maat via de Service Layer verstandiger. De keuze hangt af van de dataflows, het volume en hoe uniek uw proces is. Een goede integrator weegt beide opties tegen elkaar af voordat er iets wordt gebouwd.
Kan SAP Business One met Peppol en Belgische e-facturatie werken?
Ja, via een extensie of een koppeling met een Peppol-toegangspunt, afhankelijk van uw versie en keuze. Belangrijk is dat de verkoop- en inkoopfacturen, de btw-codes en de ontvangstbevestigingen in het ERP-proces passen. Laat de integrator het hele traject beschrijven, niet enkel het verzenden van het bestand.
Wie onderhoudt een integratie na de livegang?
Dat moet u vooraf schriftelijk vastleggen. Bij een extensie van een derde ligt het onderhoud doorgaans bij de uitgever van die extensie, bij een maatkoppeling bij de integrator of uw eigen IT. Spreek ook af wie reageert bij een storing en wie de updates van SAP Business One test.
Wat gebeurt er met mijn koppelingen bij een migratie of versie-update?
Koppelingen zijn een van de gevoelige punten bij een update of migratie. Maak daarom een inventaris van alle flows, test ze in een kopie van de omgeving en plan een terugvalscenario. Koppelingen die op de Service Layer steunen, volgen de versie en het OData-profiel dat u gebruikt.
Bronnen
- SAP — Service Layer, handleiding
- SAP Learning — Service Layer API
- SAP Learning — Introducing SAP Business One
- SAP — Integration Framework for SAP Business One
- SAP News — wereldwijd succes van SAP Business One
De genoemde softwarenamen zijn handelsmerken van hun respectievelijke eigenaren en worden uitsluitend ter informatie vermeld. Deze site is onafhankelijk en niet verbonden aan een softwareleverancier.