Neu Doppelte Kundendaten in der Shop Datenbank

Raphael1985

Aktives Mitglied
29. August 2011
58
7
Wir haben in der Shop-Datenbank festgestellt, dass seit 2017 regelmäßig doppelte Kunden (3924) angelegt werden. JTL sagt, dass ihnen dies nicht bekannt ist und das nur wir das Problem haben. Ich kann mir jedoch vorstellen, dass es auch bei anderen Shops passiert, nur dass man es dort nicht bemerkt.

Die doppelten Kunden werden bei der Registrierung angelegt. Die Kundennummer ist in der Regel fortlaufend, also zum Beispiel ein Kunde mit der E-Mail test@test.de erhält die Kundennummer 102, und dann wird der gleiche Datensatz mit der Kundennummer 103 angelegt.

Ich würde mich sehr freuen, wenn ihr in eurer Shop-Datenbank einmal nachschaut, ob auch bei euch doppelte Kundendatensätze vorhanden sind, indem ihr die folgende Abfrage in der Tabelle tkunde verwendet:


SELECT t1.cMail, t1.kKunde, t1.dErstellt
FROM tkunde t1
JOIN tkunde t2 ON t1.cMail = t2.cMail AND t1.kKunde != t2.kKunde
WHERE t1.cMail IN (
SELECT cMail
FROM tkunde
GROUP BY cMail
HAVING COUNT(*) > 1
)
AND t1.cMail != 'Anonym';

Gibt bitte Feedback, ob bei euch auch doppelte Kundendatensätze vorhanden sind.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.264
2.474
Berlin
Firma
css-umsetzung
Ich habe das Problem bisher in noch keinem Shop feststellen können, was bei dir aber auffällig ist:

Ein Kunde im Shop hat keine Kundennummer, es sei denn die Kundendaten wurden über die WAWI, aktualisiert, dies wiederum passiert nur wenn du die Kundendaten in der WAWI änderst.
Und jede Aktualisierung der Kunden im Shop, bezieht sich soweit ich weiß, auf die E-Mail des Kunden.

Und deine Abfrage ist für mich fehlerhaft, du musst auch abfragen, ob das ein Registrierter Kunde ist.
 

Raphael1985

Aktives Mitglied
29. August 2011
58
7
Ich habe das Problem bisher in noch keinem Shop feststellen können, was bei dir aber auffällig ist:

Ein Kunde im Shop hat keine Kundennummer, es sei denn die Kundendaten wurden über die WAWI, aktualisiert, dies wiederum passiert nur wenn du die Kundendaten in der WAWI änderst.
Und jede Aktualisierung der Kunden im Shop, bezieht sich soweit ich weiß, auf die E-Mail des Kunden.

Und deine Abfrage ist für mich fehlerhaft, du musst auch abfragen, ob das ein Registrierter Kunde ist.
Ich meine nicht die Kundennummer, sondern den kKunde, also die ID für jeden neuen Kunden in der Shop-Datenbank.
Ich habe die Abfrage um „ AND t1.nRegistriert = 1 “ erweitert, aber das Ergebnis ist das gleiche.
Hast du die Abfrage wirklich mal ausgeführt? Ich habe es ja auch die letzten 7 Jahre nicht wahrgenommen.“
 

NoOne

Sehr aktives Mitglied
16. März 2024
541
182
Ich hab das hiermit geprüft:
SELECT DISTINCT
t1.cMail,
t1.kKunde,
t1.dErstellt
FROM tkunde t1
JOIN tkunde t2
ON t1.cMail = t2.cMail
AND t1.kKunde <> t2.kKunde
WHERE t1.cMail <> 'Anonym'
AND t1.nRegistriert = 1
AND t2.nRegistriert = 1;

Keine doppelten.
Mit der Abfrage von oben kriege ich zwar eine Ausgabe, aber alle nur mit gleicher ID für kKunde. Nix wirklich doppeltes.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.264
2.474
Berlin
Firma
css-umsetzung
Richtig, wenn ich es mit seiner Abfrage mache bei ca. 150 000 Kunden, dann bekomme ich ein utopisch hohes Ergebnis egal ob mit t1.nRegistrierung oder nicht, weil das Ergebnis fehlerhaft ist
mit der Abfrage von @NoOne sieht das schon ganz anders aus, da sind es 59 Kunden

