# Artikel per Import/Export Funktion updaten

**URL:** <https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477>\
**Category:** Shopware 3.5\
**Tags:** general\
**Created:** [14. Dezember 2012 um 17:22 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477 "2012-12-14T17:22:33Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Web-Spirit](https://avatars.discourse-cdn.com/v4/letter/w/958977/32.png) [@Web-Spirit](https://forum.shopware.com/u/Web-Spirit)\
**Post date:** [14. Dezember 2012 um 17:22 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477/1 "2012-12-14T17:22:33Z")

</div>

Hallo, ist es irgendwie möglich, die Importfunktion von Shopware so einzustellen, dass Sie bereits bestehende Artikel (und Artikelbilder) updated anstatt Sie neu anzulegen bzw nichts zu machen wenn der Artikel schon vorhanden ist? Würde mich sehr freuen wenn mir jemand helfen kann. Liebe Grüße Michael

---

<div class="post-metadata">

**Author:** ![soigroeg](https://avatars.discourse-cdn.com/v4/letter/s/85f322/32.png) [@soigroeg](https://forum.shopware.com/u/soigroeg)\
**Post date:** [16. Dezember 2012 um 23:39 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477/2 "2012-12-16T23:39:34Z")

</div>

Ist doch schon so eingestellt?!?? Zumindest bei mir. Ich aktualisiere meine Artikel alle per CSV-Datei. Bei den Fotos gebe ich dir allerdings recht. Da funktioniert das nicht.

---

<div class="post-metadata">

**Author:** ![Web-Spirit](https://avatars.discourse-cdn.com/v4/letter/w/958977/32.png) [@Web-Spirit](https://forum.shopware.com/u/Web-Spirit)\
**Post date:** [17. Dezember 2012 um 10:14 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477/3 "2012-12-17T10:14:15Z")

</div>

Hallo soigroeg, danke für deine Antwort. Du hast recht, die Artikel werden upgedatet. Allerdings nur zum Teil. Name, description und description\_long lassen sich bei mir nicht updaten. Funktioniert das bei dir? BZW weißt du welche Felder upgedatet werden und welche nicht? LG Michael

---

<div class="post-metadata">

**Author:** ![soigroeg](https://avatars.discourse-cdn.com/v4/letter/s/85f322/32.png) [@soigroeg](https://forum.shopware.com/u/soigroeg)\
**Post date:** [17. Dezember 2012 um 14:50 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477/4 "2012-12-17T14:50:07Z")

</div>

Hab es vorhin wieder getestet. Insbesondere name, description und description\_long lassen sich bei mir Einwandfrei aktualisieren. Vielleicht stimmt etwas nicht mit deinen Bezeichnungen… Zeig uns mal einen Auszug aus der CSV-Datei

---

<div class="post-metadata">

**Author:** ![Web-Spirit](https://avatars.discourse-cdn.com/v4/letter/w/958977/32.png) [@Web-Spirit](https://forum.shopware.com/u/Web-Spirit)\
**Post date:** [18. Dezember 2012 um 11:17 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477/5 "2012-12-18T11:17:01Z")

</div>

Hallo soigroeg, vielen Dank für deine Hilfe… Ich habe es jetzt noch mehrmals getestet und bin immer zum gleichen Ergebnis gekommen: Name, Beschreibung und Kurzbeschreibung werden bei mir nicht upgedatet. Zu den Rahmendetails: Ich verwende Shopware 4.0.3 und für den Import immer den Export als basis. Den Export öffne ich in Excel/OpenOfficeCalc/Notepad++ und ändere zB den Namen eines Artikels. Dann speichere ich und versuche zu Importieren. Es steht auch immer die Erfolgsmeldung, dass alle Artikel gespeichert wurden. Aber dann die Ernüchterung, bei Name, Beschreibung und Kurzbeschreibung hat sich nichts verändert. Darf man da nicht den Artikelexport verwenden sondern muss nur die Felder angeben die man ändern will? Dass ich falsche Bezeichnungen habe kann ich mir fast nicht vorstellen, da ich wie gesagt immer den Export verwende. Dennoch hier noch [der Link zum CSV.](http://www.dateiupload.com/files/mwrcebiGpL.csv) Liebe Grüße Michael

---

<div class="post-metadata">

**Author:** ![Web-Spirit](https://avatars.discourse-cdn.com/v4/letter/w/958977/32.png) [@Web-Spirit](https://forum.shopware.com/u/Web-Spirit)\
**Post date:** [20. Dezember 2012 um 12:53 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477/6 "2012-12-20T12:53:50Z")

</div>

Kann mir da keiner helfen? Habe gerade bemerkt, dass auch die Kategorien bzw Kategoriepfade nicht updatebar sind. Es beruhigt mich zwar, das es eigentlich funkionieren sollte, wirklich helfen tut mir das im Moment aber nicht. Woran kann das liegen? LG Michael

---

<div class="post-metadata">

**Author:** ![Web-Spirit](https://avatars.discourse-cdn.com/v4/letter/w/958977/32.png) [@Web-Spirit](https://forum.shopware.com/u/Web-Spirit)\
**Post date:** [21. Dezember 2012 um 13:21 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477/7 "2012-12-21T13:21:23Z")

</div>

push

---

<div class="post-metadata">

**Author:** ![Web-Spirit](https://avatars.discourse-cdn.com/v4/letter/w/958977/32.png) [@Web-Spirit](https://forum.shopware.com/u/Web-Spirit)\
**Post date:** [27. Dezember 2012 um 09:40 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477/8 "2012-12-27T09:40:50Z")

</div>

Hallo, auch bei mir funktioniert der Import nun. Allerdings nur wenn ich lediglich jene Felder importiere, die ich updaten will. Bzw weiß ich nicht genau an welchem Feld es scheittert, wenn ich aber einfach den Export abändere und für den Import verwende funktioniert es nicht. Vielleich könnte noch jemand testen ob das so üblich ist?! Ansonsten hilft das vielleicht jemanden dem vor dem gleichem Problem steht. LG Michael

---

<div class="post-metadata">

**Author:** ![Lignea1](https://avatars.discourse-cdn.com/v4/letter/l/f19dbf/32.png) [@Lignea1](https://forum.shopware.com/u/Lignea1)\
**Post date:** [28. Dezember 2012 um 08:06 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477/9 "2012-12-28T08:06:45Z")

</div>

Hallo Michael, also wenn man eine Artikel-Datei von SW exportiert und ohne diese zu verändern, importieren will, dann kriege ich auch einen Fehler… Frag mich bitte nicht warum und wieso, aber aktuell halte ich das noch nicht wirklich ausgereift.

---

<div class="post-metadata">

**Author:** ![Web-Spirit](https://avatars.discourse-cdn.com/v4/letter/w/958977/32.png) [@Web-Spirit](https://forum.shopware.com/u/Web-Spirit)\
**Post date:** [28. Dezember 2012 um 09:19 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477/10 "2012-12-28T09:19:20Z")

</div>

Hallo Lignea, es freut mich, dass du dir den Aufwand angetan hast es auch noch zu testen. Bei mir kommt aber nicht mal ein Fehler, es steht sogar da dass alle Artikel erfolgreich upgedatet wurden, allerdings werden änderungen in bestimmten Feldern (z.B. „name“) nicht upgedated. Wenn ich allerdings eine CSV mit nur ordernumber und name erstelle haut alles hin. Aber ich stimme dir völlig zu, ganz ausgereift scheint das ganze noch nicht zu sein. LG Michael

---

<div class="post-metadata">

**Author:** ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)\
**Post date:** [2. Januar 2013 um 09:23 UTC](https://forum.shopware.com/t/artikel-per-import-export-funktion-updaten/10477/11 "2013-01-02T09:23:31Z")

</div>

Hallo, das beschriebene Verhalten tritt beim Update von 4.x Konfigurator-Artikeln auf. Hier ignoriert das Skript Änderungen, die am Artikel (Name, Beschreibung etc) vorgenommen werden und aktualisiert nur das Artikel-Detail. Vorerst könnt ihr das beheben, indem ihr in der Datei \engine\Shopware\Controllers\Backend\ImportExport.php dise Code-Zeile [quote]$updateData = array(‚variants‘=\>array());[/quote] durch [quote] if(!isset($updateData)) { $updateData = array(‚variants‘=\>array()); } if(!isset($updateData[‚variants‘])) { $updateData[‚variants‘] = array(); }[/quote] ersetzt. Die Zeile findet sich in der Methode „saveArtikel“ - etwa Zeile 2745 (je nach SW-Version). Diese Anpassung ist noch nicht durch unsere interne Qualitätssicherung und kann möglicherweise zu unerwarteten Fehlern beim Import führen. Bei meinem kurzen Test konnte das Problem aber damit behoben werden. Ich hoffe, dass euch das weiter hilft und wäre für Rückmeldungen dankbar. Besten Gruß und Frohes Neues 🙂 Daniel
