Kern-State-Machines
Einige State Machines sind Teil von Shopware selbst und steuern die Bestellabwicklung und Zahlungen. Der State-Machine-Manager behandelt diese als Kern-Machines und schützt sie.
Die geschützten Machines
Abschnitt betitelt „Die geschützten Machines“Fünf Machines gelten als Kern:
| Technischer Name | Was sie steuert |
|---|---|
order.state | Den Gesamtstatus einer Bestellung. |
order_transaction.state | Den Zahlungsstatus einer Bestellung. |
order_delivery.state | Den Versandstatus einer Lieferung. |
order_transaction_capture.state | Den Status eines Zahlungseinzugs. |
order_transaction_capture_refund.state | Den Status einer Rückerstattung. |
Was Schutz bedeutet
Abschnitt betitelt „Was Schutz bedeutet“- Sie können nicht gelöscht werden. Die Aktion Löschen wird für diese Machines abgelehnt, sodass Sie keinen Statusablauf entfernen können, auf den Ihr Shop angewiesen ist.
- Ihr technischer Name kann nicht geändert werden. Im Tab Allgemein bleibt der Technischer Name auch im Bearbeitungsmodus gesperrt. Shopware und andere Plugins finden diese Machines über genau diesen Namen.
Was Sie trotzdem tun können
Abschnitt betitelt „Was Sie trotzdem tun können“Kern-Machines sind geschützt, nicht eingefroren. Sie können weiterhin:
- Name und Anfangszustand im Tab Allgemein anpassen.
- Zustände hinzufügen, umbenennen und entfernen — vorbehaltlich des üblichen Löschschutzes.
- Übergänge hinzufügen, bearbeiten und entfernen.
- Das Diagramm umordnen und den Verlauf einsehen.