Sortimentor

Ratgeber · Shopware 6

Varianten in Shopware 6 importieren

Größen, Farben, Ausführungen: Sobald ein Produkt Varianten hat, wird der Import in Shopware 6 deutlich aufwendiger. Im Shopware-Forum gehört „Wie importiere ich Varianten?“ seit Jahren zu den häufigsten Fragen. Dieser Ratgeber erklärt, wie Varianten in Shopware aufgebaut sind und welche Wege es gibt.

Wie Shopware 6 Varianten speichert

Eine Variante ist in Shopware ein eigenes Produkt mit einem Hauptartikel (Parent). Dazu gehören:

Variantenprodukte erben Felder wie Name oder Beschreibung vom Hauptartikel, solange sie keinen eigenen Wert haben.

Der Weg mit dem eingebauten Import

Mit dem Import/Export von Shopware sind mehrere Schritte nötig, weil die Varianten auf den Hauptartikel über dessen interne ID verweisen:

  1. Eigenschaften anlegen. Legen Sie die Eigenschaften (z. B. Größe, Farbe) und alle Ausprägungen an – im Backend oder per Import.
  2. Hauptartikel importieren. Importieren Sie zuerst nur die Hauptartikel.
  3. IDs holen. Exportieren Sie die Hauptartikel wieder, um ihre IDs zu erhalten.
  4. Varianten importieren. Tragen Sie in der Variantendatei bei jeder Zeile die ID des Hauptartikels und die Ausprägungen ein und importieren Sie sie.
  5. Prüfen. Kontrollieren Sie im Hauptartikel unter Varianten, ob die Konfiguration stimmt.

Die Alternative ist, nur die Hauptartikel zu importieren und die Varianten im Backend mit dem Variantengenerator zu erzeugen. Dann vergibt Shopware die Artikelnummern aber selbst, und die EANs und Artikelnummern aus der Lieferantenliste müssen Sie anschließend jeder Variante zuordnen – bei einem großen Sortiment kaum machbar. Genau dieses Problem wird im Forum immer wieder beschrieben.

Wie Lieferanten Varianten liefern

Lieferanten liefern Varianten in sehr unterschiedlichen Formen:

Form Beispiel
Spalte mit Hauptartikelnummer Modell: TS-100, Art.-Nr.: TS-100-BLK-S
Eigene Spalten für Größe und Farbe Farbe: schwarz, Größe: M
Größe und Farbe im Namen T-Shirt Basic schwarz Gr. M
Hauptartikel-Zeile gefolgt von Variantenzeilen Zeile PRODUCT, darunter Zeilen MODEL

Für den eingebauten Import müssen alle diese Formen zuerst in das Shopware-Schema umgebaut werden: Hauptartikel als eigene Zeile, Ausprägungen als Eigenschaften, Verweis über die ID.

Häufige Fehler

Mit Sortimentor

Sortimentor erkennt alle vier Formen oben aus der Lieferantendatei selbst – über eine Hauptartikelnummer, über Größen- und Farbspalten, über Größe und Farbe im Produktnamen oder über Hauptartikel- und Variantenzeilen. Es legt Hauptartikel, Eigenschaften, Ausprägungen und Konfigurator an und übernimmt Artikelnummern und EANs des Lieferanten für jede Variante. Varianten mit gleichen Ausprägungen werden in der Vorschau angezeigt, bevor etwas im Shop landet.