← Alle Themen · Artikel

In diesem Artikel 5 Kapitel
  1. Übersicht
  2. Verarbeitungsprofil anlegen/bearbeiten
  3. Assistent-Runtime
  4. Automatische Ausführung
  5. Siehe auch

Artikelverarbeitungen

Unter Artikel → Verarbeitungen richten Sie automatische und halbautomatische Verarbeitungen ein, die Ihre Artikeldaten nach festgelegten Regeln bearbeiten. So können Sie z. B. Eigenschaften setzen, Texte generieren oder Preise anpassen → entweder vollautomatisch oder Artikel für Artikel im Assistenten.


Übersicht

Die Übersichtsseite zeigt alle angelegten Verarbeitungsprofile in einer Tabelle.

Spalten:

SpalteBeschreibung
NameBezeichnung des Verarbeitungsprofils
ModusAutomatisch oder Assistent
ZielHauptartikel, Varianten oder Beide
StatusErstellt, Wird verarbeitet, Abgeschlossen oder Abgebrochen
IntervallWie häufig die Verarbeitung automatisch ausgeführt wird
Letzte AusführungDatum und Uhrzeit der letzten Ausführung

Aktionen pro Zeile:

  • Bearbeiten → Verarbeitungsprofil öffnen und konfigurieren
  • Starten → Verarbeitung manuell starten (nur bei Modus Automatisch)
  • Assistent öffnen → Assistenten-Oberfläche öffnen (nur bei Modus Assistent)
  • Abbrechen → Laufende Verarbeitung stoppen
  • Löschen → Verarbeitungsprofil dauerhaft entfernen

Verarbeitungsprofil anlegen/bearbeiten

Ein Verarbeitungsprofil besteht aus mehreren Tabs, die nachfolgend beschrieben werden.


Tab: Allgemein

Grundlegende Einstellungen des Verarbeitungsprofils.

FeldBeschreibung
NameFrei wählbare Bezeichnung für das Profil
ModusAutomatisch → Die Verarbeitung läuft komplett ohne Benutzereingriff. Assistent → Die Artikel werden einzeln angezeigt, der Benutzer entscheidet pro Artikel.
AktivJa oder Nein. Nur aktive Profile werden bei automatischen Intervallen berücksichtigt.
ZielWelche Artikel betroffen sind: Hauptartikel, Varianten oder Beide
LimitMaximale Anzahl Artikel pro Durchlauf. Der Wert 0 bedeutet unbegrenzt.
IntervallWie häufig die Verarbeitung automatisch ausgeführt wird. Verfügbare Werte: Manuell, 30 Minuten, 1 Stunde, 6 Stunden, 12 Stunden, 1 Tag. Bei Manuell wird die Verarbeitung nur über den Starten-Button ausgelöst.

Tab: Artikelfilter

Hier legen Sie fest, welche Artikel von der Verarbeitung betroffen sind. Nur Artikel, die alle Filterbedingungen erfüllen, werden verarbeitet.

Verfügbare Filtertypen:

FilterBeschreibungHerkunft der Werte
SKUTeilsuche in der ArtikelnummerFreitexteingabe
HerstellerHersteller des ArtikelsAus Artikel → Hersteller
StatusArtikelstatusAus Artikel → Status
EigenschaftswertKombination aus Eigenschaft und WertEigenschaften aus Artikel → Eigenschaften
AttributwertKombination aus Attribut und WertAttribute aus Artikel → Attribute

Verknüpfung:

Filter können mit UND oder ODER verknüpft werden:

  • UND → Alle Bedingungen müssen zutreffen
  • ODER → Mindestens eine Bedingung muss zutreffen

Tab: Datensets

Pro Verarbeitungsprofil können Sie mehrere Datensets anlegen. Jedes Datenset besteht aus Bedingungen und Aktionen. Die Datensets werden der Reihe nach abgearbeitet.

Bedingungen

Bedingungen prüfen die Daten des jeweiligen Artikels. Nur wenn die Bedingungen erfüllt sind, werden die zugehörigen Aktionen ausgeführt.

Verfügbare Bedingungstypen:

