WISSEN / SHOPWARE
Live-Demo vereinbaren
Wissen / SAP Business One

Shopware und SAP Business One verbinden: 3 Wege im Vergleich

20. September 20265 Min. Lesezeit

Shopware 6 ist API-first gebaut – Admin-API, Sync-API und Webhooks machen das Shopsystem technisch zu einem sauberen Integrationsziel für SAP Business One. Eine offizielle Schnittstelle gibt es trotzdem weder von SAP noch von Shopware selbst: Jede Anbindung läuft über einen von drei Wegen. Welcher passt, entscheidet sich weniger am Auftragsfluss als an einer einzigen Frage: Wie viel Ihrer B1-Preislogik muss im Shop ankommen?

01Was synchron gehört

Fünf Datenflüsse zwischen Shopware und SAP B1

Bestellungen

Shopware-Bestellungen werden zu B1-Aufträgen – mit dem richtigen Geschäftspartner, Steuerkennzeichen und Versandkosten; Status und Tracking fließen zurück.

Artikel

Artikelstamm, Varianten und Mengeneinheiten – in der Regel in B1 gepflegt und in den Shop übertragen, nicht umgekehrt.

Bestände

Verfügbarer Bestand je Lager, im Intervall oder ereignisgesteuert – das Sync-Intervall entscheidet, wie oft überverkauft wird.

Preise

B1-Preislisten, Rabatte und Sonderpreise je Geschäftspartner – der Datenfluss, an dem die meisten Konnektoren aufhören (siehe unten).

Kunden

Shop-Konten werden Geschäftspartnern zugeordnet – per E-Mail oder Kundennummer, mit Lieferadressen und Zahlungsbedingungen.

02Die drei Wege

Konnektor-Plugin, iPaaS oder Eigenentwicklung – Stärken und Grenzen

Weg Stärken Grenzen Typische Nutzung
Konnektor-Plugin (Drittanbieter) Schnell einsatzbereit; für den Standardfluss erprobt (Bestellungen rein, Bestände und Tracking raus) Deckt nur die vorgesehenen Felder und Prozesse ab; Sonderpreise, Freigabe-Workflows und andere B2B-Spezifika brauchen Anpassung; an die Release-Zyklen von Shopware und B1 gebunden – jedes Major-Update beider Seiten ist ein Prüfpunkt B2C-Shops mit wenig Sonderlogik
iPaaS / Middleware Flexibles Feld-Mapping; Vorlagen für Shopware und B1 vorhanden; eine Plattform kann auch weitere Anbindungen tragen Laufende Plattformkosten je Datenfluss; die B1-Preislogik muss trotzdem von Hand modelliert werden; ein zusätzliches System, das betrieben und überwacht werden will Teams, die bereits eine iPaaS für andere Flüsse betreiben
Eigenentwicklung (Service Layer + Admin-API) Exakt die eigenen Prozesse; Shopware-Admin-API und B1 Service Layer sind solide, dokumentierte Schnittstellen Entwicklung, Hosting, Monitoring und jedes Update auf beiden Seiten in eigener Verantwortung – ein Entwicklungsprojekt, kein Kauf Anforderungen, die kein Konnektor abdeckt; eigenes Entwicklerteam oder Dienstleister
03Die entscheidende Frage

Woran Shopware-B1-Anbindungen wirklich scheitern: die Preise

SAP Business One rechnet Preise in Schichten: Preislisten, Perioden- und Mengenrabatte, darüber Sonderpreise je Geschäftspartner. Shopware bringt mit regelbasierten erweiterten Preisen und Staffelpreisen ein eigenes Preissystem mit – aber jemand muss die B1-Logik je Kunde flachrechnen, hinüberschreiben und aktuell halten. Bevor Sie sich auf einen Weg festlegen, lassen Sie sich drei Fragen schriftlich beantworten:

FRAGE 1

Überträgt die Anbindung Sonderpreise je Geschäftspartner – oder nur ganze Preislisten?

FRAGE 2

Wie schnell erreicht eine Preisänderung aus B1 den Shop – und was sieht der Kunde in der Zwischenzeit?

FRAGE 3

Wer gleicht ab, wenn Shop-Preis und B1-Preis auf einem Auftrag auseinanderlaufen – die Automatik oder ein Mensch?

04Die Alternative

Der vierte Weg: ein Shop, der in SAP B1 zu Hause ist

