Prozessautomatisierung · Modul 3: Abläufe im Betrieb

Lektion 4 von 6Text 14 Min.

Daten zwischen Systemen abgleichen

Lernziele
  • Einweg- und Zweiwegabgleich unterscheiden
  • Konflikte vermeiden statt lösen
  • Abgleiche so bauen, dass Wiederholungen unschädlich sind
  • Umfang und Takt eines Abgleichs sinnvoll wählen

Sobald zwei Systeme dieselben Daten führen, entsteht die Frage, wie sie zusammenpassen. Kundendaten im CRM und in der Buchhaltung, Artikel in Warenwirtschaft und Shop, Termine in Kalender und Praxissoftware: In jedem gewachsenen Betrieb gibt es solche Paare, und meist werden sie von Hand gepflegt – doppelt. Diese Lektion zeigt, wie ein Abgleich gebaut wird, der dauerhaft funktioniert, und warum die wichtigste Entscheidung vor der Technik fällt.

1. Die Richtung entscheidet alles

LaborEinweg oder in beide Richtungen?
CRMführendes SystemBuchhaltungfolgt
Einwegabgleich: Ein System führt, das andere folgt. Konflikte kann es nicht geben – deshalb ist das in neun von zehn Fällen die richtige Wahl.
Definition 4.1
Einwegabgleich
Ein System gibt Daten vor, das andere übernimmt sie und ändert sie nicht selbst. Änderungen erfolgen ausschließlich im führenden System. Der Gegensatz ist der Zweiwegabgleich, bei dem beide Seiten ändern dürfen – mit der Folge, dass Konflikte entstehen können.

Die Empfehlung für den Mittelstand ist eindeutig: Bauen Sie Einwegabgleiche, wo immer es geht. Das setzt voraus, dass Sie wie in Modul 2 besprochen eine führende Quelle festgelegt haben – und dass sich alle daran halten. Der organisatorische Teil ist dabei schwieriger als der technische: Wenn die Buchhaltung weiterhin Adressen direkt ändert, weil es dort schneller geht, hilft die beste Technik nichts.

2. Was abgeglichen wird

Ein häufiger Fehler ist, alles abzugleichen. Meist braucht das Zielsystem nur einen Bruchteil der Felder. Weniger zu übertragen hat drei Vorteile: weniger Konflikte, weniger Datenschutzfragen, weniger Fehlerquellen. Gehen Sie die Felder einzeln durch und fragen Sie: Wird dieses Feld im Zielsystem tatsächlich benutzt? Alles, was nur „vielleicht mal nützlich“ ist, bleibt draußen.

Tab. 4.1Entscheidungen vor dem Bau eines Abgleichs
FrageTypische Antwort
Welches System führt?das, in dem die Daten entstehen
Welche Felder?nur die, die im Ziel wirklich gebraucht werden
Wie oft?bei Änderung, sonst stündlich oder nächtlich
Was bei Löschungen?meist markieren statt löschen
Wie erkennt man denselben Datensatz?über ein stabiles Merkmal, nicht über den Namen

3. Wiederholungen müssen unschädlich sein

Abgleiche laufen regelmäßig, und sie scheitern gelegentlich mittendrin. Deshalb muss ein erneuter Lauf denselben Zustand herstellen, ohne Schaden anzurichten – Fachleute nennen das idempotent. Praktisch heißt das: Der Ablauf legt nicht blind an, sondern prüft erst, ob der Datensatz schon existiert, und aktualisiert ihn gegebenenfalls. Dafür braucht jeder Datensatz ein stabiles Erkennungsmerkmal, das in beiden Systemen vorhanden ist. Am besten wird die Nummer aus dem führenden System im Zielsystem in einem eigenen Feld mitgeführt – dann ist die Zuordnung eindeutig, auch wenn sich Name oder Adresse ändern.