TypBeschreibung
FeldPrüft ein Standardfeld des Artikels (SKU, Modell, Externe ID, etc.)
EigenschaftPrüft einen Eigenschaftswert des Artikels
AttributPrüft einen Attributwert des Artikels
TextPrüft einen Textinhalt (Name, Beschreibung)
PreisPrüft einen Verkaufspreis
BarcodePrüft einen Barcode-Wert

Verfügbare Operatoren:

OperatorBedeutung
gleichWert stimmt exakt überein
ungleichWert stimmt nicht überein
größerWert ist größer (numerisch)
kleinerWert ist kleiner (numerisch)
enthältWert enthält den Suchbegriff
leerFeld hat keinen Wert
nicht leerFeld hat einen Wert

Verknüpfung: Bedingungen können mit UND oder ODER verknüpft werden.

Aktionen

Aktionen legen fest, was mit dem Artikel passieren soll, wenn die Bedingungen erfüllt sind. Pro Datenset können mehrere Aktionen definiert werden.

Verfügbare Aktionstypen:

AktionBeschreibungHinweise
Feld setzenSetzt ein Standardfeld auf einen bestimmten WertVerfügbare Felder: Modell, Externe ID, Einkaufspreis, Gewicht, Maße, Hersteller, SKU
Eigenschaft setzenSetzt eine Eigenschaft auf einen WertEigenschaft auswählen (aus Artikel → Eigenschaften) und Wert eingeben
Attribut setzenSetzt ein Attribut auf einen WertAttribut auswählen (aus Artikel → Attribute) und Wert eingeben
Text setzenSetzt einen Text auf einen WertVerfügbare Texte: Name, Name2, Name3, Name4, Beschreibung. Sprache auswählen.
Preis setzenSetzt einen Verkaufspreis auf einen festen WertVerkaufspreis auswählen (aus Artikel → Verkaufspreise) und Betrag eingeben
Preis anpassenErhöht oder verringert einen VerkaufspreisVerkaufspreis auswählen, Richtung (erhöhen/verringern), Betrag oder Prozent
Status setzenSetzt den ArtikelstatusStatuswerte aus Artikel → Status
Verfügbarkeit setzenAktiviert oder deaktiviert einen Artikel für einen MarktplatzMarktplatz auswählen, aktiv oder inaktiv
Mandant setzenOrdnet den Artikel einem Mandanten zuMandanten aus Einstellungen → Mandanten
Barcode setzenSetzt einen Barcode-WertBarcode-Typ auswählen (aus Artikel → Barcodes) und Wert eingeben
KI-PromptSendet Artikeldaten an ChatGPT und verarbeitet die AntwortNur bei Modus Automatisch verfügbar. Details siehe unten.

KI-Prompt Aktion

Nur verfügbar bei Modus Automatisch.

Mit der KI-Prompt Aktion können Sie Artikeldaten an ChatGPT senden und die Antwort automatisch in Artikelfelder übernehmen.

Konfiguration:

FeldBeschreibung
ChatGPT-KontoWählen Sie ein ChatGPT-Konto aus (angelegt unter Anbindungen → ChatGPT)
ModellWelches GPT-Modell verwendet werden soll
PromptDer Prompt-Text, der an ChatGPT gesendet wird. Sie können Variablen verwenden, um Artikeldaten einzufügen (siehe Tabelle unten).
Bilder anhängenOptional können Artikelbilder an den Prompt angehängt werden

Verfügbare Variablen für den Prompt

VariableBeschreibung
{id}Artikel-ID
{sku}SKU
{model}Modell
{externalId}Externe ID
{manufacturer}Hersteller
{name}Name
{name2}Name 2
{name3}Name 3
{name4}Name 4
{desc}Beschreibung
{barcode.X}Barcode, wobei X die Barcode-Typ ID ist
{attribute.X}Attribut, wobei X die Attribut-Typ ID ist
{attributes}Alle Attribute als zusammengefasster Text
{properties.X}Eigenschaft, wobei X die Eigenschaft ID ist

JSON-Mapping

