Artikeltexte ändern
jtl_artikel_texte_aendern
Was das Tool macht
Ändert Name, Kurzbeschreibung und Beschreibung eines Artikels (Standardsprache) mit Vorschau, Backup und Rückgängig-Funktion. Nur angegebene Felder werden geändert; null leert ein Feld. Nutze dieses Tool für 'Ändere die Beschreibung von SKU X', 'Neuer Artikelname für Y', 'Kurztext von Z anpassen'. Vorschau zuerst: Ohne dryRun=false wird nichts geändert. Zeige dem Nutzer Vorher/Nachher aus der Vorschau, hole seine Zustimmung ein und rufe dann mit dryRun=false und der bestaetigung erneut auf.
Eingaben
| skuPflicht | Artikelnummer / SKU (exakt) |
| nameoptional | Artikelname - weglassen = unverändert |
| kurzbeschreibungoptional | Kurzbeschreibung - weglassen = unverändert, null = leeren |
| beschreibungoptional | Beschreibung (HTML erlaubt) - weglassen = unverändert, null = leeren |
| workflowsAuslassenoptional | true = automatische JTL-Workflows für diese Änderung nicht auslösen (Default false). |
| dryRunoptional | true (Default) = nur Vorschau, in JTL wird nichts geändert. false = wirklich schreiben - nur zusammen mit der bestaetigung aus der Vorschau und nach ausdrücklicher Zustimmung des Nutzers. |
| bestaetigungoptional | Bestätigungs-Token aus der Vorschau (Dry-Run). Pflicht bei dryRun=false. |
Die Eingaben füllt die KI aus deiner Frage. Du musst dir keine Parameternamen merken.
So wird gerechnet
Der Rechenweg in der Reihenfolge, in der das Tool arbeitet: Abruf, Filter, Berechnung, Ausgabe. Aus dem Tool-Code abgeleitet, damit nachvollziehbar ist, warum eine Zahl so ist. Dieselbe Auskunft liefert das Tool kiuser_tool_logik direkt im KI-Chat.
- 1Prüft zuerst die Rechte: Server erlaubt Schreiben, JTL-Verbindung für Schreibzugriff freigeschaltet, AVV in aktueller Fassung angenommen, Add-on „Schreiben“ aktiv. Fehlt eines, endet der Aufruf mit dem Grund.
- 2Liest den Artikel exakt per SKU aus der REST-v1.3-Artikelliste (nur bei genau gleicher SKU) und danach den vollständigen Datensatz als Sicherungs-Snapshot.
- 3Verwaltet werden Name, Kurzbeschreibung und Beschreibung der Standardsprache. Nur angegebene Felder ändern sich; null leert Kurz- oder Langbeschreibung, der Name darf nicht leer sein (max. 255 Zeichen).
- 4Ändert sich nach Trimmen nichts, endet der Aufruf als „keine Änderung“. Ist der Artikel aktiv und in Verkaufskanälen gelistet, warnt die Vorschau, dass die Änderung sofort nach außen wirkt.
- 5Ohne Bestätigung endet der Aufruf als Vorschau mit Vorher/Nachher und einem einmaligen Token, 15 Minuten gültig und an Verbindung, Tool, Artikel, Eingaben und den gelesenen Ist-Stand gebunden.
- 6Beim scharfen Aufruf wird der Token eingelöst; weichen Eingaben oder der Stand in JTL inzwischen ab, wird abgelehnt. Dann werden Tageslimit und Schreibkontingent verbraucht und ein Backup-Datensatz angelegt.
- 7Geschrieben wird per PATCH auf den Artikel; es gehen nur die angegebenen Textfelder mit, auf Wunsch ohne automatische JTL-Workflows.
- 8Danach wird der Artikel erneut gelesen, der tatsächliche Stand mit dem erwarteten verglichen und das Protokoll mit Vorher/Nachher, Abweichungen und backupId abgeschlossen.
Annahmen und Grenzen
- Weitere Sprachen, Kanal- und Plattformtexte sowie Kategorien bleiben unberührt.
- In der Einführungsphase gelten 3 Schreibvorgänge je Entität und Tag; das Limit entfällt, sobald der Admin alle drei Entitäten freigegeben hat. Vorschauen zählen nicht.
- Der Rück-Payload enthält die alten Texte; der Vorgang lässt sich per jtl_aenderung_wiederherstellen zurücknehmen.
- Das Änderungsprotokoll mit Sicherungskopie wird 12 Monate aufbewahrt und danach automatisch gelöscht.
So sieht eine Antwort aus
Vorschau für SKU 100234 – noch nichts geändert: • Kurzbeschreibung: „Kompakte Powerbank mit 10.000 mAh“ → „Kompakte Powerbank mit 10.000 mAh und USB-C Power Delivery“ Name und Beschreibung bleiben unverändert. Soll ich den Kurztext so übernehmen?
In wenigen Minuten die erste Antwort aus deinen JTL-Daten.
Sieben Tage kostenlos testen, ohne Kreditkarte und ohne Kündigungsfrist.