Zum Hauptinhalt springen

Stücklisten-Artikel per CSV-Datei anlegen/bearbeiten

Neben der Möglichkeit, Stücklisten-Artikel direkt im Backend anzulegen, kann auch das Import/Export-Modul von Shopware genutzt werden. Dieses findest du unter InhalteImport/Export. Falls dir der Menüpunkt dort nicht angezeigt wird, lade das Plugin bitte aus dem Shopware Community Store herunter.

Spalten der CSV-Datei

  • setArticleOrderNumber Artikelnummer des Stücklisten-Artikels (Variante)

  • subArticleOrderNumber Artikelnummer des Sub-Artikels (Variante)

  • quantity Anzahl der Sub-Artikel im Stücklisten-Artikel

Bestehende Stücklisten-Artikel exportieren

Um die bestehenden Stücklisten-Artikel zu exportieren, öffne im Import/Export-Modul den Tab Export und wähle das Profil viison_set_articles_compositions (Stücklisten-Artikel Zusammensetzung) aus. Klicke anschließend auf Export starten.

image4.png

Stücklisten-Artikel importieren

Um einen Import durchzuführen, öffne im Import/Export-Modul den Tab Import und wähle das Profil viison_set_articles_compositions (Stücklisten-Artikel Zusammensetzung) aus. Über die Schaltfläche Wählen kannst du die entsprechend vorbereitete CSV-Datei hochladen. Klicke anschließend auf Import starten.

image13.png

Der Import funktioniert auch für Stücklisten-Varianten. Bitte beachte hierbei, dass immer alle Varianten eines Artikels als Stücklisten-Artikel markiert werden. Dies bedeutete auch, dass diesen Varianten ein Sub-Artikel zugeordnet werden muss (falls noch nicht geschehen). Es ist nicht möglich, dass nur ein Teil der Varianten als Stücklisten-Artikel markiert sind. Dies ist insbesondere beim Erstellen und Löschen zu beachten, da beim Erstellen alle Varianten eines Artikels gleichzeitig als Stücklisten-Artikel markiert werden und beim Löschen des Attributes, dieses auch bei allen Varianten entfernt wird.

Stücklisten-Artikel anlegen

Um einen bestehenden Artikel in einen Stücklisten-Artikel umzuwandeln, muss das Artikel-Attribut viisonSetarticleActive gesetzt werden. Dies passiert beim CSV-Import automatisch. Fülle die CSV-Datei wie folgt aus:

  • setArticleOrderNumber – Artikelnummer

  • subArticleOrderNumber – Artikelnummer des Sub-Artikels

  • quantitiy – Anzahl, wie oft der Sub-Artikel im Stücklisten-Artikel enthalten sein soll

Du benötigst also jeweils eine Spalte pro Sub-Artikel. Für einen Stücklisten-Artikel SWSET1001 mit den Sub-Artikeln SW1002 (einmal enthalten) und den Artikel SW1003 (zweimal enthalten), würde deine CSV-Datei wie folgt aussehen:

setArticleOrderNumber

subArticleOrderNumber

quantity

SWSET1001

SW1002

1

SWSET1001

SW1003

2

bzw.:

setArticleOrderNumber;subArticleOrderNumber;quantitySWSET1001;SW1002;1SWSET1001;SW1003;2

Stücklisten-Artikel bearbeiten

Einen Sub-Artikel hinzufügen

Wenn du einen weiteren Sub-Artikel zu einem Stücklisten-Artikel hinzufügen möchtest, importiere einfach eine weitere Zeile. Möchtest du z. B. zu dem bestehenden Stücklisten-Artikel SWSET1001 den Artikel SW1004 mit der Menge vier hinzufügen, würde die CSV-Datei wie folgt aussehen:

setArticleOrderNumber

subArticleOrderNumber

quantity

SWSET1001

SW1004

4

bzw.:

setArticleOrderNumber;subArticleOrderNumber;quantitySWSET1001;SW1004;4

Einen Sub-Artikel entfernen

Um einen Sub-Artikel zu entfernen, muss in der CSV-Datei die Anzahl des Sub-Artikels auf 0 gesetzt werden. Durch die Anzahl 0 wird diese Sub-Artikel-Zuordnung komplett entfernt:

setArticleOrderNumber

subArticleOrderNumber

quantity

SWSET1001

SW1003

0

bzw.:

setArticleOrderNumber;subArticleOrderNumber;quantitySWSET1001;SW1003;0

Beachte, dass sobald der letzte Sub-Artikel eines Stücklisten-Artikels entfernt wird, also für keine der Varianten dieses Stücklisten-Artikels mehr ein Sub-Artikel zugeordnet ist, der Stücklisten-Artikel und seine Varianten die Markierung als Stücklisten-Artikel verlieren und damit als regulärer Artikel behandelt werden.

Die Anzahl eines Sub-Artikel verändern

Angenommen, dein CSV-Export sähe folgendermaßen aus:

setArticleOrderNumber

subArticleOrderNumber

quantity

SWSET1001

SW1002

1

SWSET1001

SW1003

2

SWSET1001

SW1004

4

bzw.:

setArticleOrderNumber;subArticleOrderNumber;quantity SWSET1001;SW1002;1SWSET1001;SW1003;2SWSET1001;SW1004;4

Bei den Zahlen in der Spalte quantity handelt es sich immer um absolute Werte. Um die Anzahl eines Sub-Artikels zu verändern, hast du daher zwei Möglichkeiten.

Variante 1: Ändere die betreffende Zeile in der vorher exportierten Datei und importiere die Datei erneut. Um beispielsweise die Anzahl des Sub-Artikels SWSET1003 von eins auf drei zu erhöhen, importiere die folgende Datei:

setArticleOrderNumber

subArticleOrderNumber

quantity

SWSET1001

SW1002

1

SWSET1001

SW1003

3

SWSET1001

SW1004

4

bzw.:

setArticleOrderNumber;subArticleOrderNumber;quantity SWSET1001;SW1002;1SWSET1001;SW1003;3SWSET1001;SW1004;4

Variante 2: Alternativ kannst du auch nur die betreffende Zeile importieren, welche geändert werden soll. Alle anderen Daten bleiben dann bestehen:

setArticleOrderNumber

subArticleOrderNumber

quantity

SWSET1001

SW1003

3

bzw.:

setArticleOrderNumber;subArticleOrderNumber;quantity SWSET1001;SW1003;3
Hat dies deine Frage beantwortet?