Zum Inhalt springen
DSGVO-konforme B2B-Shops
Integration

ERP-Integration im B2B E-Commerce: SAP, DATEV, Dynamics

ERP-Integration im B2B E-Commerce: So verbinden Sie SAP, DATEV und Microsoft Dynamics nahtlos mit Ihrem Online-Shop und automatisieren Ihre Prozesse.

16 Min. Lesezeit ERPSAPDATEVB2BSchnittstellen

Die manuelle Übertragung von Bestellungen, Lagerbestandsdaten und Kundenstammdaten zwischen Online-Shop und ERP-System kostet B2B-Unternehmen durchschnittlich 14,2 Stunden pro Woche (Forrester, 2025). Fehler bei der manuellen Dateneingabe verursachen dabei zusätzliche Kosten von rund 12.000 Euro jährlich pro Mitarbeiter (IDC, 2024). Eine professionelle ERP-Integration beseitigt diese Medienbrüche und schafft die Grundlage für skalierbare B2B-Prozesse. In diesem Artikel erfahren Sie, wie Sie SAP Business One, DATEV und Microsoft Dynamics nahtlos mit Ihrem B2B-Shop verbinden.

ERP-Integration im B2B E-CommerceOnline-ShopShopware B2BSAP Business OneStammdaten, AufträgeDATEVBuchhaltung, BelegeMS DynamicsCRM, FinanzenPIM / WawiProduktdatenMiddleware / API-Hub (REST, SOAP, OData)BestellungenEchtzeit-SyncLagerbestandDelta-Sync alle 5 minKundendatenBidirektionalRechnungenDATEV-ExportDatenflusskontrolleLogging, Retry, MonitoringFehlerbehandlung mit automatischen Retries | Transaktionssicherheit | Vollständiges Audit-Log

Warum ERP-Integration im B2B unverzichtbar ist

Im B2B-Geschäft unterscheiden sich die Anforderungen grundlegend vom B2C-Bereich. Kundenindividuelle Preise, komplexe Rabattstaffeln, mehrstufige Genehmigungsprozesse und wiederkehrende Bestellungen erfordern einen durchgängigen Datenfluss zwischen Online-Shop und ERP-System. Ohne diese Anbindung entstehen Informationssilos, die zu Lieferverzögerungen, falschen Preisangaben und unnötigen Rückfragen führen.

Laut einer Studie von Gartner (2025) setzen bereits 78% der erfolgreichen B2B-Händler (Gartner, 2025) auf eine automatisierte ERP-Anbindung ihres Online-Shops. Der Grund: Unternehmen mit integrierten Systemen berichten von einer um 40% schnelleren Auftragsabwicklung und einer deutlichen Reduktion von Fehlerquoten bei der Belegerfassung (Forrester, 2024). Für mittelständische Unternehmen, die auf Shopware als B2B-Plattform setzen, ist die ERP-Integration ein entscheidender Faktor für Wettbewerbsfähigkeit.

Echtzeit-Synchronisation

Bestellungen, Lagerbestandsdaten und Preise werden in Echtzeit zwischen Shop und ERP synchronisiert -- keine manuellen Exporte mehr.

Fehlerreduktion

Automatisierte Datenübertragung eliminiert Tippfehler und Erfassungsfehler. Unternehmen berichten von bis zu 85% weniger Datenfehler (Aberdeen Group, 2024).

Skalierbarkeit

Integrierte Systeme wachsen mit: Von 100 auf 10.000 Bestellungen pro Tag ohne zusätzlichen Personalaufwand für die Datenübertragung.

Kundenindividuelle Preise

ERP-seitig gepflegte Kundengruppen-Preise werden automatisch im Shop angezeigt -- auch für Staffelpreise und Rahmenverträge.

Compliance-Sicherheit

Durchgängige Belegketten für Rechnungen, Gutschriften und Lieferscheine erfüllen die Anforderungen der GoBD automatisch.

Schnellere Lieferzeiten

Echtzeit-Bestandsinformationen und automatische Auftragserstellung im ERP verkürzen den Prozess vom Bestelleingang bis zum Versand erheblich.

