Neu SCX-Abgleich Fehler

der.wollladen

Aktives Mitglied
17. April 2019
37
6
Guten Abend,

wir haben seit heute folgenden Fehler beim SCX-Abgleich:

Unbekannter Fehler: Die MERGE-Anweisung hat versucht, dieselbe Zeile mehr als einmal zu aktualisieren oder zu löschen. Dies passiert, wenn eine Zielzeile mehr als einer Quellzeile entspricht. Eine MERGE-Anweisung kann dieselbe Zeile der Zieltabelle nicht mehrfach aktualisieren/löschen. Optimieren Sie die ON-Klausel, um sicherzustellen, dass eine Zielzeile mindestens einer Quellzeile entspricht, oder verwenden Sie die GROUP BY-Klausel, um die Quellzeilen zu gruppieren.


Kann uns jemand hierzu einen Tipp geben?

Kennt jemand diesen Fehler beim SCX-Abgleich und konnte diesen beheben?

Ticket wurde bereits angelegt.

Viele Grüße.
 

Patrick123

Gut bekanntes Mitglied
29. April 2020
17
25
Gibt es hierzu schon etwas neues? Was war das Problem? Wie wurde es behoben?

Vielen Dank und Viele Grüße
 

Patrick123

Gut bekanntes Mitglied
29. April 2020
17
25
Erster Workaround: Wer sich das zutraut kann in der Datenbank vom Onlineshop in der Tabelle tkundenattribut die doppelten Einträge löschen. Danach funktioniert zumindest der Abgleich wieder und man kann die Aufträge abarbeiten. Dabei natürlich darauf aufpassen die richtigen Zeilen zu löschen.
 

Neodym

Sehr aktives Mitglied
13. Februar 2012
1.239
101
Berlin

Patrick123

Gut bekanntes Mitglied
29. April 2020
17
25
Ich kann es gerade nicht genau raussuchen, aber du hast doppelte Zeilen, bei manchen steht das attribut drin bei anderen nicht, immer bezogen auf die Kundennummer. Bei mir war das Problem, dass der Kunde nicht gleichzeitig verifiziert und unverifiziert sein kann, durchaus logisch. Bei den Kunden wo es diese doppelten Einträge gab, habe ich die unverifizierten Zeilen gelöscht, sodass nur noch die verifizierten drin geblieben sind. Aber Achtung, das ist direkt in der Datenbank, wenn du da etwas verbockst gibt es kein zurück. Wenn du dir die Tabelle anschaust wirst du die Logik dahinter verstehen. Mein dringender Rat, tu es nur wenn du weist was du tust!
 

Ähnliche Themen