Bestellstatus per MCP — Dry-Run-Vorschau

Änderungen an Bestellstatus vorab prüfen mit dry_run — akkurate Vorschau für create, update, replace und reorder.

Zuletzt aktualisiert: 2026-04-16

Bestellstatus per MCP — Dry-Run-Vorschau

Die MCP-Tools zur Verwaltung von Bestellstatus unterstützen alle einen dry_run-Modus: Mit dry_run: true wird eine akkurate Vorschau der geplanten Änderung zurückgegeben — ohne dass etwas in der Datenbank gespeichert wird.

Einen vollständigen Überblick über die Bestellstatus-Verwaltung finden Sie unter KI-Agent → Bestellstatus per KI verwalten.


Warum dry_run verwenden?

Der dry_run-Modus läuft durch dieselbe Validierungslogik wie die echte Operation. Das bedeutet: Was in der Vorschau angezeigt wird, entspricht exakt dem, was beim echten Aufruf passieren würde — einschließlich aller Prüfungen auf Konflikte, Systemstatus-Beschränkungen und Bestellungsanzahl.

Empfohlener Ablauf:

  1. Aufruf mit dry_run: true — Vorschau prüfen.
  2. Vorschau sieht korrekt aus → gleichen Aufruf ohne dry_run wiederholen.
  3. Änderung wird gespeichert.

Unterstützte Tools

create_order_status — Neuen Status vorab prüfen

Bevor ein neuer Bestellstatus angelegt wird, lässt sich prüfen, ob Name und Einstellungen gültig sind:

„Zeige mir eine Vorschau für einen neuen Bestellstatus ‚awaiting_payment' mit Label ‚Zahlung ausstehend', Farbe Gelb, Phase ‚payment' — ohne ihn anzulegen."

Die Vorschau zeigt den Status so, wie er nach dem Anlegen aussehen würde.


update_order_status_config — Aktuelle Einstellungen vergleichen

Beim Aktualisieren eines Status gibt die Vorschau den aktuellen Stand des Eintrags zurück — also den Zustand vor der geplanten Änderung:

„Zeige mir die aktuellen Einstellungen des Status ‚shipped' — ohne etwas zu ändern."

Nutzen Sie die Vorschau, um den aktuellen Zustand mit Ihren geplanten Werten zu vergleichen, bevor Sie die Änderung bestätigen.


replace_order_status — Migrationszahl vorab sehen

Das Ersetzen eines Status migriert alle Bestellungen, die den alten Status tragen, auf einen neuen. Die Vorschau zeigt außerdem, wie viele Bestellungen betroffen wären:

„Zeige mir eine Vorschau: Wie viele Bestellungen würden von ‚pending_old' auf ‚awaiting_payment' umgestellt — ohne die Migration durchzuführen?"

Angabe in der VorschauBeschreibung
Alter StatusDer Status, der ersetzt werden soll
Neuer StatusDer Ziel-Status
Anzahl betroffener BestellungenWie viele Bestellungen den alten Status tragen

Wichtig: System-Status können weder im Dry-Run noch im echten Aufruf als Quelle für eine Ersetzung verwendet werden.


reorder_order_statuses — Neue Reihenfolge vorab prüfen

Die Vorschau zeigt die Reihenfolge der Status so, wie sie nach dem Umsortieren aussehen würde:

„Zeige mir eine Vorschau der Bestellstatus-Reihenfolge: new, awaiting_payment, processing, shipped, delivered, cancelled — ohne zu speichern."

Die Vorschau enthält jeden Status mit seiner neuen Positionsnummer, damit Sie die Reihenfolge vor dem Bestätigen überprüfen können.


Hinweise

  • dry_run: true kann bei allen vier Tools mit denselben Parametern übergeben werden, die auch beim echten Aufruf erforderlich sind.
  • Die Vorschau durchläuft vollständige Validierung — Fehler (z. B. ungültiger Statusname, nicht existierende ID) erscheinen in der Vorschau genauso wie beim echten Aufruf.
  • System-Status sind in beiden Modi (Dry-Run und live) vor Ersetzung und Löschung geschützt.