GX-Bug #69101
geschlossenvouchers in the order postprocessing are added instead of subtracted when added
0%
In der Bestellnachbearbeitung werden Gutscheinwerte nun korrekt subtrahiert
Beschreibung
Gutscheine in der Bestellnachbearbeitung werden beim Hinzufügen addiert statt subtrahiert
Kann wie folgt reproduziert werden:
- Eine Testbestellung im Shop durchführen
- Diese bearbeiten unter "Versandarten, Zahlungsweisen und Summen"
- im Feld "Gutscheine" ein Text und den Wert 10 eintragen und auf Speichern klicken
- der Wert wird in -10 umgewandelt
- Checkbox "Nachbearbeitung beenden und Bestellung neu berechnen." aktivieren
- auf "schließen" klicken
- In der Übersicht wird nun der Gutscheinwert addiert statt subtrahiert
- Die Bestellung erneut bearbeiten und bei "Gutscheine" nur auf "speichern" klicken ohne etwas zu verändern
- Checkbox aktivieren und auf "schließen" klicken
- In der Übersicht wird der Wert des Gutscheins nun subtrahiert.
Erwartetes Ergebenis:
Beim hinzufügen eines Gutscheinwertes in der Bestellnachbearbeitung sollte der Wet sofort abgezogen werden und nicht erst nach dem man die Bestellung erneut bearbeitet
Tatsächliches Ergebnis:
Beim Hinzufügen eine Gutscheinwertes wird dieser beim ersten mal addiert statt subtrahiert, man muss die Bestellung erneut bearbeiten und speichern bevor der Wert subtrahiert wird.
vouchers in order post processing are added instead of subtracted when added
Can be reproduced as follows:
- make a test order in the store
- edit it under "shipping methods, payment methods and totals
- in the field "Vouchers" enter a text and the value 10 and click on save
- the value will be converted to -10
- activate checkbox "Finish postprocessing and recalculate order".
- click on "close
- in the overview the voucher value will now be added instead of subtracted
- edit the order again and click only on "save" at "vouchers" without changing anything
- activate checkbox and click on "close
- in the overview the value of the voucher is now subtracted.
Expected result:
When adding a voucher value in the order post-processing, the wet should be subtracted immediately and not only after you edit the order again
Actual result:
When adding a voucher value it is added the first time instead of subtracted, you have to edit and save the order again before the value is subtracted.