GX-Bug #70311
offenStatus einer stornierten Bestellung kann erneut geändert werden, beeinflusst Umsatzstatistiken | Status of a canceled order can be changed again, influencing turnover
0%
Beschreibung
- Tätige eine Bestellung
- Prüfe den Umsatz im Kundenprofil und der Statistikübersicht (er ist korrekt gestiegen)
- Storniere die Bestellung
- Prüfe den Umsatz erneut (er ist korrekt gesunken)
- Ändere den Status der Bestellung auf "abgeschlossen"
- Prüfe den Umsatz erneut
Erwartetes Ergebnis: Der Umsatz sollte nicht wieder ansteigen. Eine einmal stornierte Bestellung, ist immer storniert.
Tatsächliches Ergebnis: Der Umsatz steigt wieder an, so als wäre die Bestellung nie storniert gewesen.
Die Statistiken sollten sich auf die Statushistorie und nicht den aktuellen Status beziehen, sodass eine einmal stornierte Bestellung auch bei einer Statusveränderung weiterhin aus den Statistiken entfernt bleibt.
- place an order
- check the turnover in the customer profile and statistics overview (it has increased correctly)
- cancel the order
- check the turnover again (it is correctly decreased)
- change the status of the order to "completed"
- check the turnover again
Expected result: The turnover should not increase again. Once an order is cancelled, it is always cancelled.
Actual result: The turnover increases again, as if the order was never canceled.
The statistics should be based on the status history, not the current status, so that once an order is canceled, it remains removed from the statistics even if the status changes.