Shopware 6 Import / Export

Hier werden anhand von einigen Beispielen die eingebaute Import Exportfunktion erklärt. Der Artikel soll als Ergänzung zur offiziellen Anleitung im Shopware Handbuch (https://docs.shopware.com/de/shopware6-de/einstellungen/importexport) verstanden werden.

Ein paar Allgemeine Tipps

Tipp 1: Es empfiehlt sich erst einmal mit einer kleinen Tabelle 10 Artikel zu testen und sich dann schrittweise an das Maximum heranzutasten was Fehlerfrei importiert werden kann. Ja nach Serverkonfiguration bricht der Import sonst mit dem Fehler 500 ab.

Tipp 2: Man sollte Variantenartikel nie auf mehrere Tabellen aufteilen, denn auch das kann zu Problemen beim Import führen.

Preise Aktualisieren

Um „schnell“ und einfach die Preise der Produkte zu aktualisieren kann man natürlich das Standard Profil für den Produkte Import/Export nutzen oder man legt sich ein vereinfachtes Profil mit den folgenden Feldern an:

  1. Id -> Id (UUID welche vom System vergeben wird, das Feld ist Pflicht und darf nicht geändert werden.)
  2. ElternId -> parentId (UUID des Elternprodukts, das Feld ist Pflicht und darf nicht geändert werden.)
  3. Artikelnummer -> productNumber (Die Artikelnummer könnte man auch gleich mit ändern, aber das Feld darf nicht leer sein.)
  4. Lagerbestand -> stock (Den Lagerbestand könnte man auch gleich mit ändern, aber das Feld darf nicht leer sein.)
  5. Name -> translations.DEFAULT.name (Den Produktname könnte man auch gleich mit ändern, aber das Feld darf nicht leer sein.)
  6. Preis Netto -> price.DEFAULT.net (Das Feld ist Pflicht und darf nicht leer sein)
  7. Preis Brutto -> price.DEFAULT.gross (Das Feld ist Pflicht und darf nicht leer sein)
  8. SteuerId -> taxId (UUID der Steuer, das Feld ist Pflicht und darf nicht geändert werden.)
  9. HerstellerId -> manufacturer.id (UUID des Herstellers, das Feld ist Pflicht und darf nicht geändert werden.)
  10. Elternversion -> parentVersionId (Das Feld ist Pflicht und darf nicht geändert werden.)
  11. Version -> versionId (Das Feld ist Pflicht und darf nicht geändert werden.)
  12. Erstellt am -> translations.DEFAULT.createdAt (Das Feld ist Pflicht und darf nicht geändert werden.)

Comments

No Comments

Write comment

* These fields are required