Projekt

Allgemein

Aktionen

GX-Abgewiesen #48185

geschlossen

Kundengruppenrabatt wird im Modul ot_subtotal_no_tax fehlerhaft berechnet.

Von Till Tepelmann vor fast 9 Jahren hinzugefügt. Vor fast 4 Jahren aktualisiert.

Status:
Abgewiesen
Priorität:
Dringend
Zugewiesen an:
-
Kategorie:
Checkout
Beginn:
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Release Notes Langtext:
Tags:
Fix

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

OrderTotalDiscountFix.patch (3,4 KB) OrderTotalDiscountFix.patch Till Tepelmann, 25.08.2016 16:52

Checkliste 0/0

Aktionen #1

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.

Aktionen #5

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.

Aktionen