Ist der Shop ein B2B-Kanal, gibt es eine Alternative dazu, die Preislogik überhaupt nach Shopware zu synchronisieren: eine Shopsoftware mit nativem SAP-B1-Adapter. Die CS Order Suite liest kundenindividuelle Preise, Bestände und Artikel direkt aus SAP Business One und schreibt Aufträge zurück – ohne Flachrechnen, ohne zweites Preissystem, das synchron gehalten werden will.

Ehrliche Einordnung

Sie verkaufen B2C über Shopware und brauchen nur Bestellungen und Bestände in B1? Dann ist ein Konnektor meist der schnellere Weg – behalten Sie ihn. Wir passen, wenn der Shop ein B2B-Kanal ist: Rahmenpreise, freigeschaltete Händlerkonten, schnelle Nachbestellung, OCI-Punchout für den Konzerneinkauf und SAP Business One als führendes System. Beides kann parallel gegen dieselbe B1-Firma laufen.

05Häufige Fragen

Shopware und SAP Business One: kurze Antworten

Gibt es eine fertige Schnittstelle zwischen Shopware und SAP Business One?

Von SAP oder Shopware selbst nicht – aber es gibt Konnektor-Plugins von Drittanbietern und iPaaS-Vorlagen. Sie decken den Standardfluss ab (Bestellungen rein, Bestände und Tracking raus); die Passfrage ist fast immer die Preislogik: Sollen kundenindividuelle Preislisten und Sonderpreise aus B1 im Shop erscheinen, prüfen Sie vor der Entscheidung, ob der Konnektor sie tatsächlich überträgt.

Kann Shopware kundenindividuelle Preise aus SAP Business One anzeigen?

Nur, wenn die Integration sie dorthin schreibt. Shopware kennt regelbasierte erweiterte Preise und Staffelpreise, die B2B-Funktionen stecken in den kostenpflichtigen Commercial-Plänen. Die Preisfindung in SAP Business One ist aber geschichtet – Preislisten, Perioden- und Mengenrabatte, dazu Sonderpreise je Geschäftspartner. Diese Logik muss je Kunde flachgerechnet und synchron gehalten werden; wie ein Konnektor das löst, gehört vor dem Projektstart schriftlich geklärt.

Über welche Schnittstellen läuft eine Shopware-SAP-B1-Anbindung technisch?

Auf B1-Seite über den Service Layer (HTTP/OData) – für neue Anbindungen erste Wahl, ohne Windows-Client und stabil über Upgrades; die ältere COM-basierte DI-API steckt noch in bestehenden Add-ons, ist für Neuentwicklungen aber nicht mehr die richtige Basis. Auf Shopware-Seite über die Admin-API (REST) samt Sync-API für Massendaten; Ereignisse wie neue Bestellungen kommen per Webhook.

Können wir Shopware für B2C behalten und B2B getrennt abwickeln?

Ja. Beide Kanäle können Aufträge in dieselbe B1-Firma schreiben – getrennt über Geschäftspartner oder Kundengruppen, ein Kanal-Feld oder eigene Nummernkreise, bei physisch getrenntem Bestand auch über eigene Läger. Viele Großhändler fahren genau dieses Modell: Shopware für den öffentlichen Shop, ein eigenes B2B-Portal für die Händler.

Wer entwickelt eine individuelle Schnittstelle zwischen Shopware und SAP Business One?

Infrage kommen Shopware-Agenturen, SAP-Business-One-Partner und Integrationsdienstleister – entscheidend ist, dass beide Seiten beherrscht werden: die Shopware-APIs und die Preis- und Beleglogik von B1. Fragen Sie nach Monitoring, Fehlerbehandlung und Dublettenschutz, nicht nur nach dem Happy Path. Wir übernehmen solche Anbindungen als SAP-B1-Spezialist im Rahmen unserer B2B-Schnittstellen-Projekte.

Weiterlesen: Shop an SAP Business One anbinden – 4 Wege im Vergleich Zum Beitrag →

Shopware-Konnektor oder nativer B2B-Shop – was passt zu Ihrem Setup?

Bringen Sie Ihre B1-Umgebung und Ihre Preisanforderungen mit – in einer Live-Demo schauen wir gemeinsam, welcher Weg für Sie der richtige ist.

Live-Demo vereinbaren
Christian Stockerl
Ihr Ansprechpartner
Christian Stockerl
Geschäftsführer
CS Management & IT-Beratung GmbH
Direkter Kontakt
E-Mail
info@cs.gmbh
Telefon
0991 40220590
Anschrift
CS Management & IT-Beratung GmbH
Ulrichsberger Str. 17 · 94469 Deggendorf