giller Posted January 25, 2011 Report Share Posted January 25, 2011 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 More sharing options...
amilo Posted January 25, 2011 Report Share Posted January 25, 2011 Hi, das ist ein wenig verbuggt. Die .csv muss mindestens noch die permission_id enthalten ansonsten wird das nichts. MfG. Hansen Link to comment Share on other sites More sharing options...
oldbear Posted January 25, 2011 Report Share Posted January 25, 2011 hallo amilo, stimmt nicht ! habe heute extra wegen den Permissions eine CSV ohne Permissions importiert, die kann man doch auch i.d.R. unmöglich vorher wissen. Grüsse Link to comment Share on other sites More sharing options...
amilo Posted January 25, 2011 Report Share Posted January 25, 2011 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. MfG. Hansen Link to comment Share on other sites More sharing options...
giller Posted January 25, 2011 Author Report Share Posted January 25, 2011 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 More sharing options...
oldbear Posted January 26, 2011 Report Share Posted January 26, 2011 habs gerade ausprobiert, funktioniert 1a rätselhaft.... Link to comment Share on other sites More sharing options...
giller Posted January 26, 2011 Author Report Share Posted January 26, 2011 Dann sollte es wohl an den Enstellung liegen hier mal ein Bild dazu. Uploaded with ImageShack.us Link to comment Share on other sites More sharing options...
oldbear Posted January 26, 2011 Report Share Posted January 26, 2011 hi, ich klicke "sprachabhängig" immer an. Sonst kannst höchstens noch bei Sekundärschlüssel nochmal die products_id angeben, falls die zur Verfügung steht ( sorry, habe mit der 12er getestet ) Grüsse Link to comment Share on other sites More sharing options...
amilo Posted January 26, 2011 Report Share Posted January 26, 2011 Hi, wenn du hier das Original gepostet hast fehlt vielleicht auch der Texttrenner (Die " "). MfG. Hansen Link to comment Share on other sites More sharing options...
giller Posted January 26, 2011 Author Report Share Posted January 26, 2011 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 More sharing options...
amilo Posted January 26, 2011 Report Share Posted January 26, 2011 Der Punkt ist richtig. Aber nochmal die Frage: Bei dem Code den du hier postest ist der Texttrenner ja nie vorhanden. Steht der denn in der Datei mit drin? MfG. Hansen Link to comment Share on other sites More sharing options...
giller Posted January 26, 2011 Author Report Share Posted January 26, 2011 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 More sharing options...
amilo Posted January 26, 2011 Report Share Posted January 26, 2011 Ja, denn liegt ja vielleicht daran. Hast du es denn schon mal mit dem Texttrenner versucht, also so: "products_ean";"products_id";"products_price" "51021356799";"9";"10.868" "4892503057720";"8";"5.5" usw. MfG. Hansen Link to comment Share on other sites More sharing options...
giller Posted January 26, 2011 Author Report Share Posted January 26, 2011 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 Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.