Stammdatenmanagement: Die Basis jeder ERP-Integration

Bevor eine ERP-Integration technisch umgesetzt wird, muss die Frage der Datenhoheit geklärt sein. Stammdatenmanagement (Master Data Management, MDM) definiert, welches System die führende Quelle für welche Datenentität ist. In der Praxis ist das ERP-System in den meisten B2B-Szenarien die führende Quelle für Kundenstammdaten, Preislisten und Artikelnummern, während der Online-Shop die Autorität für Warenkörbe, Bestellprozesse und Produktpräsentationen behält.

Die größte Herausforderung im Stammdatenmanagement ist die Harmonisierung unterschiedlicher Datenmodelle. Ein Artikel im SAP Business One hat eine andere Struktur als ein Produkt in Shopware -- unterschiedliche Felder, Datentypen und Hierarchien müssen sauber aufeinander abgebildet werden. Ein konkretes Beispiel: SAP kennt Maßeinheiten wie "Stk" (Stück), "Krt" (Karton) oder "Pal" (Palette), die im Shop in verständliche Bestelleinheiten übersetzt werden müssen. Laut einer Untersuchung des Fraunhofer IML scheitern 32% aller ERP-Integrationsprojekte an unzureichendem Stammdatenmanagement (Fraunhofer IML, 2024). Eine strukturierte Mapping-Tabelle, die vor Projektbeginn erstellt und von beiden Fachabteilungen abgenommen wird, reduziert dieses Risiko erheblich.

SAP Business One: Integration für den Mittelstand

SAP Business One ist das meistgenutzte ERP-System im deutschen Mittelstand mit über 80.000 Kunden weltweit (SAP, 2025). Die Integration mit einem B2B-Shop erfordert ein tiefes Verständnis der SAP-Datenstrukturen -- insbesondere der Geschäftspartner-Hierarchien, Preislisten und Belegtypen. Über die SAP Service Layer API (OData-basiert) lassen sich alle relevanten Geschäftsobjekte bidirektional synchronisieren.

Die typischen Integrationspunkte umfassen Artikelstammdaten mit Preislisten und Lagerbestandsmengen, Geschäftspartner mit Lieferadressen und Zahlungsbedingungen sowie Aufträge, Rechnungen und Gutschriften. Für Shopware-basierte B2B-Portale hat sich eine Middleware-Architektur bewährt, die als Vermittlungsschicht zwischen Shop-API und SAP Service Layer fungiert. Diese Middleware übernimmt die Datenvalidierung, Transformation und Fehlerbehandlung.

  • Artikelstammdaten inkl. Varianten und Einheiten synchronisieren
  • Kundenindividuelle Preislisten aus SAP im Shop abbilden
  • Lagerbestandsmengen in Echtzeit oder per Delta-Sync aktualisieren
  • Bestellungen als Aufträge in SAP automatisch anlegen
  • Zahlungsstatus bidirektional synchronisieren
  • Rechnungen und Gutschriften als PDF aus SAP im Kundenportal bereitstellen

SAP-Integration: Middleware vs. Direktanbindung

Eine direkte Punkt-zu-Punkt-Verbindung zwischen Shop und SAP wirkt zunächst einfacher, wird aber bei wachsender Komplexität schnell unbeherrschbar. Eine Middleware-Lösung entkoppelt die Systeme, ermöglicht unabhängige Updates und vereinfacht das Debugging. Zudem lassen sich später weitere Systeme (PIM, CRM, WMS) problemlos anbinden.

DATEV-Anbindung: Buchhaltung automatisieren

Rund 2,7 Millionen Unternehmen in Deutschland nutzen DATEV für ihre Finanzbuchhaltung (DATEV, 2025). Die Integration eines B2B-Shops mit DATEV automatisiert den gesamten Belegfluss von der Bestellung über die Rechnungserstellung bis zur Buchung. Der manuelle Export und Re-Import von CSV-Dateien entfällt, und die Buchhaltung arbeitet stets mit aktuellen Daten.

