Hallo Zusammen,
da die vorherige Frage schon als gelöst markiert ist (aber nicht vollständig gelöst) stelle ich die Frage noch mal spezieller in einer neuen Frage, da ich glaube in die alte schaut keiner mehr rein :
Die Lösung von @jaschaLehmann für die Abfrage des Bestellstatus funktioniert super, nur fehlt mir dort ein weiterer Schritt.
Die Eingagsfrage von @drazenbebic war: “Bestell-, Liefer-, oder Zahlungsstatus”.
Wir versuchen gerade offene Bestellungen mit Zahlstatus “paid” zu bekommen.
Mit dem ersten genannten Filter “open” bekommen wir die offenen, aber wie bekomme ich jetzt die bezahlten Bestellungen?
Mein Ansatz war, aus der state_machine_state den Status “paid” ebenfalls abzufragen, aber da kommt gar nichts. Weder in Kombination, noch einzeln:
{"filter": [
{
"type": "equals",
"field": "order.stateMachineState.technicalName",
"value": "paid"
}
Das “lustige” daran ist, dass selbst das Shopware Backend in der Bestellliste nicht nach Zahlstatus filtern kann und einen 400er mit fehlerhaften Feld Mapping wirft
Weiß jemand Rat?
PS: Grundsätzlich finde ich es unheimlich schwer die Filter über den Umweg Datenbank in Kombination mit Orakeln heraus zu finden. Gibt es eine Doku, indem die Filtermöglichkeiten oder richtigen Parameter gelistet sind?
Danke schon mal…
Grüße