Importverhalten steuern
Mit der Funktion Product Import Behavior Control legen Sie fest, wie das System beim Import mit bestehenden Produkten umgehen soll. Diese Einstellung gilt für Parent-Produkte und deren Varianten. Dadurch erhalten Sie mehr Kontrolle über Massenvorgänge und vermeiden unbeabsichtigtes Überschreiben.
Optionen für das Importverhalten
Abschnitt betitelt „Optionen für das Importverhalten“Beim Erstellen oder Bearbeiten eines Produktimport-Jobs sehen Sie im Importassistenten einen neuen Selektor Import Behavior. Drei Modi sind verfügbar:
- Create & Update (default) - Importiert alle Produkte aus der Datei. Neue Produkte werden erstellt, bestehende Produkte werden aktualisiert.
- Only Create - Importiert nur Produkte, die noch nicht im System vorhanden sind. Produkte, die bereits existieren, werden übersprungen.
- Only Update - Aktualisiert nur bestehende Produkte. Neue Produkte aus der Datei werden ignoriert.
Wählen Sie das Verhalten, das zu Ihrem Workflow passt.

So funktioniert es
Abschnitt betitelt „So funktioniert es“1. Create & Update (Standard)
Abschnitt betitelt „1. Create & Update (Standard)“Beschreibung: Erstellt neue Produkte und aktualisiert bestehende Produkte, also das Standardverhalten.
Funktionsweise:
- Wenn ein Produkt nicht existiert -> wird es erstellt.
- Wenn ein Produkt existiert -> wird es aktualisiert.
- Gilt für Parent-Produkte UND Varianten.
Anwendungsfälle:
- Regelmäßige Importe, bei denen alle Daten synchronisiert werden sollen
- Vollständige Aktualisierungen des Produktkatalogs
- Erstimporte und spätere Aktualisierungen
Variantenverhalten:
- Neue Parent-Produkte werden mit ihren Varianten erstellt.
- Bestehende Parent-Produkte werden aktualisiert.
- Bestehende Varianten werden mit neuen Daten aktualisiert.
- Neue Varianten werden bestehenden Parent-Produkten hinzugefügt.
2. Only Create (Bestehende überspringen)
Abschnitt betitelt „2. Only Create (Bestehende überspringen)“Beschreibung: Erstellt nur neue Produkte. Bestehende Produkte und Varianten werden übersprungen.
Funktionsweise:
- Wenn ein Produkt nicht existiert -> wird es erstellt.
- Wenn ein Produkt existiert -> wird es vollständig übersprungen.
- Gilt für Parent-Produkte UND Varianten.
Anwendungsfälle:
- Neue Produkte hinzufügen, ohne den bestehenden Katalog zu verändern
- Neue Produktlinien importieren und aktuelle Daten unverändert lassen
- Unbeabsichtigtes Überschreiben bei Katalogerweiterungen vermeiden
Variantenverhalten:
- Neue Parent-Produkte werden mit allen ihren Varianten erstellt.
- Bestehende Parent-Produkte werden übersprungen, keine Updates und keine neuen Varianten.
- Wenn der Parent existiert, die Variante aber nicht -> wird die Variante trotzdem übersprungen, weil der Parent übersprungen wird.
- Dieser Modus ist konservativ: Er verändert keine bestehenden Produktstrukturen.
Wichtig: Dieser Modus prüft die Existenz auf Ebene des Parent-Produkts. Wenn der Parent existiert, wird das gesamte Produkt einschließlich neuer Varianten übersprungen.
3. Only Update (Neue überspringen)
Abschnitt betitelt „3. Only Update (Neue überspringen)“Beschreibung: Aktualisiert nur bestehende Produkte. Neue Produkte und Varianten werden übersprungen.
Funktionsweise:
- Wenn ein Produkt nicht existiert -> wird es übersprungen.
- Wenn ein Produkt existiert -> wird es aktualisiert.
- Gilt für Parent-Produkte UND Varianten.
Anwendungsfälle:
- Preise, Lagerbestände oder Beschreibungen für den bestehenden Katalog aktualisieren
- Massenaktualisierungen ohne neue Produkte hinzuzufügen
- Bestehende Katalogstruktur beibehalten
Variantenverhalten:
- Neue Parent-Produkte werden übersprungen, also nicht erstellt.
- Bestehende Parent-Produkte werden aktualisiert.
- Bestehende Varianten werden mit neuen Daten aktualisiert.
- Neue Varianten für bestehende Parent-Produkte werden übersprungen, also nicht erstellt.
Wichtig: Dieser Modus aktualisiert nur, was bereits existiert. Er erweitert Ihren Katalog nicht um neue Produkte oder Varianten.
Wichtige Punkte für Varianten
Abschnitt betitelt „Wichtige Punkte für Varianten“-
Existenzprüfung: Das System erkennt, ob ein Produkt oder eine Variante existiert, anhand von:
- Produktnummer (SKU)
- EAN/GTIN, wenn konfiguriert
-
Parent-Varianten-Beziehung:
- Varianten sind immer Child-Produkte von Parent-Produkten.
- Das Importverhalten gilt für beide Ebenen unabhängig.
- Im Modus “Only Create” werden neue Varianten nicht hinzugefügt, wenn der Parent existiert.
- Im Modus “Only Update” wird eine Variante nicht erstellt, wenn sie nicht existiert.
-
Leistungsauswirkung:
- Die Modi “Only Create” und “Only Update” überspringen Existenzprüfungen für Einträge, die nicht zu den Kriterien passen.
- Das kann Importe für große Kataloge deutlich beschleunigen.
-
Datensicherheit:
- Verwenden Sie “Only Create”, wenn Sie bestehende Produktdaten schützen möchten.
- Verwenden Sie “Only Update”, wenn Sie die Katalogstruktur beibehalten möchten.
- Verwenden Sie “Create & Update” für vollständige Synchronisierung.
Empfehlungen
Abschnitt betitelt „Empfehlungen“- Erster Import: Verwenden Sie “Create & Update” (Standard).
- Neue Produkte hinzufügen: Verwenden Sie “Only Create”, um bestehende Artikel nicht zu verändern.
- Preis-/Bestandsaktualisierungen: Verwenden Sie “Only Update”, um keine Duplikate zu erstellen.
- Vollständige Synchronisierung: Verwenden Sie “Create & Update”.
Aktionen für Produkte, die in der Datei fehlen
Abschnitt betitelt „Aktionen für Produkte, die in der Datei fehlen“Bei Produktimporten können Sie Behandlung von abwesenden Entitäten aktivieren, wenn Sie Produkte aktualisieren möchten, die in Shopware vorhanden sind, aber in der aktuellen Importdatei fehlen.
Sie können die Aktion anwenden auf:
- alle Produkte im Shop,
- Produkte eines ausgewählten Herstellers,
- Produkte von Herstellern, die in der aktuellen Importdatei vorkommen.
Verfügbare Aktionen sind:
- Produkte deaktivieren - Setzt die passenden fehlenden Produkte auf inaktiv.
- Bestand auf Null setzen - Setzt den Bestand der passenden fehlenden Produkte auf
0. - Benutzerdefinierten Feldwert ändern - Aktualisiert ein Produkt-Custom-Field für jedes passende fehlende Produkt.
Wenn Sie Benutzerdefinierten Feldwert ändern wählen, geben Sie den technischen Namen des Custom Fields und den zu speichernden Wert ein. Das Feld muss in Shopware bereits für Produkte existieren. Wenn der Feldname ungültig ist oder nicht existiert, überspringt die App die Custom-Field-Aktualisierung für fehlende Produkte.