Die DATEV-Schnittstelle basiert auf standardisierten Formaten wie dem DATEV-Buchungsstapel für Buchungssätze und dem DATEV-XML-Format für den Online-Belegaustausch. Moderne Schnittstellenlösungen nutzen zusätzlich die DATEV-API für die Echtzeit-Synchronisation von Rechnungen und Zahlungseingangsmeldungen. Besonders relevant für B2B-Händler ist die automatische Zuordnung von Debitorennummern und die korrekte Verbuchung unterschiedlicher Steuersätze.

FunktionManueller ProzessAutomatisierte Integration
RechnungsexportCSV-Export, manuelles MappingEchtzeit-Übertragung via API
DebitorenanlageManuelle Erfassung im DATEVAutomatisch bei Erstbestellung
ZahlungszuordnungManueller AbgleichAutomatisches Matching
SteuersätzeManuelle PrüfungRegelbasierte Zuordnung
GutschriftenManuell erfassenAutomatisch aus Shop-Retouren
FehlerquoteErhöht durch MedienbruchNahezu eliminiert

Die Automatisierung des DATEV-Belegflusses spart Handelsunternehmen erfahrungsgemäß 8--12 Stunden pro Woche (Projekterfahrung) an Buchhaltungsaufwand. Darüber hinaus reduziert die maschinelle Verarbeitung das Risiko fehlerhafter Buchungen, die bei Betriebsprüfungen zu Beanstandungen führen können.

Microsoft Dynamics 365 und NAV: CRM und ERP vereinen

Microsoft Dynamics 365 vereint ERP- und CRM-Funktionalität auf einer Plattform und ist damit besonders für B2B-Unternehmen attraktiv, die Kundenbeziehungen und Warenwirtschaft in einem System abbilden möchten. Weltweit setzen rund 500.000 Unternehmen auf Dynamics 365 (Microsoft, 2025). Die Integration mit einem B2B-Online-Shop ermöglicht eine 360-Grad-Sicht auf Kundeninteraktionen -- von der ersten Anfrage im Shop bis zur wiederkehrenden Bestellung.

Die Anbindung erfolgt über die OData-basierte Dynamics API, die einen standardisierten Zugriff auf alle Entitäten ermöglicht. Für Shopware-basierte B2B-Shops hat sich ein Event-basiertes Integrationsmodell bewährt: Der Shop sendet bei relevanten Ereignissen (Bestellung, Kundenregistrierung, Preisanfrage) Webhooks an die Middleware, die die Daten transformiert und an Dynamics weiterleitet. Umgekehrt pusht Dynamics Änderungen an Artikelstammdaten oder Lagerbestandsmengen über Change-Tracking-Mechanismen an den Shop.

Besonders wertvoll im B2B-Kontext ist die Möglichkeit, CRM-Daten aus Dynamics im Shop nutzbar zu machen. Außendienstmitarbeiter sehen im CRM die gleichen Preise und Verfügbarkeiten wie der Kunde im Self-Service-Portal. Angebote, die im CRM erstellt werden, können direkt als Bestellvorlagen im Shop hinterlegt werden. Diese Durchgängigkeit steigert die Effizienz im Vertrieb nachweisbar.

Order-to-Cash: Automatisierung des Bestellprozesses

Der Order-to-Cash-Prozess (O2C) umfasst den gesamten Weg einer Bestellung von der Aufgabe im Shop über die Auftragsanlage im ERP, die Kommissionierung, den Versand, die Rechnungsstellung bis hin zum Zahlungseingang. In vielen B2B-Unternehmen ist dieser Prozess noch teilweise manuell -- mit der Folge, dass Durchlaufzeiten länger sind als nötig und Fehler an den Übergabepunkten entstehen.

Eine vollständig integrierte O2C-Strecke eliminiert diese manuellen Übergabepunkte. Sobald ein Kunde im B2B-Portal eine Bestellung aufgibt, wird der Auftrag automatisch im ERP angelegt -- inklusive aller Positionen, kundenspezifischen Preise, Lieferadressen und Zahlungsbedingungen. Das ERP stößt die Kommissionierung an, generiert den Lieferschein und erstellt die Rechnung. Der Versandstatus wird über die Middleware zurück in den Shop synchronisiert, sodass der Kunde seinen Auftragsstatus jederzeit im Self-Service-Portal einsehen kann. Laut einer Studie von McKinsey (2024) reduziert eine vollständige O2C-Automatisierung die Durchlaufzeit von der Bestellung bis zum Zahlungseingang um durchschnittlich 30 bis 50 Prozent (McKinsey, 2024).

