GX-Abgewiesen #48185
geschlossenKundengruppenrabatt wird im Modul ot_subtotal_no_tax fehlerhaft berechnet.
0%
Beschreibung
Wenn man einen Kundengruppenrabatt konfiguriert hat, wird dieser im Modul "Summe Netto (ot_subtotal_no_tax)" selbst berechnet, obwohl das Modul Rabatt (ot_discount)" dies bereits auch berechnet hat, aber nicht weitergibt.
Damit muss das Summe Netto Modul den Kundengruppenrabatt auch noch einmal selbst ausrechnen, was technisch dann vom falschen Betrag berechnet wird.
Um den Fehler zu sehen, muss ein Kundengruppenrabatt für die Gesamtbestellung eingetragen sein und die Preise müssen Netto ausgegeben werden und die Mwst. muss auf der Rechnung ausgegeben werden.
EDIT
Hab es mit Till nachgestellt; unserer Meinung liegt doch kein Fehler vor.
Dateien
Checkliste 0/0
Von Till Tepelmann vor fast 9 Jahren aktualisiert
Lösung:
Das ot_discount Modul rechnet selbst den Rabatt aus und schreibt diesen wieder zurück, damit das ot_subtotal_no_tax Modul den Rabatt nicht selbst neu berechnen muss.
Das ot_subtotal_no_tax berechnet dann keinen Rabatt mehr, sondern gibt den Wert nur noch aus.
Hier muss geprüft werden, ob auch andere order_total Modul ebenfalls den Kundengruppenrabtt selbst berechnen, was dann in diesen Modulen ggf. entfernt werden muss.
Von Daniel Wu vor mehr als 8 Jahren aktualisiert
- Tags wurde von Fix, später zu Fix geändert
- Zielversion wurde von 133 zu 3.5.1.0 beta1 geändert
Weil prekär, lieber in einer Version mit mehr Beta-Versionen.