Neu Kundendatenimport in den JTL-Shop 5

fibergirl

Sehr aktives Mitglied
14. April 2016
833
266
Hallo,

der Guide hat zwar eine Seite zum Kundenimport in den Shop.
https://guide.jtl-software.de/jtl-shop/jtl-shop-kauf-editionen/kunden-in-jtl-shop-importieren/
Diese ist aber doch ein bisschen dünn.

Ich muss meine Kundenbasis zu JTL hin umziehen.
Einige Fragen kann ich für mich aber bisher nicht klären:

- Wie bekomme ich den Firmenzusatz in den Shop importiert?
In der CSV-Kopfzeile im Guide fehlt er.

- Der Import der Rechnungsadresse ist beschrieben.
Aber wie bekomme ich die Lieferadresse in den Shop? Oder gar mehrere?
Und jetzt bitte nicht "genau so". Woran merkt der Shop ggf. dass es sich um eine Lieferadresse handelt?

- Wovon hängt das Matching zwischen dem Kunden in der Wawi und dem im Shop ab?
Die Kundennummer kann im Shopimport ja offensichtlich nicht mitgegeben werden.

- Wie bekomme ich Erweiterte Kundendaten in den Shop importiert?
Ich habe bis jetzt zwei vom Kunden zu pflegende Felder definiert, eine abweichende Rechnungsadresse und die Leitweg-ID.
Diese kann ich zwar in die Wawi in Eigene Felder importieren, aber ein Kundenabgleich zum Shop hin findet ja nicht automatisch statt.
Für Eigene Felder nicht einmal manuell.
Wenn ich die im Shop leer lasse, werden sie aber wohl bei nächster Gelegenheit (Bestellung, Änderung von Kundendaten) auch in der Wawi wieder überschrieben.
Was tun?

Dank & Gruß,
fibergirl
 

fibergirl

Sehr aktives Mitglied
14. April 2016
833
266
Habe mich mal im Source und der MySQL-Datenbank umgesehen.
Erste Antworten:

- Wie bekomme ich den Firmenzusatz in den Shop importiert?

Das könnte eigentlich eine Kleinigkeit sein! Das Feld hieße "cZusatz".
In der Datei /admin/kundenimport.php müsste man vor Zeile 35 einfach eine einzige Zeile einfügen:
Code:
        'cZusatz',
und schon könnte man die Spalte namens "cZusatz" locker mit importieren.

Und nun @JTL, wie wäre es mit einem raschen Fix?
Oder muss ich das vor dem Import kurz selber machen?


- Der Import der Rechnungsadresse ist beschrieben.
Aber wie bekomme ich die Lieferadresse in den Shop? Oder gar mehrere?


Hm, anscheinend gar nicht. Es gibt gar keine Lieferadresse zum Kunden! Nur zu vergangenen Bestellungen.
Na dann hoffe ich mal, dass unsere Kunden es uns verzeihen, wenn sie bei ihrer ersten Bestellung im neuen Shop feststellen, dass ihre Daten unvollständig übernommen wurden. Ich schieb das dann mal auf den Softwarehersteller 😉


- Wovon hängt das Matching zwischen dem Kunden in der Wawi und dem im Shop ab?

Das war hier wohl schon öfter Thema, und man weiß es nicht genau?
Wie kann ich sicher stellen, dass das Matching nach Kundenimport erst in die Wawi, dann in den Shop zuverlässig klappt?


- Wie bekomme ich Erweiterte Kundendaten in den Shop importiert?

Igitt, die Erweiterten Kundendaten sind sprachabhängig implementiert.
Das heißt, der Kunde hinterlegt dort etwas, wechselt die Sprache, bestellt, und die Daten sind aus Wawi-Sicht wieder weg.
Warum JTL es so gemacht hat, mag ich nicht beurteilen. Ich finde das "ungünstig gelöst".

Auf jeden Fall gibt es keinen direkten Import dafür.
Es muss direkt per SQL gehen, vielleicht als Plugin, und nicht vergessen, das Feld beim Kunden für jede Sprache anzulegen und zu füllen, weil man nicht vorher weiß, welche Sprache der Kunde verwenden wird ...

Naja, soweit erstmal.
Danke fürs zuhören.

Und JTL, fügt Ihr bitte die Spalte "cZusatz" für den Kundenimport noch ein?
Vielen Dank schon mal.
 

Ähnliche Themen