Bestandssynchronisation in Echtzeit

Für B2B-Händler ist die Verfügbarkeitsanzeige im Shop ein kritischer Faktor. Geschäftskunden erwarten verlässliche Aussagen darüber, ob und wann ein Artikel lieferbar ist -- insbesondere bei Großbestellungen, die Produktionsplanungen beeinflussen. Eine Echtzeit-Bestandssynchronisation zwischen ERP und Online-Shop stellt sicher, dass Verfügbarkeiten, Mindestbestellmengen und voraussichtliche Liefertermine stets aktuell sind.

Die technische Umsetzung erfolgt in der Regel über einen Delta-Sync-Mechanismus: Statt den gesamten Lagerbestand periodisch abzugleichen, werden nur Änderungen übertragen. SAP Business One bietet über die Service Layer API Change-Logs, die alle Bestandsänderungen seit dem letzten Abruf zurückliefern. Bei einem typischen B2B-Katalog mit 20.000 bis 50.000 Artikeln reduziert dieser Ansatz das Übertragungsvolumen um über 90 Prozent gegenüber einem Vollabgleich (Projekterfahrung). Für zeitkritische Artikel -- etwa Ersatzteile in der Fertigung -- kann zusätzlich ein Event-basierter Push eingerichtet werden, der bei jeder Buchung den Bestand sofort im Shop aktualisiert.

Multi-Warehouse und Dropshipping-Integration

B2B-Unternehmen betreiben häufig mehrere Lagerstandorte oder arbeiten mit Dropshipping-Partnern zusammen. Die Bestandssynchronisation muss in diesem Fall standortbezogene Verfügbarkeiten abbilden. Im ERP werden Bestände pro Lager geführt; der Shop muss diese Information so aufbereiten, dass der Kunde die Gesamtverfügbarkeit sieht und bei Bedarf eine bevorzugte Lieferquelle wählen kann. Wenn ein Artikel an Standort A nicht verfügbar ist, kann die Middleware automatisch auf Standort B umleiten und dies im Shop transparent kommunizieren.

Bei Dropshipping-Integrationen kommt eine zusätzliche Komplexitätsebene hinzu: Der Bestand liegt nicht im eigenen Lager, sondern beim Lieferanten. Die Schnittstellenlösung muss in Echtzeit die Verfügbarkeit beim Dropshipping-Partner abfragen und Bestellungen direkt an dessen System weiterleiten. Die Herausforderung liegt in der Konsolidierung der Belegkette -- Lieferschein und Rechnung müssen trotz getrennter Logistik als einheitlicher Vorgang im ERP abgebildet werden.

Integrationsarchitektur: Middleware als Schlüsselelement

Die Wahl der richtigen Integrationsarchitektur entscheidet über Wartbarkeit, Skalierbarkeit und Zukunftssicherheit der gesamten Lösung. In der Praxis haben sich drei Ansätze etabliert: Punkt-zu-Punkt-Verbindungen, Middleware-basierte Integration und API-Hub-Lösungen. Für B2B-Szenarien mit mehreren zu integrierenden Systemen empfehlen wir in der Regel einen Middleware-Ansatz, der als zentrale Drehscheibe fungiert.

REST-API-Integration

Standardisierte REST-Endpunkte für die Kommunikation zwischen Shop, ERP und Middleware. JSON-basierter Datenaustausch mit OAuth2-Authentifizierung.

Event-Driven Architecture

Webhooks und Message Queues sorgen für Echtzeit-Verarbeitung. Änderungen werden sofort propagiert, ohne aufwendiges Polling.

Fehlerbehandlung und Retry