Die Antwort von ChatGPT wird als JSON erwartet. Jeder Key im JSON-Objekt kann auf ein Zielfeld gemappt werden. So ordnen Sie zu, welches Ergebnis in welches Artikelfeld geschrieben wird.

Verfügbare Zielfelder für das Mapping:

  • Eigenschaft (Eigenschaft auswählen)
  • Attribut (Attribut auswählen)
  • Text (Name, Name2, Name3, Name4, Beschreibung + Sprache)
  • Preis (Verkaufspreis auswählen)
  • Feld (Modell, Externe ID, etc.)
  • Status
  • Barcode

Beispiel: Wenn Ihr Prompt ChatGPT bittet, {"titel": "...", "bulletpoints": "..."} zurückzugeben, können Sie den Key titel auf das Feld Name und den Key bulletpoints auf Name2 mappen.


Tab: Assistent

Nur verfügbar bei Modus Assistent.

Im Assistent-Tab konfigurieren Sie, wie die Assistenten-Oberfläche aussieht und welche Eingabemöglichkeiten der Benutzer hat.

Anzeige-Felder

Legen Sie fest, welche Informationen zum aktuellen Artikel angezeigt werden:

Anzeige-TypBeschreibung
BildArtikelbild
FeldStandardfeld (SKU, Modell, etc.)
EigenschaftEigenschaftswert
AttributAttributwert
TextName oder Beschreibung
BarcodeBarcode-Wert
PreisVerkaufspreis

Eingabe-Elemente

Definieren Sie, welche Eingabemöglichkeiten der Benutzer im Assistenten hat:

  • Select-Dropdown → Der Benutzer wählt aus vordefinierten Optionen. Pro Option können eigene Aktionen definiert werden (z. B. "Wenn der Benutzer Premium wählt, setze Status auf Aktiv").
  • Textfeld → Der Benutzer gibt einen Freitext ein. Verwenden Sie {{input}} als Platzhalter in den Aktionen, um den eingegebenen Wert zu übernehmen.
  • Button → Der Benutzer klickt auf eine Schaltfläche. Pro Button können eigene Aktionen definiert werden.

Für jede Option, Texteingabe oder Button-Aktion stehen die gleichen Aktionstypen wie bei den Datensets zur Verfügung (Feld setzen, Eigenschaft setzen, etc.).


Assistent-Runtime

Wenn Sie den Assistenten über Assistent öffnen starten, öffnet sich eine eigene Seite.

Ablauf:

  1. Es wird ein Artikel angezeigt mit den konfigurierten Anzeige-Feldern.
  2. Der Benutzer füllt die Eingabe-Elemente aus (Dropdowns, Textfelder, Buttons).
  3. Klick auf Verarbeiten & Weiter übernimmt die Eingaben und lädt den nächsten Artikel.
  4. Ein Zähler zeigt den aktuellen Fortschritt (z. B. "Artikel 12 von 85").
  5. Der Vorgang wiederholt sich, bis alle gefilterten Artikel abgearbeitet sind.

Automatische Ausführung

Verarbeitungsprofile mit einem Intervall (30 Minuten, 1 Stunde, etc.) werden automatisch per Cronjob ausgeführt. Voraussetzung: Das Profil muss auf Aktiv: Ja stehen.

Status der Ausführung:

StatusBedeutung
ErstelltVerarbeitung ist angelegt, aber noch nicht gestartet
Wird verarbeitetVerarbeitung läuft gerade
AbgeschlossenVerarbeitung wurde erfolgreich beendet
AbgebrochenVerarbeitung wurde manuell über den Abbrechen-Button gestoppt

Über den Abbrechen-Button in der Übersichtstabelle können Sie eine laufende Verarbeitung jederzeit stoppen.


Tab: Log

Das Ausführungsprotokoll zeigt die Details jeder Ausführung.

Spalten:

SpalteBeschreibung
DatumZeitpunkt des Logeintrags
Artikel-IDWelcher Artikel betroffen war
DatasetWelches Datenset den Eintrag erzeugt hat
LevelErfolg, Info oder Fehler
NachrichtDetailbeschreibung der ausgeführten Aktion oder des Fehlers

Siehe auch