Das passiert bei dem Kunden seit 2018, die Kunden wurden immer zur gleichen Zeit, doppelt und auch dreifach angelegt und das zieht sich wie es scheint durch alle Shop Versionen. ist nicht unbedingt schön, scheint aber keine Probleme zu machen.

Zwischen 2023 und 2025 sowie zwischen 2019 und 2023 gab es jeweils eine längere Pause.

Das muss nicht unbedingt ein Problem vom Shop sein, dass kann auch durch ein Plugin passieren.
 

dapole

Sehr aktives Mitglied
27. Oktober 2014
146
29
Ich möchte hier noch garnicht schireben was mir aufgefalllen ist ...
Aufgrund einer Shoppmigration wurde fdestgestellt, dass gerada in Bezug Lieferadresse / Rechnungsadresse diverse 'unstimmigkeiten' herrschen.

Da ich das Problem noch nciht einordnen konnte, möchte ich auch nicht PAnick machen.

Wenn ich das mal in Ruhe durchschaut hab, und sich daraus ein Muster / Raster erkennen lässt, lasse ich es euch wissen ....

(Um es aber kuirz zu fassen, in tBestellung steht z.B. kLoieferadresse 13 ... Die tabelle tLieferadresse hat aber auch eine Spalte kKunde ... .-> und diese passt nicht zum kkunden aus tBestellung .... ( so ganz ganz grob angerissen)

-> Aber durchaus suspekt....
 

NoOne

Sehr aktives Mitglied
16. März 2024
541
182
Dahingehend ist mir nichts bekannt. Sowas könnte aber durch vermasselte Backups bzw. deren Wiederherstellung kommen. Oder eben eine unfachmännisch durchgeführte Migration oder Datenbankmanipulation. Ein Zahlendreher, eine falsche WHERE Klausel... Es gibt Leute, die gerne mal vergessen, dass man eine SQL-Abfrage ohne Backup nicht zwangsläufig rückgängig machen kann. Wenn man z. B. Kundengruppen deaktiviert und die alte Kundengruppe einer neuen zuweist, dann sollte die neue korrekt sein. Denn sonst kann man das ohne Backup nicht mehr korrigieren. Weil man sonst auch den vorherigen Kunden der Kundenruppe, die da eigentlich auch korrekt waren, dann die dritte Kundengruppe zuweist...

Fehlende AutoIncrements durch unsachgemäße Backups können auch einige Probleme verursachen. Gerade mit Lieferadressen. Weil der Wert 0 in Tabellen mit AutoIncrement nicht existiert und deswegen als Lieferadresse = Rechnungsadresse gilt. Wenn der AutoIncrement in tlieferadresse jetzt aber fehlt, dann existiert doch ein Eintrag 0... And Chaos will ensue...
 
Ähnliche Themen
Titel Forum Antworten Datum
Doppelte Kunden zusammen führen führt zu Systembeeinträchtigung JTL-Wawi 1.11 0
Neu POS doppelte Artikel und Kategorien nach Update Einrichtung / Updates von JTL-POS 3
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Export Kundendaten mit Label in WAWI 1.9.6.5 JTL Ameise - Eigene Exporte 1
Neu SPAM durch die Eingabeseite bei den Kundendaten JTL-Shop - Fehler und Bugs 67
Gelöst Bekannte Störung: Fehler "Der Inhaltstyp text/html stimmt nicht mit text/xml überein" bei der Labelerstellung JTL-ShippingLabels - Fehler und Bugs 1
Neu Praktiker: Ende der Beta-Phase User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTW Wawi hängt beim Bearbeiten der Druckvorlage für Mahnungen User helfen Usern - Fragen zu JTL-Wawi 0
Lieferadresse entspricht der Rechnungsadresse - vorausgewählt Checkout Einrichtung JTL-Shop5 2
Neu Anzeige Kategorie Pfad in der Übersicht User helfen Usern - Fragen zu JTL-Wawi 1
Neu Reihenfolge der Länder (bei der Versandkostenberechnung) Betrieb / Pflege von JTL-Shop 2
Neu CSS GeoIP MwSt.-Finder 2.7.1 verhindert das Anlegen von Shop-Kundenkonten aus der Wawi Plugins für JTL-Shop 1
Prüfung der UST-ID-Prüfung schlägt fehl. (Innergemeinschaftliche Lieferung) JTL-Wawi 1.8 2
Neu Name der Versandart im Shop anzeigen Allgemeine Fragen zu JTL-Shop 36
Neu Amazon Abgleich - seit heute 12:26Uhr keine Übernahme der Bestellungen über Worker Amazon-Anbindung - Fehler und Bugs 9
Artikelbezeichnung auf der Rechnung anpassen von "Artikelname" in "Kurzbeschreibung" JTL-Wawi 1.10 4
Neu Fehler 35 XLM entspricht nicht der Konvention Plugins für JTL-Shop 4
Neu Schelle Peisänderung in der Tabellenansicht möglich? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Update der Version 1.2.2.2 auf eine aktuelle Installation von JTL-Wawi 9
Neu Abbruch auf der Plattform löscht nicht mehr den Auftrag Arbeitsabläufe in JTL-Wawi 3
Neu Anzeige / Summe der Aufträge zu den Auftragspaketen in der Rechnung ?! User helfen Usern - Fragen zu JTL-Wawi 8
Neu QR Code Ausdruck der TSE Einrichtung / Updates von JTL-POS 0
Automatische Berechnung der Artikelmenge wenn Verkaufseinheit qm ist JTL-Wawi 1.10 4
Neu Der Auftrag wird nicht ausgeliefert. Der Auftrag befindet sich bereits auf einer anderen Pickliste. User helfen Usern - Fragen zu JTL-Wawi 1
Neu Bankverbindung in der Wawi ändern - Bankwechsel Installation von JTL-Wawi 2
Neu Fehler mit der Kartenzahlung Einrichtung / Updates von JTL-POS 9
Neu Artikel aus Shopware in der Wawi importieren und WMS redy machen Shopware-Connector 0
"Fehler beim Laden der Daten" in Liste Aufträge und Rechnungen JTL-Wawi 1.11 4
Neu Export der Umsätze kummuliert Allgemeine Fragen zu JTL-POS 0
Neu Der-Kurier anbindung an JTL JTL-ShippingLabels - Ideen, Lob und Kritik 3
Neu Fehler bei Artikel Filter in der Wawi JTL-Wawi - Fehler und Bugs 2
Neu Auffüllen der Tabelle Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Google Merchantcenter - Download der Shoppingfeeds nicht mehr möglich Allgemeine Fragen zu JTL-Shop 6
Neu Übertragung an DATEV mit Besonderheit der Kasse (LS-POS) User helfen Usern - Fragen zu JTL-Wawi 0
Neu Einen Artikel in der POS in zwei MwSt. Varianten abbilden Allgemeine Fragen zu JTL-POS 3
Nach Update auf 1.11.6 werden die Preisänderung nicht mehr von der Wawi an Amazon übertragen JTL-Wawi 1.11 0
Wareneingänge werde nicht mehr in der Liste der Korrekturbuchungen angezeigt? JTL-Wawi 1.11 1
Bankverbindung in der xml ZugFerd ändern je nach Zahlungsart JTL-Wawi 1.11 5
Webinar: Strategien der E-Commerce-Leader - wie unterschiedliche Produktrollen Umsatz und Marge steigern Messen, Stammtische und interessante Events 0
Neu Feedbackrunde zur Umsetzung der Verpackungsverordnung (PPWR) in JTL-Wawi Umfragen rund um JTL 1
Neu Wo ist der Worker Status hin? Bei mir ist in Version 1.11.4 nicht mehr zu finden? User helfen Usern - Fragen zu JTL-Wawi 7
Neu Karussell gehen auf der Startseite nach Update auf 5.6.1 nicht mehr Betrieb / Pflege von JTL-Shop 8
Neu Eingabefeld der PayPal Kreditkartenzahlung wird bei eingeloggten Kundenkonto nicht angezeigt JTL-Shop - Fehler und Bugs 1
Neu Text unter der Rechnung User helfen Usern - Fragen zu JTL-Wawi 2
Neu Lieferschein Nummer wird auf der Rechnung wird komisch angezeigt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Für jeden Artikel Bild1 löschen mit der Ameise JTL-Ameise - Ideen, Lob und Kritik 3
Der ganze Betrieb hat keinen Zugriff auf JTL Wawi 1.11.4 meh JTL-Wawi 1.11 10
WMS Nachdruck Änderung der Versandart nicht mehr möglich JTL-Wawi 1.11 0
Neu angelegte Lieferantenbestellungen nicht sichtbar in der Übersicht Beschaffung JTL-Wawi 1.10 1
Wichtig Änderungen bei der Installation des Shopify Connectors ab 01.01.2026 Shopify-Connector 0

Ähnliche Themen