Automatische Wiederholungsversuche bei temporären Fehlern, Dead-Letter-Queues für nicht verarbeitbare Nachrichten und vollständiges Audit-Logging.

Ein zentraler Aspekt der Middleware-Architektur ist die Datentransformation. ERP-Systeme und E-Commerce-Plattformen verwenden unterschiedliche Datenmodelle -- eine Artikelnummer in SAP ist nicht identisch mit der Produktnummer in Shopware. Die Middleware übernimmt das Mapping zwischen diesen Datenmodellen und stellt sicher, dass Informationen konsistent und vollständig übertragen werden. Darüber hinaus ermöglicht die Middleware-Schicht eine saubere Trennung der Systeme: Shop-Updates oder ERP-Upgrades können unabhängig voneinander durchgeführt werden, solange die API-Verträge eingehalten werden.

Typische Integrationsprojekte: Ablauf und Zeitrahmen

Ein ERP-Integrationsprojekt im B2B-Umfeld folgt typischerweise einem strukturierten Ablauf, der sich in fünf Phasen gliedern lässt. Die Gesamtdauer hängt stark von der Komplexität der bestehenden IT-Landschaft und dem Umfang der zu integrierenden Prozesse ab. Im Mittelstand sind Projektzeiträume von 8 bis 16 Wochen für eine Erstintegration realistisch.

  1. Analyse und Konzeption (2--3 Wochen): Bestandsaufnahme der IT-Landschaft, Prozessanalyse, Definition der Datenflüsse und Priorisierung der Integrationspunkte.
  2. API-Design und Mapping (1--2 Wochen): Erstellung der Datenmodell-Mappings, API-Spezifikation und Festlegung der Synchronisationsintervalle.
  3. Entwicklung und Konfiguration (3--6 Wochen): Implementierung der Middleware, Anbindung der ERP-Schnittstellen und Konfiguration der Shopware-Erweiterungen.
  4. Test und Qualitätssicherung (2--3 Wochen): Integrationstests mit realen Testdaten, Lasttests, Fehlerbehandlungs-Szenarien und Abnahme durch Fachabteilungen.
  5. Go-Live und Monitoring (1--2 Wochen): Produktivschaltung mit Parallelphase, Überwachung der Datensynchronisation und Feinabstimmung der Prozesse.

Kosten einer ERP-Integration

Die Investition für eine professionelle ERP-Integration amortisiert sich erfahrungsgemäß innerhalb von 6--12 Monaten (Projekterfahrung) durch eingesparte Personalkosten, reduzierte Fehlerkosten und schnellere Auftragsabwicklung. Sprechen Sie uns für eine individuelle Aufwandsschätzung an.

Herausforderungen und Lösungsansätze in der Praxis

ERP-Integrationsprojekte sind anspruchsvoll und bergen spezifische Risiken. Zu den häufigsten Herausforderungen zählen inkonsistente Stammdaten, historisch gewachsene Datenstrukturen im ERP und fehlende API-Dokumentation bei älteren Systemversionen. Eine vorgelagerte Datenbereinigung ist oft der Schlüssel zum Projekterfolg.

Ein weiteres häufiges Problem ist die Performance bei großen Datenmengen. B2B-Kataloge mit 50.000 oder mehr Artikeln und hunderten kundenindividuellen Preislisten erfordern durchdachte Synchronisationsstrategien. Statt eines vollständigen Datenabgleichs hat sich ein Delta-Sync-Ansatz bewährt: Nur geänderte Datensätze werden übertragen, identifiziert über Zeitstempel oder Change-Tracking-Mechanismen des ERP-Systems.

Die Mandantenfähigkeit ist besonders für Konzerne und Unternehmensgruppen relevant. Wenn mehrere Gesellschaften auf einer Shopware-Instanz betrieben werden, muss die Middleware die korrekten ERP-Mandanten zuordnen und Daten sauber trennen. Dies betrifft Artikelstammdaten ebenso wie Kundendaten und Belegketten.

  • Datenqualität sicherstellen: Vor der Integration Stammdaten bereinigen und Dublettenprüfungen implementieren
  • Delta-Sync nutzen: Nur geänderte Datensätze synchronisieren, um die ERP-Last gering zu halten
  • Monitoring einrichten: Proaktive Überwachung der Synchronisationsabläufe mit Alerting bei Fehlerfällen
  • Testdaten vorbereiten: Repräsentative Testdaten für alle Integrations-Szenarien erstellen
  • Rollback-Strategie definieren: Für den Fall technischer Probleme einen Fallback auf manuelle Prozesse bereithalten

