Bidirektionale Synchronisation
Kurze Antwort
Beidseitiger Datenaustausch zwischen Systemen mit expliziten Vorrangregeln für den Fall, dass derselbe Datensatz an beiden Stellen gleichzeitig geändert wird.
Das Wichtigste in Kürze
- Führendes System gewinnt - empfohlen für Referenzfelder (Preis, Bestand)
- Letzte Änderung gewinnt (Last Write Wins) - nur für deskriptive Felder akzeptabel
- Manuelle Eskalation - für Felder mit finanziellen Auswirkungen oder Stammdatenrelevanz
Was erforderlich ist
Eine korrekte bidirektionale Synchronisation umfasst drei obligatorische Elemente: einen stabilen, gemeinsam genutzten Identifikator (ID), Vorrangregeln auf Feldebene und ein für Menschen lesbares Konfliktprotokoll.
Strategien zur Konfliktlösung
- Führendes System gewinnt - empfohlen für Referenzfelder (Preis, Bestand)
- Letzte Änderung gewinnt (Last Write Wins) - nur für deskriptive Felder akzeptabel
- Manuelle Eskalation - für Felder mit finanziellen Auswirkungen oder Stammdatenrelevanz
Das Hauptrisiko
Updateschleifen: System A schreibt in System B, System B löst daraufhin ein Update zurück in System A aus, und der Zyklus wiederholt sich endlos. Dies wird verhindert, indem die Herkunft jeder Änderung markiert wird (Origin Tagging), sodass das System eigene Schreibvorgänge ignoriert.
Beispiel aus der Praxis
Ein Connector, der Salden in beide Richtungen synchronisierte, erzeugte täglich 12.000 unnötige Schreibvorgänge, bis ein Origin Tagging hinzugefügt wurde; danach sank das Volumen auf 400.
Aktualisiert:
Häufige Fragen
Wann reicht eine unidirektionale Synchronisation aus?+
Wenn nur ein System die Entität erstellt und bearbeitet, während das andere sie nur anzeigt. Für Bestandsdaten und Preise ist der unidirektionale Weg meist die sicherere Wahl.
Was sollte protokolliert werden?+
Jeder Synchronisationsversuch mit Ergebnis, Dauer und im Fehlerfall der abgelehnte Payload. Ohne Protokollierung wird die Diagnose von Konflikten zur reinen Spekulation.
Wo CRMconnect ansetzt
Möchten Sie CRMconnect in Aktion sehen?
Individuelle Demo in 30 Minuten - ohne Karte, ohne Verpflichtung.
Verwandte Begriffe
CRM-ERP-Integration
Kontrollierter Datenaustausch zwischen CRM und ERP mit klarer Systemhoheit pro Entität, um Dubletten und widersprüchliche Datensätze zu vermeiden.
TechnologieStammdaten (Master Data)
Zentrale Referenzdaten - Kunden, Produkte, Preise, Organisationseinheiten - für die systemübergreifend eine einzige verlässliche Datenquelle (Single Source of Truth) definiert ist.