SAP Business One & Shopware 6: Die 15 häufigsten Fragen zur Integration – beantwortet

Geschrieben von Maximilian Kuchlbauer | May 12, 2026 9:00:00 AM

Einleitung

Wenn wir mit Unternehmen sprechen, die SAP Business One und Shopware 6 einsetzen, stellen sich immer wieder die gleichen Fragen. Welche Daten werden synchronisiert? Wie läuft das Deployment? Was kostet es? Wie lange dauert die Einführung?

Wir haben die 15 meistgestellten Fragen gesammelt und beantworten sie hier vollständig und ohne Marketing-Floskeln.

Fragen zur Funktionalität

1. Welche Daten synchronisiert B1ShopConnector?

B1ShopConnector synchronisiert bidirektional zwischen SAP Business One und Shopware 6:

Von B1 nach Shopware:

Produkte (inkl. Varianten, Bundles), Produktbilder, Preise (inkl. Staffelpreise und Aktionspreise), Lagerbestände, Kategorien, Hersteller/Marken, Produktattribute (Property Groups), Kunden, Cross-Selling-Verknüpfungen.

Von Shopware nach B1:

Bestellungen (→ Aufträge, Lieferungen, Rechnungen in B1), Bestellstatus-Rückmeldungen.

2. Werden Produktvarianten und Bundles unterstützt?

Ja. Produktvarianten mit beliebig vielen Varianten-Konfigurationen werden vollständig unterstützt. Bundle-Produkte werden beim Bestellimport automatisch aufgelöst: Die einzelnen Komponenten landen korrekt als Positionen im SAP-B1-Auftrag.

3. Werden Staffelpreise und Aktionspreise übertragen?

Ja. B1ShopConnector überträgt Preislisten aus SAP B1 inklusive mengenabhängiger Staffelpreise und zeitlich begrenzter Aktionspreise als Shopware-Preisregeln.

4. Werden mehrere Sprachen unterstützt?

Ja. B1ShopConnector unterstützt mehrsprachige Produktbezeichnungen, Beschreibungen und Kategorienamen. Die Sprach-Codes zwischen SAP B1 und Shopware werden per Profil-Konfiguration gemappt.

5. Kann B1ShopConnector Custom Fields / UDFs aus SAP B1 übertragen?

Ja. User-Defined Fields (UDFs) aus SAP B1 können auf Shopware Custom Fields gemappt werden. Das Mapping wird pro Profil konfiguriert. Sowohl Text-, Zahlen- als auch Listenfelder werden unterstützt.

Fragen zur Technik

6. Welche technischen Voraussetzungen gibt es?

Auf SAP-B1-Seite:

  • SAP Business One mit SQL Server 2017+ oder SAP HANA 2.x als Datenbankbackend
  • SAP B1 Service Layer (HTTPS-Endpunkt zugänglich vom Deployment-Server)
  • ODBC-Verbindung von der Middleware zum Datenbankserver

Auf Shopware-Seite:

  • Shopware 6.5.8.4 oder höher
  • Shopware Admin API aktiviert, OAuth2-Credentials vorhanden

Für das Deployment:

  • Docker-fähige Infrastruktur (Linux-Server, VM oder Cloud-Instanz)
  • Mindestens 2 CPU-Kerne, 2 GB RAM für Produktivbetrieb

7. Wie wird B1ShopConnector deployed?

Als Docker-Container. Das Image enthält alle notwendigen Abhängigkeiten inklusive ODBC-Treiber. Die Konfiguration erfolgt über Umgebungsvariablen und Profil-JSON-Dateien in gemounteten Volumes.

8. Gibt es einen SaaS-Betrieb oder läuft die Middleware in meiner eigenen Infrastruktur?

B1ShopConnector läuft in Ihrer eigenen Infrastruktur (On-Premise, eigene Cloud-Instanz). Es gibt keinen SaaS-Betrieb durch Dritte. Ihre SAP-B1- und Shopware-Daten verlassen Ihre Infrastruktur nicht.

9. Wie häufig werden Daten synchronisiert?

Das ist konfigurierbar. Typische Setups:

  • Lagerbestände: alle 15–30 Minuten (Delta-Sync)
  • Preise: stündlich oder täglich
  • Produktdaten: täglich (Full-Sync) + stündlich (Delta-Sync für Änderungen)
  • Bestellimport: alle 5–15 Minuten
  • Full-Sync für Initialimport: einmalig bei Einführung

10. Was ist der Unterschied zwischen Full-Sync und Delta-Sync?

Full-Sync überträgt alle Datensätze – vollständig, unabhängig davon, ob sie sich geändert haben. Delta-Sync überträgt nur Datensätze, die sich seit dem letzten Sync-Lauf geändert haben (basierend auf Timestamps). Im Alltag läuft Delta-Sync, Full-Sync wird für den Erstimport und bei Bedarf genutzt.

Fragen zum Betrieb

11. Wie erkenne ich, wenn ein Sync-Fehler aufgetreten ist?

B1ShopConnector loggt alle Sync-Läufe mit Ergebnis und Fehlermeldungen. Für den Produktivbetrieb empfehlen wir die Sentry-Integration: Fehler werden automatisch gemeldet, bevor sie Kunden betreffen. Außerdem gibt es API-Endpunkte, um den Sync-Status und Fehlerzähler abzufragen.

12. Was passiert, wenn Shopware oder SAP B1 vorübergehend nicht erreichbar ist?

B1ShopConnector hat eine eingebaute Retry-Logik für transiente Fehler. Wenn Shopware oder die SAP Service Layer kurzzeitig nicht antwortet, wiederholt der jeweilige Flow den Versuch nach einem konfigurierbaren Backoff. Beim nächsten regulären Sync-Lauf werden ausgefallene Datensätze erneut verarbeitet.

13. Unterstützt B1ShopConnector mehrere SAP-B1-Instanzen oder mehrere Shopware-Shops?

Ja. Das Multi-Tenancy-Konzept erlaubt beliebig viele Profile in einer B1ShopConnector-Instanz. Jedes Profil hat eine eigene Datenbankverbindung zu SAP B1, eine eigene Shopware-API-Verbindung und vollständig isolierte Konfigurationen und Logs.

Fragen zum Partnermodell und zur Einführung

14. Bieten Sie ein Agentur-Partnermodell an?

Ja. Shopware-Agenturen, SAP-B1-Partner und Systemintegratoren können mit uns ein Partnerschaftsmodell vereinbaren. Details zu Konditionen, Co-Marketing und technischem Support besprechen wir im persönlichen Gespräch.

[Agentur-Partnerschaft anfragen →]

15. Wie lange dauert die Einführung?

Das hängt stark von der Komplexität Ihrer Datenstrukturen und den gewünschten Flows ab. Ein Standard-Deployment mit Produkt-, Preis-, Bestands- und Bestellsync in einer SAP-B1-Shopware-Umgebung ist typischerweise in wenigen Wochen produktionsreif. Individuelle Anpassungen (Custom Fields, spezielle Preislogiken) kommen obendrauf.

Im Demo-Call können wir Ihre spezifische Situation einschätzen und einen realistischen Zeitplan besprechen.

Noch eine Frage offen?

Diese Liste wird laufend ergänzt. Wenn Sie eine Frage haben, die hier nicht beantwortet ist, kontaktieren Sie uns direkt – oder fordern Sie eine persönliche Demo an:

[Demo anfragen →]