Migration von Legacy-ERP-Anbindungen

Viele B2B-Unternehmen betreiben noch ältere ERP-Anbindungen, die auf Dateiexport (CSV, EDIFACT) oder direkten Datenbankzugriffen basieren. Diese Legacy-Integrationen sind fehleranfällig, schwer zu überwachen und skalieren nicht mit wachsendem Bestellvolumen. Die Migration auf eine moderne, API-basierte Integrationsarchitektur ist ein häufiger Anlass für die Zusammenarbeit mit einer spezialisierten Agentur.

Die bewährteste Migrationsstrategie ist der Strangler-Fig-Pattern-Ansatz: Anstatt die alte Integration auf einen Schlag abzulösen, wird die neue Middleware parallel aufgebaut. Datenfluss für Datenfluss wird von der alten auf die neue Lösung umgestellt -- zuerst die unkritischen Daten wie Artikelstammdaten, dann die Bestandssynchronisation und zuletzt die transaktionskritischen Bestellprozesse. Während der Übergangsphase laufen beide Systeme parallel, und die Ergebnisse werden verglichen. Dieser Ansatz minimiert das Risiko und ermöglicht jederzeit einen Rückfall auf die alte Lösung, falls Probleme auftreten.

Besondere Aufmerksamkeit verdient die Datenmigration historischer Bestände. Kundenhistorien, offene Posten und laufende Bestellungen müssen in das neue System überführt werden, ohne den laufenden Betrieb zu stören. Eine strukturierte Beratung hilft, die richtige Migrationsreihenfolge festzulegen und Testphasen realistisch zu planen.

Zukunftssichere ERP-Integration mit modernen Technologien

Die ERP-Integrationslandschaft entwickelt sich stetig weiter. Trend-Technologien wie Event-Driven Architecture, GraphQL-APIs und API-First-Ansätze eröffnen neue Möglichkeiten für flexible und performante Integrationen. SAP setzt mit der SAP Business Technology Platform (BTP) verstärkt auf Cloud-native Integration, während Microsoft mit Dataverse eine einheitliche Datenplattform für Dynamics 365 bietet.

Für B2B-Händler bedeutet das konkret: Wer heute in eine moderne, API-basierte Integrationsarchitektur investiert, ist für zukünftige Anforderungen gut aufgestellt. Die Anbindung weiterer Systeme -- etwa eines PIM-Systems für die Produktdatenverwaltung oder eines WMS für die Lagerlogistik -- ist mit einer bestehenden Middleware-Infrastruktur deutlich einfacher als bei einer Punkt-zu-Punkt-Architektur. Die Investition in eine solide Schnittstellenarchitektur zahlt sich langfristig durch geringere Erweiterungskosten und höhere Zuverlässigkeit aus.

Auch das Thema KI-gestützte Datenverarbeitung gewinnt an Bedeutung: Intelligente Matching-Algorithmen können Artikelzuordnungen zwischen Systemen automatisieren, Anomalien in Synchronisationsdaten erkennen und die Datenqualität kontinuierlich verbessern. In Kombination mit einem professionellen Monitoring lässt sich die Integrationslösung proaktiv überwachen und optimieren.

Quellen und Studien

Dieser Artikel basiert auf Daten aus: Forrester Research (2024/2025), Gartner B2B Commerce Survey (2025), IDC Digital Commerce Report (2024), Aberdeen Group (2024), SAP Customer Statistics (2025), Microsoft Dynamics Community (2025), DATEV eG Geschäftsbericht (2025), Fraunhofer IML (2024), McKinsey Digital (2024). Die genannten Zahlen können je nach Erhebungszeitpunkt variieren.

Verwandte Artikel