SAP Commerce Cloud und ERP verbinden: Welche Daten wann fließen sollten
· Appnexa
Im B2B- wie im B2C-Geschäft erwarten Kundinnen und Kunden korrekte Preise, verlässliche Verfügbarkeiten und einen nachvollziehbaren Bestellstatus. Diese Informationen entstehen meist im ERP-System. Die Integration zwischen SAP Commerce Cloud und ERP entscheidet deshalb unmittelbar über die Qualität des Einkaufserlebnisses.
Die wichtigsten Datenflüsse im Überblick
- Produkt- und Stammdaten: Artikel, Klassifikationen und Einheiten kommen in der Regel aus dem ERP oder einem PIM-System in den Shop.
- Preise: Listenpreise lassen sich vorab übertragen; kundenindividuelle Preise und Konditionen werden im B2B-Umfeld häufig zur Laufzeit ermittelt.
- Bestände und Verfügbarkeit: Je nach Geschäftsmodell genügt ein regelmäßiger Abgleich, oder es braucht eine Prüfung in Echtzeit.
- Kundeninformationen: Konten, Adressen und Ansprechpartner müssen in beiden Systemen konsistent sein.
- Bestellungen: Aufträge gehen vom Shop ins ERP, Status- und Lieferinformationen fließen zurück.
Synchron, asynchron oder Batch?
Nicht jeder Datenfluss braucht Echtzeit. Eine grobe Orientierung:
- Synchron eignet sich, wenn der Shop eine Antwort sofort benötigt – etwa für eine verbindliche Preis- oder Verfügbarkeitsabfrage im Warenkorb. Hier zählen kurze Antwortzeiten und ein sinnvolles Verhalten, falls das ERP nicht erreichbar ist.
- Asynchron passt für Bestellungen und Statusmeldungen. Nachrichten werden zuverlässig zugestellt, auch wenn ein System kurzzeitig nicht verfügbar ist.
- Batch bleibt sinnvoll für große, sich selten ändernde Datenmengen wie den initialen Produktkatalog.
Worauf es in der Praxis ankommt
- Eindeutige Führungssysteme: Für jedes Datenobjekt sollte klar sein, welches System die Wahrheit hält.
- Idempotenz: Wird eine Bestellung versehentlich zweimal übertragen, darf daraus kein doppelter Auftrag entstehen.
- Fehlerbehandlung: Fehlgeschlagene Nachrichten müssen sichtbar sein und sich gezielt erneut verarbeiten lassen.
- Monitoring: Fachbereiche sollten erkennen können, ob eine Bestellung im ERP angekommen ist – ohne Ticket an die IT.
Die Rolle der Integrationsschicht
Eine direkte Punkt-zu-Punkt-Verbindung zwischen Shop und ERP wirkt anfangs einfach, wird mit jedem weiteren System aber schwerer zu warten. Eine Integrationsschicht wie die SAP Integration Suite entkoppelt die Systeme, übernimmt Mappings und Transformationen und bündelt Monitoring an einer Stelle.
Fazit
Gute Commerce-ERP-Integration beginnt nicht mit Technik, sondern mit der Frage, welche Information zu welchem Zeitpunkt wo gebraucht wird. Daraus ergibt sich das passende Muster – und eine Architektur, die mit dem Geschäft mitwachsen kann.