Jump to content
xt:Commerce Community Forum

.csv Import klapt nicht


giller

Recommended Posts

Hallo Leute

habe heute versucht meine Preise über eine .csv Datei

mit dem Importmanager zu updaten.

Hier ist ein auszug aus der Datei im UTF-8 Format

products_id;products_price

9;10.868

8;5.5

7;21.09415

10;11

14;18.469

19

137;23.056

181;108.9

154;6.424

136;5.5

23;14.564

25

29;11.968

186;6.6

147;18.436

133;11.341
Der Importmanager läuft durch mit folgender Meldung am ende:

200 import finished

New:0

Update:0

Aber die Preise sind immer noch die alten?

Hilfe woran liegt es

Link to comment
Share on other sites

Hi oldbear,

es gibt definitiv eine Spalte zusätzlich zur products_id, die mit importiert werden muss (Stand 4.0.12). Kann auch sein das es nicht die permission_id ist.

Davon abgesehen, warum sollte man die permission_id nicht kennen?

Das ist schlicht und weg die ID der obersten Hauptkategorie des Artikels.

Wenn ich einen Artikel anlege weiß ich doch zu welcher Kategorie der gehört. :confused:

MfG. Hansen

Link to comment
Share on other sites

Ich möchte ja nur

die preise ändern darum dachte ich das mir

products_id|products_price reichen würden.

Habe es jetzt noch mal mit anderem Trenzeichen versucht.

products_id|products_price

9|10.868

8|5.5

7|21.094

10|11.00

14|18.469

137|23.056

181|108.9

154|6.424

136|5.5

23|14.564

29|11.968

186|6.6

147|18.436

133|11.341

134|9.229

135|5.5

39|6.941

40|3.52

41|3.3

42|1.232

43|5.72

44|6.6
Das ergebnis ist immer noch das gleiche.
200 import finished

New:0

Update:0

Link to comment
Share on other sites

Also ich habe es jetzt noch mal mit EAN als primärschlüssel versucht.

(Er läuft korekt durch und in den Server Logs sind auch keine fehler

die neuen Preise werde trotzdem nicht Übernommen)

Der Textrenner ist als einfaches tütelchen gesetzt so also "

Als trenzeichen bin ich jetzt wieder auf ;

Dies zeigt jetzt nur den Oberenteil meiner csv Datei

ich gebe also nur diese drei werte in der Datei an

products_ean;products_id;products_price

products_ean;products_id;products_price

51021356799;9;10.868

4892503057720;8;5.5

799613872660;7;21.09415

4890888121739;10;11

4892503102338;14;18.469

4890888127151;137;23.056

8809276452016;181;108.9

51021303090;154;6.424

51021358397;136;5.5

4890888125416;23;14.564

51021353095;29;11.968

4890888121951;186;6.6

5713625618134;147;18.436

4892503062458;133;11.341

51021149865;134;9.229

51021358298;135;5.5

7350007901507;39;6.941

4019514500353;40;3.52

Das bei den Preisen ein punkt als Dezimaltrenner steht ist doch korekt oder?

Link to comment
Share on other sites

Nein so wie Du es hier siehst ist die Datei.

Es sind nur die drei Position in der csv

EAN ; ID ; Preis

products_ean;products_id;products_price

51021356799;9;10.868

4892503057720;8;5.5

799613872660;7;21.09415

4890888121739;10;11

4892503102338;14;18.469

4890888127151;137;23.056

8809276452016;181;108.9

51021303090;154;6.424

51021358397;136;5.5

4890888125416;23;14.564

51021353095;29;11.968

4890888121951;186;6.6

5713625618134;147;18.436

4892503062458;133;11.341

51021149865;134;9.229

51021358298;135;5.5

7350007901507;39;6.941

4019514500353;40;3.52

Link to comment
Share on other sites

Also am Texttrenner hat es nicht gelegen.

Aber jetzt ging es nach dem ich als primärschlüssel wieder ID ausgewählt habe.

Es schein also so als müssen zwei vergleichsparametter vorhanden sein.

So wie Du es schon geschrieben hast Hansen.

Lösung:


1. Für ein Korekten import sollten min. zwei matchcode Felder vohanden sein.

   (z.b products_id;products_ean)


2. Der primärschlüssel sollte trotzdem auf Produkt-ID stehen.

Danke an alle :D

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...