ja, müsste man meinen. Für die ActionRoutes sind die es aber wohl nicht.
Die gültigen Werte (action_name) findet man in der Tabelle /api/v3/state-machine-transition
und die dazugehörige stateMachineId über den TechnicalName in der Tabelle /api/v3/state-machine.
(So etwas findet man leider nicht in der Doku. Warum auch. So kann man wenigstens Wochen verbraten, um das heraus zu finden…)
Hi, ich habs grade rausgefunden, was das Problem war:
Man muss die Reihenfolge der Stati beachten, man darf nur immer den nächsten Status machen, also von open => process od. cancel => complete od. cancel => b. Bed. reopen
Ja OrderId war richtig. Fehler aber gefunden, ein Plugin hat die OrderConverter class extended wo die Variable orderAddressRepository als Privat deklariert wurde. Und im Extend wird nicht der Konstruktor der Klass OrderConverter aufgerufen, weshalb die Variable nie gesetzt wurde.