Zum Inhalt springen

Fehlende und abweichende Integrationsdaten abgleichen

Vergleichen Sie einen klar abgegrenzten Quellenbestand mit dem Ziel und trennen Sie Wartezeit, fehlende Zuordnung und falsche Werte.

Philipp Reuter2 Min. Lesezeit
Datenkartusche mit violettem Kopfbereich, Übertragungs- und Häkchensymbol sowie zwei unterschiedlich weit gefüllten Datenfeldern.

Legen Sie fest, was zusammengehört

Eine grüne Übertragungsanzeige belegt noch keinen richtigen Zielbestand. Für einen Datenabgleich brauchen Sie eine abgegrenzte Quellenmenge, die Zuordnung zu Zielkennungen und fachlich vergleichbare Felder. AWS beschreibt die Prüfung entsprechender Quell- und Zielzeilen. In einer Geschäftsschnittstelle kann dagegen eine Bestellung mehrere Zielbelege erzeugen. Dann müssen Sie diese Beziehung statt bloßer Zeilenzahlen prüfen.

Halten Sie Auswahl, Versionsstand, Zeitzone und Beobachtungszeit fest. Eine laufend veränderte Quelle passt nicht ohne Weiteres zu einem früher gelesenen Ziel. SAP erläutert diese Abgrenzung beim Datenabgleich. Prüfen Sie außerdem Filter, Stornierungen und Einheiten, bevor Sie Unterschiede als Fehler zählen.

Beispiel: eine Menge ist falsch, ein Auftrag wartet

Das folgende Beispiel ist vollständig erfunden. Der unveränderte Export B-7 wird um 10:00 freigegeben. Für diesen Ablauf sind höchstens 5 Minuten bis zur Sichtbarkeit im Ziel vereinbart. Jede Quellbestellung soll genau einen Zielauftrag erzeugen; alle Mengen werden in Stück angegeben. Der Zielauszug wird um 10:03 gelesen. Das ist keine atomare Momentaufnahme beider Systeme.

Quelle

Menge Quelle

Ziel

Menge Ziel

Befund und nächster Schritt

S-101

4

E-501

4

Stimmt in den geprüften Feldern überein; Zuordnung festhalten.

S-102

12

E-502

21

Wertabweichung; Feldzuordnung und Verarbeitung prüfen.

S-103

2

—

—

Noch nicht sichtbar; Ablaufstatus prüfen und nach Ablauf der Frist erneut abgleichen.

Um 10:03 ist die Frist für den letzten Auftrag noch nicht überschritten. Fehlt er nach 10:05 weiterhin, ist er überfällig und muss untersucht werden. Damit ist noch nicht bewiesen, dass seine Nachricht verloren ging. Eine Warteschlange, ein Filter oder eine Ablehnung kann den Unterschied erklären. Auch gleiche Gesamtzahlen würden vertauschte oder falsche Inhalte nicht ausschließen.

Korrigieren Sie mit nachvollziehbarem Ergebnis

Dokumentieren Sie pro Abweichung Kennung, erwarteten und beobachteten Wert, Zeitbezug, Verantwortlichen und nächsten Prüfschritt. Sammeln Sie dafür nur benötigte Daten. Prüfen Sie vor einer Wiederholung, ob bereits ein Zielauftrag entstanden ist und wie doppelte Verarbeitung verhindert wird.

Beheben Sie die Ursache gezielt und gleichen Sie anschließend denselben abgegrenzten Bestand erneut ab. Bewahren Sie offene Fälle getrennt von bestätigten Übereinstimmungen auf. Eine erfolgreiche Wiederholung allein bestätigt weder andere Bestellungen noch spätere Änderungen.

Quellen

Geschrieben von

  • Philipp ReuterRedakteur für SoftwarequalitätPhilipp Reuter schreibt bei ASES über Softwaretests und die Vorbereitung neuer Releases. Seine Beiträge behandeln die Analyse von Fehlern, Abnahmetests und die Prüfung von Änderungen an bestehenden Anwendungen.

ASES folgen

Weiterlesen

Alle Beiträge

Schnittstellen & Integration mit ASES

ERP, CRM und Shop sauber verbunden