Ausprägungen/Varianten
Überblick
- Ausprägungen in der WinLine entsprechen Varianten in Shopware
- Die Schnittstelle überträgt bis zu zwei Ausprägungsgruppen pro Artikel
- Varianten werden automatisch beim Artikelsync (syncProducts) mit übertragen
- Einzelne Ausprägungsartikel können eigene Bilder über das Archiv II erhalten
- Inaktive Varianten können über die Konfiguration ausgeblendet oder als “nicht verfügbar” angezeigt werden
- Lagerausprägungen können vom Sync ausgeschlossen werden
Workflow
- Ausprägungen im Artikelstamm der WinLine anlegen (bis zu 2 Ausprägungsgruppen)
- Optional: Bilder für einzelne Varianten über Archiv II zuordnen
- Artikelsync starten (syncProducts oder syncProductsAll)
- Die Schnittstelle erstellt den Hauptartikel und alle aktiven Varianten im Shop
- Ergebnis im Shop prüfen: Varianten sind als Auswahloptionen auf der Produktseite sichtbar
Sync-Befehl
Varianten werden automatisch beim Artikelsync (syncProducts) übertragen. Ein separater Sync-Befehl ist nicht erforderlich.
Das was die WL als “Ausprägungen” bezeichnet, heißt in SW “Varianten”. Grundsätzlich gleichen sich die Systeme in diesem Punkt. In der WL lassen sich zwei Ausprägungen anlegen. Diese können nach dem angelegten Schema an SW übergeben und angelegt werden.

Ausrägungsartikel mit eigenen Bilder
SW verfügt über die Möglichkeit einzelnen Varianten zugehörige Bilder zuzuordnen.

Über die WL lassen sich diese Bildzuordnungen mit Hilfe des Archiv II realisieren. Dazu werden die Ausprägungsartikel per Beschlagwortung dem jeweiligen Bild zugeordnet. Diese Bilder werden im “syncProducts” mit übernommen und können zusätzlich über den “syncImages” übertragen werden.

inaktive Ausrägungsartikel
Über den config-Parameter “skip_inaktiv_variants = True” können die inaktiv gesetzen Varianten bei der Variantenanlage ausgeschlossen werden. Dadurch werden diese Varianten gar nicht angelgt.
Im False-Fall würden die Varianten in SW angelegt und auf inaktiv gesetz werden. Das führt dazu, dass diese Variante von SW als “Nicht verfügbar” im Frontend angezeigt wird.
config.ini
;Inaktive Ausprägungen werden nicht übermittelt wenn diese Option auf True steht.
skip_inaktiv_variants = True
Mapping (EANs Ausrägungsartikel)
Über das Mapping lassen sich einzelne Bereiche innerhalb der Variante ansprechen. Im nachfolgenden Beispiel wird der, in der Variante gepflegte, EAN-Code an den Shop übergeben. Über einen eigenen Zusatzstamm lassen sich natürlich weitere variantenspezifische Details mappen.
Variant:
EAN:
shop: ean
winline: C075_EANCode
WL Lagerausprägungen
Durch die folgende Einstellung in der Config lassen sich angelegte Lagerausprägungen im Shop igonieren. Diese sollen in der Regel nicht als Variante im Shop verfügbar gemacht werden.
config.ini
;Alle hier aufgeführten (Kommagetrennt) Ausprägungsgruppennummern werden nicht als Varianten im Shop angelegt
ignoreauspraegungsgruppen = 3,6
Ausprägungen durch Eigenschaften
Die an Shopware zu übertragenen Eigenschaften der WinLine können direkt in der WinLine Konfiguriert werden. Shopware 6 kann diese für die Varianten verwenden. Hierzu wird ein Modul/Plugin benötigt.