Import von Produkten per CSV funktioniert nicht mehr

Wir haben einen Shopware 6 Shop eingerichtet und bereits 80 Artikel per CSV Import problemlos eingespielt. Nun sollen 400 weitere Artikel folgen, doch der Import funktioniert nicht mehr. Die Fehlermeldung bezieht sich immer auf einen fehlenden Preis, obwohl das Preisfeld befüllt ist. 

Nachstehend die CSV Datai, die auf Export Basis als Importvorlage generiert wurde:

Und so sieht die Zuordnung aus:

Die Fehlermeldung, die dann am Ende der fehlerhaften Zeilen ausgegeben wir lautet: There are 1 error(s) while writing data. 1. [/0/price] Dieser Wert sollte nicht leer sein.

Vielen Dank für jede Unterstützung!

Wir haben das gleiche Problem. Das Preisfeld ist gefüllt aber wir bekommen die Meldung:

  1. [/0/price] Dieser Wert sollte nicht leer sein.

 

Shopware-Version: 6.2.2

Hallo zusammen,

kam bei mir auch. Der Grund war, dass der Preis mit Kommas in der CSV stand. Das muss auf Punkt geändert werden.

Also nicht: 3,50 sondern 3.50

Das könnt ihr in den Einstellungen bei zB. Excel ändern und dann die CSV nochmal abspeichern.

Nach dieser Änderung konnte ich mit der Version 6.2 problemlos den Import durchführen.

Viele Grüße 
Karina

 

Vielen Dank für die Rückmeldung. Das hatten wir schon probiert - leider erfolglos. Der Import funktionierte leider nicht mehr in unserer aktuellen Version 6.2.2, obwohl das Preisfeld befüllt ist. Selbst eine exportierte Datei lässt sich nicht mehr zurückimportieren, sobald die ID entfernt ist.

Hi, 

der Rückimport kann ja auch gar nicht gehen, da die Produktnummer unique sein muss. Oder habe ich da einen Denkfehler?

Ich habe auch 6.2.2 (sorry hatte ich nicht genau beschrieben) und gestern 400 Artikel importiert. Außer der SalesID (dazu gibt es bereits ein Ticket)  wurde alles richtig importiert und übernommen. Daher fällt es mir schwer an einen grundsätzlichen Fehler zu glauben.

Magst du mal eine Beispielzeile der CSV posten? 

 

Gerne, nachstehend der Inhalt der CSV Testdatei (wie oben als Screenshot eingefügt):

priceCurrencyIdpriceidproduct_numberactivestocknamedescriptiontax_idmanufacturer_idmanufacturer_namecategoriessales_channelversionIdparentVersionIdproductManufacturerVersionIdcreatedAt

b7d2554b0ce847cd82f3ac9bd1c0dfca400.00
AF3020-780.RK20GSW10Living Antos Tischleuchte klein mit Schirm, RK20/12/12-G.SW StrichlackTischleuchte klein, Eisen schwarz lackiert mit Chrom Zierteilen, 1 x E27, max. 40 Watt, mit Zugschalter, Schirm rund E27 Halterung unten plan, RK20/12/12- Goldkarton, Strichlack schwarz, Durchmesser 20cm, geeignet für Leuchtmittel der Energieeffizienzklasse A++ bis E, Leuchtmittel bitte separat bestellenecd5129a049340448c4ffc56c6bbe8c14959e2ee1da44a0ba82c4c9a513cc2ca

b7d2554b0ce847cd82f3ac9bd1c0dfca400.00
AF3020-780.RK20TCR10Living Antos Tischleuchte klein mit Schirm, RK20/12/12-T.CR StrichlackTischleuchte klein, Eisen schwarz lackiert mit Chrom Zierteilen, 1 x E27, max. 40 Watt, mit Zugschalter, Schirm rund E27 Halterung unten plan, RK20/12/12- transparente Folie, Strichlack creme, Durchmesser 20cm, geeignet für Leuchtmittel der Energieeffizienzklasse A++ bis E, Leuchtmittel bitte separat bestellenecd5129a049340448c4ffc56c6bbe8c14959e2ee1da44a0ba82c4c9a513cc2ca

b7d2554b0ce847cd82f3ac9bd1c0dfca500.00
AF4125-780.RK25GSW10Living Antos Tischleuchte mit Schirm, RK25/15/12-G.SW StrichlackTischleuchte höhenverstellbar, Eisen schwarz lackiert mit Chrom Zierteilen, 1 x E27, max. 40 Watt, mit Zugschalter, Schirm rund Halterung unten E27 Pagode 3cm aus dem Schirm heraus, RK25/15/12- Goldkarton, Strichlack schwarz, Durchmesser 25cm, geeignet für Leuchtmittel der Energieeffizienzklasse A++ bis E, Leuchtmittel bitte separat bestellenecd5129a049340448c4ffc56c6bbe8c14959e2ee1da44a0ba82c4c9a513cc2ca

b7d2554b0ce847cd82f3ac9bd1c0dfca500.50
AF4125-780.RK25TCR10Living Antos Tischleuchte mit Schirm, RK25/15/12-T.CR StrichlackTischleuchte höhenverstellbar, Eisen schwarz lackiert mit Chrom Zierteilen, 1 x E27, max. 40 Watt, mit Zugschalter, Schirm rund Halterung unten E27 Pagode 3cm aus dem Schirm heraus, RK25/15/12- transparente Folie, Strichlack creme, Durchmesser 25cm, geeignet für Leuchtmittel der Energieeffizienzklasse A++ bis E, Leuchtmittel bitte separat bestellenecd5129a049340448c4ffc56c6bbe8c14959e2ee1da44a0ba82c4c9a513cc2ca

 

Hi! Kann es daran liegen, dass du price.EUR.gross einfügen willst, aber die price.DEFAULT.currencyId hinzufügst?

Ich hatte meinen Import mit price.DEFAULT.gross durchgeführt. Ist das womöglich ein Pflichtfeld geworden?

Viele Grüße
Karina

 

Das habe ich auch schon getstet. Daran lag es auch nicht.

Wir hatten ja die identische Fehlermeldung bei gleicher Shopware-Version (6.2.2).

Letztendlich hat der Import geklappt, nachdem wir sowohl den Bruttopreis, als auch den Nettopreis übergeben haben:

 

Funktioniert zwar, erscheint uns aber nicht logisch. Müsste das Import-Modul nicht in der Lage sein, den Netto-Preis automatisch aus dem Brutto-Preis zu errechnen.

Kann das ggf. nochmal jemand nachvollziehen?

1 „Gefällt mir“

Mein Versuch war price.DEFAULT.linked im Import auf 1 zu setzen. Kurioserweise verschwindet dann die Fehlermeldung, allerdings wird der Preis dann einfach nicht mehr gesetzt.

Das habe ich auch versucht, bei mir verschwand die Fehlermeldung allerdings nicht.

Ich kann auch keine neuen Produkte importieren, ohne

Wäre echt gut, wenn hier eine automatische Berechnung greifen würde.

Bei mir hat die Currency Id noch gefehlt…

Îch hatte über die API auch mal nur einen der beiden Preise gesetzt, sowie Linked = true. Dachte er berechnet dann den fehlenden Preis. Ist aber nicht der Fall. Da scheint wohl nur im UI des Backends der Fall zu sein. Also Berechnung per Javascript.