Dieser Leitfaden richtet sich an CTOs, IT-Manager und E-Commerce-Verantwortliche, deren Shop, ERP und CRM bereits im Betrieb sind und nun als Einheit zusammenarbeiten müssen. Unser Leitfaden zur Integration von Unternehmenssystemen erläutert die allgemeinen Grundsätze: Dateneigentümerschaft, Integrationsmuster und den Entwurf für Fehlerfälle. Diese Seite wendet sie auf das Commerce-Dreieck an – Fluss für Fluss – und schließt mit einer Topologiewahl und einem Rollout-Plan.
In diesem Leitfaden
- Drei Systeme, fünf Flüsse
- Die Referenzarchitektur
- Gestaltung der fünf Flüsse
- B2B-Regeln, die das Design verändern
- Topologien: Alternativen und Auswahlkriterien
- KI in der Integrationsschicht
- Ein Rollout-Plan
- Praxisbeispiele aus der Netbase-Lieferung
- Was an Liefernachweisen vorliegt und was nicht
- Grenzen dieses Leitfadens
- Häufig gestellte Fragen
- Nächster Schritt
Drei Systeme, fünf Flüsse
Die meisten Commerce-Landschaften haben dieselben drei Systeme im Mittelpunkt. Der Shop verkauft und nimmt Zahlungen entgegen. Das ERP verwaltet Produkte, Bestände, Preise, Aufträge zur Auftragsabwicklung und die Buchhaltung. Das CRM verwaltet Konten, Kontakte, Angebote und den Serviceverlauf. Darum herum befinden sich ein Zahlungsanbieter, ein Lager oder Spediteur sowie häufig ein Produktinformationssystem.
Fast alle Integrationsarbeiten in diesem Dreieck lassen sich in fünf Flüsse einteilen:
-
Katalog und Preise
- Üblicher Eigentümer
- ERP oder Produktsystem
- Richtung
- Zum Shop und CRM
- Timing
- Bei Änderung, Batch für Massenladungen
-
Bestand und Verfügbarkeit
- Üblicher Eigentümer
- ERP oder Lager
- Richtung
- Zum Shop
- Timing
- Nahezu in Echtzeit bei schnelldrehenden Artikeln
-
Kunden und Konten
- Üblicher Eigentümer
- CRM für B2B, Shop für B2C
- Richtung
- Eigentümer zu den anderen
- Timing
- Minuten
-
Aufträge und Status
- Üblicher Eigentümer
- Shop bis zur Übergabe, dann ERP
- Richtung
- Shop zum ERP, Status zurück
- Timing
- Sekunden bis Minuten
-
Zahlungen, Rechnungen und Erstattungen
- Üblicher Eigentümer
- Zahlungsanbieter und ERP
- Richtung
- Anbieter zum ERP, Rechnung zum CRM
- Timing
- Bei Ereignis, täglich abgeglichen
Füllen Sie diese Tabelle für Ihre eigene Landschaft aus, bevor Sie ein Werkzeug wählen. Beanspruchen zwei Systeme dieselbe Zeile, entscheidet das Unternehmen über den Eigentümer – nicht der Integrator. Der Pillar-Leitfaden erläutert, warum ein Eigentümer pro Datensatz wichtig ist; der Rest dieser Seite behandelt, was jeder Fluss benötigt, sobald der Eigentümer feststeht.
Die Referenzarchitektur
Ein dauerhaftes Design hat dieselben Schichten, unabhängig davon, welches Produkt sie umsetzt.
- Ein Adapter pro System. Jeder Shop, jedes ERP oder CRM erhält seinen eigenen Adapter, der die API und das Datenmodell dieses Systems spricht. Microsofts Architecture Center beschreibt dies als Anti-Corruption Layer: eine Übersetzungsschicht, die verhindert, dass die Semantik eines Systems in ein anderes einfließt. Wird das ERP ausgetauscht, ändert sich nur sein Adapter.
- Ein gemeinsames Datenmodell. Adapter übersetzen in ein kanonisches Modell von Produkt, Kunde, Auftrag und Rechnung – nicht ineinander. Der Enterprise Integration Patterns-Katalog erklärt warum: Mit einem gemeinsamen Format benötigt jedes neue System nur ein Übersetzungspaar statt eines pro Partner.
- Eine Identifier-Querverweis-Tabelle. Eine kleine Tabelle ordnet den Schlüssel jedes Datensatzes in jedem System zu: die Auftragsnummer des Shops, die Verkaufsauftrags-ID des ERP und die Opportunity des CRM. Nichts wird per Name oder E-Mail abgeglichen.
- Dauerhafte Ereignisse. Eine Änderung wird in derselben Datenbanktransaktion erfasst, die sie vornimmt, und dann veröffentlicht – das Transactional-Outbox-Muster –, damit ein Absturz nicht dazu führen kann, dass das ERP aktualisiert, der Shop aber nicht informiert wird.
- Orchestrierung für mehrstufige Flüsse. Order-to-Cash berührt vier Systeme; eine Komponente besitzt die Sequenz und ihre Kompensationen, sodass die Schritte nicht über Webhooks verstreut sind.
- Monitoring und Abgleich. Jeder Fluss hat ein Dashboard, einen Alert und einen täglichen Vergleich von Anzahl und Summen zwischen Eigentümer und Kopien.
Die Fehlerregeln für jede Schicht – idempotente Schreibvorgänge, Wiederholungsversuche mit Backoff und eine Dead-Letter-Queue – sind im Pillar-Leitfaden beschrieben und gelten unverändert.
Gestaltung der fünf Flüsse
Katalog und Preise. Übertragen Sie Änderungen vom Eigentümer als Ereignisse und führen Sie einen nächtlichen vollständigen Abgleich durch, denn ein verpasstes Ereignis bei einem Preis ist schlimmer als ein verspätetes. Veröffentlichen Sie einen Preis mit seinen Gültigkeitsdaten, damit der Shop nie einen Preis anzeigt, den das ERP nicht berechnen wird.
Bestand. Übermitteln Sie Verfügbarkeit, nicht den Rohbestand: Lagerbestand minus Reservierungen minus Sicherheitsbestand, pro Kanal. Reservieren Sie Bestand bei Auftragsanlage und geben Sie ihn bei Stornierung frei, damit zwei Kanäle nicht dieselbe letzte Einheit zweimal verkaufen können.
Kunden und Konten. Im B2B besitzt das CRM in der Regel das Konto und seine Kontakte, das ERP besitzt die Kreditkonditionen. Der Shop erhält beides, und ein neuer Web-Kunde wird zuerst beim Eigentümer angelegt, dann kopiert, damit eine Person nie zu drei Datensätzen wird.
Aufträge und Status. Der Shop besitzt einen Auftrag bis zur Zahlungsautorisierung; danach besitzt das ERP die Auftragsabwicklung, und Status, Versand und Tracking fließen zurück. Ein Auftrag trägt einen Idempotenz-Schlüssel aus dem Shop, da RFC 9110 POST als nicht idempotent definiert und ein wiederholter Erstellungsvorgang nicht zu einem zweiten Verkaufsauftrag werden darf.
Zahlungen, Rechnungen und Erstattungen. Der Zahlungsanbieter besitzt die Transaktion; das ERP besitzt die Rechnung und die Gutschrift; das CRM zeigt beides dem Account-Team. Gleichen Sie eingezogene Zahlungen täglich gegen Rechnungen ab und erlauben Sie Erstattungen nur über das ERP oder seine API.
B2B-Regeln, die das Design verändern
Der Verkauf an Unternehmen bringt Regeln mit sich, die ein Verbrauchershop nie kennt, und jede entscheidet, wo die Logik liegt:
- Kundenspezifische Preislisten und Vertragspreise bleiben im ERP oder CRM und werden pro Konto abgerufen, nicht als Tausende von Produktvarianten kopiert.
- Kreditlimits und Zahlungskonditionen werden beim Checkout gegen das ERP geprüft; ein Auftrag über dem Limit wartet auf Genehmigung, anstatt zu scheitern.
- Angebote entstehen im CRM und werden ohne erneute Dateneingabe in einen Auftrag umgewandelt, wobei die Angebotsreferenz auf dem ERP-Auftrag erhalten bleibt.
- Bestellungen und Genehmigungen der Käuferseite werden beim Auftrag gespeichert, damit die Rechnung dem entspricht, was das Finanzteam des Käufers erwartet.
Topologien: Alternativen und Auswahlkriterien
| Topologie | Wählen Sie diese, wenn | Achten Sie auf |
|---|---|---|
| Fertigkonnector zwischen zwei Produkten | Zwei Standardprodukte, Standarddaten, geringes Volumen | Feste Mappings, dünnes Fehler-Handling, ein neuer Konnector für jedes hinzukommende System |
| Integration Platform as a Service | Mehrere SaaS-Systeme und ein Team, das Flüsse konfigurieren kann | Abonnementkosten, die mit den Flüssen wachsen, Logik verstreut über die Konsole eines Anbieters |
| Eigener Integrations-Hub | Spezifische B2B-Regeln, mehrere Systeme und die Notwendigkeit, die Logik selbst zu besitzen | Eine Plattform zu betreiben; sie benötigt dasselbe Code-Review und Monitoring wie jedes Produkt |
| Event-Backbone mit Konsumenten | Hohe Volumen und viele Systeme, die auf dieselben Ereignisse reagieren | Schwierigeres Tracing und eventuelle Konsistenz, die das Unternehmen akzeptieren muss |
Vier Kriterien entscheiden: Wie standardisiert Ihre Daten und Regeln sind, wie viele Systeme und Flüsse Sie in zwei Jahren erwarten, wer die Logik besitzen und ändern muss, und wer sie nachts betreibt. Viele Landschaften beginnen mit Konnectoren und wechseln zu einem Hub, wenn Fehler-Handling und Übersicht an ihre Grenzen stoßen; ein Integrations-Hub ist die selbst betriebene Version dieses Schritts. Multi-Vendor-Shops fügen Auszahlungen an Verkäufer und Lieferantenkataloge hinzu, behandelt in Marketplace-Plattformarchitektur. Steht ein Shopwechsel bevor, klären Sie das zuerst mit dem Leitfaden für individuelle E-Commerce-Plattformen.
KI in der Integrationsschicht
Sind die Flüsse zuverlässig, kann KI die Arbeit übernehmen, die Menschen noch zwischen Systemen leisten: Lieferantendokumente in Entwurfsaufträge einlesen, doppelte Kunden zwischen CRM und ERP markieren, fehlgeschlagene Nachrichten nach wahrscheinlicher Ursache gruppieren und Auftragsfragen aus Live-Daten beantworten. Jede dieser Aufgaben liest über dieselben Adapter und schreibt nur über die API des Eigentümers, wobei eine Person alles genehmigt, was Geld oder Bestand verändert. Netbase arbeitet mit den wichtigsten kommerziellen und Open-Source-KI-Modellen, die projektspezifisch ausgewählt werden. Ob ein Agent oder ein fester Workflow für eine Aufgabe geeignet ist, wird in KI-Agenten und Workflow-Automatisierung behandelt.
-
Umgesetzt (anonymisierter Kunde): WhatsApp-KI-Chatbot mit bidirektionaler CRM-Synchronisation
Leads, Kundendaten und Follow-up-Workflows wurden mit dem CRM des Kunden synchron gehalten; der Kunde wird nicht genannt.
-
Wachstumsfähigkeit: KI-Agenten über Ihren ERP- und CRM-APIs
Dokumentenerfassung, Duplikatprüfung und Ausnahmetriage über die Integrationsschicht; noch nicht mit einem veröffentlichten Integrationsfall verknüpft.
Ein Rollout-Plan
-
Die fünf Flüsse kartieren
Füllen Sie die Flusstabelle mit Eigentümern, Volumen, Timing-Anforderungen und den heute noch manuellen Schritten.
-
Identifier und das gemeinsame Modell festlegen
Vereinbaren Sie die Schlüssel und die kanonischen Felder für Produkt, Kunde, Auftrag und Rechnung.
-
Einen Adapter pro System aufbauen
Testen Sie jeden gegen echte Nutzdaten, einschließlich der schwierigen: Retouren, Teillieferungen, Teilerstattungen.
-
Fluss für Fluss in Betrieb nehmen
Beginnen Sie mit Katalog und Bestand, dann Kunden, dann Aufträge und Zahlungen, und gleichen Sie bei jedem Schritt täglich ab.
-
Betrieb übergeben
Jeder Fluss erhält vor Projektabschluss einen Eigentümer, ein Dashboard, einen Alert und eine Replay-Prozedur.
Die meisten Netbase-Projekte werden im Festpreis nach der Discovery-Phase vereinbart, was zu einer Integration mit kartiertem Scope passt; die Abwägungen sind in dediziertes Team vs. Festpreis beschrieben.
Praxisbeispiele aus der Netbase-Lieferung
- Reward-Shop-Plattform (Kunde nicht genannt). Für ein Loyalty-Unternehmen mit Sitz in Dubai verband Netbase eine headless Magento 2-Multi-Store-Plattform mit der Points-Middleware, dem Bestellservice und dem Produktkatalog des Kunden. Die Systeme des Kunden besitzen Punkte und Aufträge; Webhooks übertragen Änderungen, und eine geplante Synchronisation dient als Failover. Siehe den Reward-Shop-Bericht.
- Cloud-ERP für einen US-Kunden (nicht genannt). Als Offshore-Entwicklungspartner und Managing Partner seit 2020 baut Netbase ein mandantenfähiges Cloud-ERP, dessen erste Phase CRM- und API-Integrationen zu den Systemen umfasst, die Mieter bereits nutzen. Siehe den Cloud-ERP-Bericht.
- Cloodo Workspace. Eine Business Division von Netbase, deren Arbeitsplatz CRM, HRM, Cloud-ERP und KI-Module in einem Produkt vereint, sodass Datensätze in einem System leben, statt synchronisiert zu werden. Siehe den Cloodo-Bericht.
Netbase hat auch Kundenshops über API-Synchronisation von Katalogen, Beständen, Aufträgen und Kunden mit deren ERP verbunden; diese Kunden werden nicht genannt.
Den nächsten Schritt mit einem Netbase-Berater planen
Was an Liefernachweisen vorliegt und was nicht
- Was vorliegt. Die oben genannten Berichte beschreiben Umfang und Design: welche Systeme verbunden wurden, welches System welche Daten besitzt und wie Änderungen übertragen werden. Die produktisierten Module von Netbase umfassen ein CRM und eine B2B-Sales-Engine, ein Workflow-Automatisierungs-Toolkit und Smart ERP Light; zu den ausgelieferten Plattformen gehören WooCommerce, Magento 2, Laravel und headless Commerce.
- Was nicht vorliegt. Keiner dieser Berichte veröffentlicht die Dauer einer Integration, das Nachrichtenvolumen, die Fehlerquote oder ein geschäftliches Ergebnis, und keiner wird hier als Nachweis einer Kennzahl angeboten. Die ERP-Integrationskunden werden nicht genannt.
Grenzen dieses Leitfadens
- Die Flusstabelle ist ein Standard für B2C- und B2B-Commerce; Marktplätze, Abonnements und Fertigung bringen eigene Flüsse mit.
- Die Muster sind aus ihren öffentlichen Beschreibungen zitiert; ihre Anwendung macht eine Integration nicht ohne Tests gegen echte Daten korrekt.
- Sicherheitspraktiken wie Least-Privilege-Schlüssel, TLS bei der Übertragung, AES im Ruhezustand und MFA für den Administratorzugang reduzieren Risiken; sie sind keine Garantie.
Häufig gestellte Fragen
Der Shop besitzt einen Auftrag in der Regel bis zur Zahlungsautorisierung und übergibt ihn dann an das ERP, das Auftragsabwicklung und Rechnungsstellung besitzt. Status fließt zum Shop und zum CRM zurück.
Nicht immer. Zwei Standardprodukte mit geringem Volumen können einen Konnector verwenden. Sobald B2B-Regeln, ein CRM und ein drittes System hinzukommen, ist ein Hub oder eine Plattform in der Regel günstiger zu betreiben als ein Geflecht von Konnectoren.
Vergeben Sie jedem Auftrag einen Idempotenz-Schlüssel aus dem Shop, führen Sie eine Identifier-Querverweis-Tabelle und gleichen Sie Shop-Aufträge täglich gegen ERP-Aufträge ab.
In der Regel ja. Ein Adapter isoliert das Modell des ERP, sodass es bestehen kann, bis das Unternehmen es zu ersetzen entscheidet, und nur der Adapter sich dann ändert. Steht ein Ersatz zur Diskussion, vergleichen Sie die Wege in Individual-ERP vs. Standard-ERP.
Nächster Schritt
Teilen Sie uns Ihren Shop, Ihr ERP und Ihr CRM mit, die Flüsse, die am häufigsten scheitern, und etwaige Fristen – wir vereinbaren eine Solution Review, um Eigentümer, Flüsse und eine Topologie zu kartieren. Sie können auch Systems and API Integration, ERP- und CRM-Entwicklung oder weitere Netbase-Insights einsehen.
Verwandte Leistungen und Lösungen
API-Integrationsdienste, die Ihre Systeme synchron halten und für KI vorbereiten
Netbase bietet API-Integrationsdienste für Commerce- und Operations-Teams an, um E-Commerce-, ERP-, CRM-, Versand- und Zahlungssysteme zu verbinden, damit Daten einmal übertragen werden und korrekt bleiben – und KI-Dienste darauf aufbauen können. Wir entwickeln Integrationen auf Basis von APIs und Webhooks mit Retries, Monitoring und Abstimmung, sodass ein fehlgeschlagener Aufruf zu einem protokollierten, behebbaren Ereignis wird, anstatt zu einer fehlenden Bestellung.
Mehr erfahren
KI-gestütztes ERP- und CRM-Development – verbunden mit Ihrem Commerce
Netbase entwickelt maßgeschneiderte ERP- und CRM-Systeme für wachsende Unternehmen, die Vertrieb, Betrieb und Finanzen in Systemen abbilden möchten, die zu ihrer Arbeitsweise passen – verbunden mit ihren E-Commerce-Kanälen und mit KI für Dokumentenerfassung, Prognosen und Vertriebsnachverfolgung. Wir bauen auf bewährten Modulen auf, darunter Smart ERP Light und Cloodo Workspace, und arbeiten mit Odoo oder Salesforce, wenn es passt.
Mehr erfahren
Enterprise Integration Hub für KI-Agenten: eine überwachte Schicht für Commerce-, ERP- und CRM-Daten
Ein Enterprise Integration Hub ist eine zentrale Schicht, die Bestellungen, Kunden, Lagerbestände und Rechnungen zwischen Ihren Commerce-, ERP- und CRM-Systemen bewegt – mit Monitoring, Retries und Replay an einem Ort sowie abgegrenzten APIs, die KI-Agenten sicher aufrufen können. Netbase baut ihn als kundenspezifische Schicht auf dem Stack auf, den Sie bereits betreiben – beginnend mit den Flows, die am häufigsten fehlschlagen.
Mehr erfahren
Projekt besprechen
Netbase JSC unterstützt Organisationen bei der Konzeption, Entwicklung, Modernisierung und dem Betrieb digitaler Produkte und KI-gestützter Geschäftssysteme.+84 937 869 689
91 Nguyen Chi Thanh, Dong Da, Hanoi, Vietnam
In Kontakt treten
Sagen Sie uns, was Sie aufbauen, modernisieren oder betreiben möchten.