← Alle Themen · Artikel
In diesem Artikel 5 Kapitel
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:
| Spalte | Beschreibung |
|---|---|
| Name | Bezeichnung des Verarbeitungsprofils |
| Modus | Automatisch oder Assistent |
| Ziel | Hauptartikel, Varianten oder Beide |
| Status | Erstellt, Wird verarbeitet, Abgeschlossen oder Abgebrochen |
| Intervall | Wie häufig die Verarbeitung automatisch ausgeführt wird |
| Letzte Ausführung | Datum 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.
| Feld | Beschreibung |
|---|---|
| Name | Frei wählbare Bezeichnung für das Profil |
| Modus | Automatisch → Die Verarbeitung läuft komplett ohne Benutzereingriff. Assistent → Die Artikel werden einzeln angezeigt, der Benutzer entscheidet pro Artikel. |
| Aktiv | Ja oder Nein. Nur aktive Profile werden bei automatischen Intervallen berücksichtigt. |
| Ziel | Welche Artikel betroffen sind: Hauptartikel, Varianten oder Beide |
| Limit | Maximale Anzahl Artikel pro Durchlauf. Der Wert 0 bedeutet unbegrenzt. |
| Intervall | Wie 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:
| Filter | Beschreibung | Herkunft der Werte |
|---|---|---|
| SKU | Teilsuche in der Artikelnummer | Freitexteingabe |
| Hersteller | Hersteller des Artikels | Aus Artikel → Hersteller |
| Status | Artikelstatus | Aus Artikel → Status |
| Eigenschaftswert | Kombination aus Eigenschaft und Wert | Eigenschaften aus Artikel → Eigenschaften |
| Attributwert | Kombination aus Attribut und Wert | Attribute 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:
| Typ | Beschreibung |
|---|---|
| Feld | Prüft ein Standardfeld des Artikels (SKU, Modell, Externe ID, etc.) |
| Eigenschaft | Prüft einen Eigenschaftswert des Artikels |
| Attribut | Prüft einen Attributwert des Artikels |
| Text | Prüft einen Textinhalt (Name, Beschreibung) |
| Preis | Prüft einen Verkaufspreis |
| Barcode | Prüft einen Barcode-Wert |
Verfügbare Operatoren:
| Operator | Bedeutung |
|---|---|
| gleich | Wert stimmt exakt überein |
| ungleich | Wert stimmt nicht überein |
| größer | Wert ist größer (numerisch) |
| kleiner | Wert ist kleiner (numerisch) |
| enthält | Wert enthält den Suchbegriff |
| leer | Feld hat keinen Wert |
| nicht leer | Feld 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:
| Aktion | Beschreibung | Hinweise |
|---|---|---|
| Feld setzen | Setzt ein Standardfeld auf einen bestimmten Wert | Verfügbare Felder: Modell, Externe ID, Einkaufspreis, Gewicht, Maße, Hersteller, SKU |
| Eigenschaft setzen | Setzt eine Eigenschaft auf einen Wert | Eigenschaft auswählen (aus Artikel → Eigenschaften) und Wert eingeben |
| Attribut setzen | Setzt ein Attribut auf einen Wert | Attribut auswählen (aus Artikel → Attribute) und Wert eingeben |
| Text setzen | Setzt einen Text auf einen Wert | Verfügbare Texte: Name, Name2, Name3, Name4, Beschreibung. Sprache auswählen. |
| Preis setzen | Setzt einen Verkaufspreis auf einen festen Wert | Verkaufspreis auswählen (aus Artikel → Verkaufspreise) und Betrag eingeben |
| Preis anpassen | Erhöht oder verringert einen Verkaufspreis | Verkaufspreis auswählen, Richtung (erhöhen/verringern), Betrag oder Prozent |
| Status setzen | Setzt den Artikelstatus | Statuswerte aus Artikel → Status |
| Verfügbarkeit setzen | Aktiviert oder deaktiviert einen Artikel für einen Marktplatz | Marktplatz auswählen, aktiv oder inaktiv |
| Mandant setzen | Ordnet den Artikel einem Mandanten zu | Mandanten aus Einstellungen → Mandanten |
| Barcode setzen | Setzt einen Barcode-Wert | Barcode-Typ auswählen (aus Artikel → Barcodes) und Wert eingeben |
| KI-Prompt | Sendet Artikeldaten an ChatGPT und verarbeitet die Antwort | Nur 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:
| Feld | Beschreibung |
|---|---|
| ChatGPT-Konto | Wählen Sie ein ChatGPT-Konto aus (angelegt unter Anbindungen → ChatGPT) |
| Modell | Welches GPT-Modell verwendet werden soll |
| Prompt | Der Prompt-Text, der an ChatGPT gesendet wird. Sie können Variablen verwenden, um Artikeldaten einzufügen (siehe Tabelle unten). |
| Bilder anhängen | Optional können Artikelbilder an den Prompt angehängt werden |
Verfügbare Variablen für den Prompt
| Variable | Beschreibung |
|---|---|
{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-Typ | Beschreibung |
|---|---|
| Bild | Artikelbild |
| Feld | Standardfeld (SKU, Modell, etc.) |
| Eigenschaft | Eigenschaftswert |
| Attribut | Attributwert |
| Text | Name oder Beschreibung |
| Barcode | Barcode-Wert |
| Preis | Verkaufspreis |
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:
- Es wird ein Artikel angezeigt mit den konfigurierten Anzeige-Feldern.
- Der Benutzer füllt die Eingabe-Elemente aus (Dropdowns, Textfelder, Buttons).
- Klick auf Verarbeiten & Weiter übernimmt die Eingaben und lädt den nächsten Artikel.
- Ein Zähler zeigt den aktuellen Fortschritt (z. B. "Artikel 12 von 85").
- 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:
| Status | Bedeutung |
|---|---|
| Erstellt | Verarbeitung ist angelegt, aber noch nicht gestartet |
| Wird verarbeitet | Verarbeitung läuft gerade |
| Abgeschlossen | Verarbeitung wurde erfolgreich beendet |
| Abgebrochen | Verarbeitung 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:
| Spalte | Beschreibung |
|---|---|
| Datum | Zeitpunkt des Logeintrags |
| Artikel-ID | Welcher Artikel betroffen war |
| Dataset | Welches Datenset den Eintrag erzeugt hat |
| Level | Erfolg, Info oder Fehler |
| Nachricht | Detailbeschreibung der ausgeführten Aktion oder des Fehlers |
Siehe auch
- Artikel → Eigenschaften → Eigenschaften, die in Filtern und Aktionen verwendet werden
- Artikel → Attribute → Attribute, die in Filtern und Aktionen verwendet werden
- Artikel → Status → Statuswerte für Filter und die Aktion "Status setzen"
- Artikel → Hersteller → Hersteller für den Artikelfilter
- Artikel → Verkaufspreise → Verkaufspreise für Preis-Aktionen
- Artikel → Barcodes → Barcode-Typen für Barcode-Aktionen
- Anbindungen → ChatGPT → ChatGPT-Konten für die KI-Prompt Aktion
- Einstellungen → Mandanten → Mandanten für die Aktion "Mandant setzen"