Klick-GrafikEin Abgleichlauf Schritt für Schritt
Änderungen holenZuordnenAnlegen oder ändernErgebnis festhalten
Schritt 1/4 · Änderungen holen: Nur das, was sich seit dem letzten Lauf geändert hat – nicht jedes Mal den gesamten Bestand. Dafür merkt sich der Ablauf den Zeitpunkt des letzten erfolgreichen Laufs.
Einwegabgleich mit stabilem Erkennungsmerkmal, nur die nötigen Felder, wiederholbar ohne Schaden. Wer diese vier Punkte einhält, hat einen Abgleich, der Jahre läuft.

4. Löschen ist ein Sonderfall

Was passiert, wenn ein Datensatz im führenden System gelöscht wird? Automatisches Löschen im Zielsystem ist fast immer die falsche Antwort: In der Buchhaltung dürfen Datensätze aus rechtlichen Gründen gar nicht verschwinden, und ein versehentliches Löschen im CRM würde sich sofort fortpflanzen. Üblich ist stattdessen eine Markierung als inaktiv. Nur bei echten Löschanfragen nach Datenschutzrecht muss tatsächlich gelöscht werden – und dann bewusst in allen Systemen, was ein eigener Ablauf oder eine dokumentierte Checkliste sein sollte.

5. Ein Beispiel

Ein Großhändler pflegte Artikel in der Warenwirtschaft und im Shop getrennt. Preisänderungen wurden an beiden Stellen eingetragen, mit dem erwartbaren Ergebnis: Der Shop hatte regelmäßig veraltete Preise, was zu Reklamationen führte. Der neue Abgleich läuft einwegs von der Warenwirtschaft in den Shop, stündlich, und überträgt nur vier Felder: Preis, Lagerbestand, Verfügbarkeit und Bezeichnung. Texte und Bilder bleiben im Shop, weil sie dort gepflegt werden. Als Erkennungsmerkmal dient die Artikelnummer, die im Shop in einem eigenen Feld mitläuft. Seit der Umstellung stimmen die Preise, und die Pflegezeit halbierte sich – die Hälfte war reine Doppelarbeit gewesen.

6. Häufige Fragen

Wir brauchen wirklich beide Richtungen – wie geht das? Dann legen Sie je Feld fest, welche Seite führt: Adresse aus dem CRM, Zahlungsstatus aus der Buchhaltung. So bleibt jedes einzelne Feld ein Einwegabgleich, und echte Konflikte können nicht entstehen.

Wie oft soll der Abgleich laufen? So selten wie möglich, so oft wie nötig. Preise stündlich, Kundendaten nächtlich, Bestände bei jeder Änderung. Häufigere Läufe bedeuten mehr Aufrufe und mehr Kosten, ohne dass es jemandem auffällt.

Was mache ich mit Altbeständen? Einmalig übertragen, mit einer sorgfältigen Prüfung an Stichproben – und nicht mit dem laufenden Abgleich vermischen. Ein einmaliger Import und ein dauerhafter Abgleich sind zwei verschiedene Dinge.

7. Übung zum Selbermachen

Suchen Sie in Ihrem Betrieb ein Datenpaar, das doppelt gepflegt wird. Legen Sie schriftlich fest: Welches System führt, welche Felder werden übertragen, in welchem Takt, was passiert bei Löschungen und woran wird derselbe Datensatz erkannt. Prüfen Sie dann in beiden Systemen, ob es ein Feld gibt, in dem Sie die Nummer der Gegenseite ablegen können – falls nicht, ist das der erste Schritt vor jeder Automatisierung.

Quellen und weiterführende Literatur
  1. [1]DAMA International (2024): Data Integration and Interoperability.
  2. [2]Mittelstand-Digital Zentren (2026): Systemintegration im Mittelstand.
  3. [3]Art. 17 DSGVO – Recht auf Löschung und seine Grenzen.

Stand: September 2026. Kursmaterial der Klarwerk Akademie. Preise und Funktionsumfang der genannten Werkzeuge ändern sich laufend – maßgeblich sind die Angaben der Anbieter.

Abschlussquiz

Drei Fragen – dann ist die Lektion geschafft.

Frage 1 von 3

Welche Abgleichrichtung vermeidet Konflikte?