Aktionen
GX-Abgewiesen #46697
geschlossenFehlerhafte Preisberechnung, wenn ein Artikelrabatt auf einen reinen Kombipreis angewendet wird
Status:
Abgewiesen
Priorität:
Dringend
Zugewiesen an:
Torben Wark
Kategorie:
Core
Zielversion:
-
Beginn:
Abgabedatum:
% erledigt:
0%
Geschätzter Aufwand:
Steps to reproduce:
Release Notes Langtext:
Beschreibung
Fehlerhafte Preis/Rabattberechnung bei Eigenschaftenartikeln ohne Artikelpreis:
- Artikel anlegen (Artikelpreis: 0)
- Eigenschaften Kombis erzeugen (Preise größer 0)
- Artikelrabatt aktivieren
Normale Preisberechnung:
- xtcPrice->getSpecialDiscount() liefert z.B. 10.00 für 10% Rabatt
- dieser Rabatt wird an die xtcPrice->xtcFormatSpecialDiscount() übergeben
- In Zeile 805: $t_final_price = ($p_combis_price / 100) * $p_discount; wird jedoch der Discount nicht als Rabatt sondern als "Restpreis" gewertet. So werden aus 10% Rabatt plötzlich 10% Artikelpreis.
Lösung:
$t_final_price = $p_combis_price - ($p_combis_price / 100) * $p_discount;
Aktionen
#1
Von Michael Kroenke vor fast 8 Jahren aktualisiert
- Priorität wurde von Normal zu Dringend geändert
Aktionen
#2
Von Torben Wark vor fast 8 Jahren aktualisiert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Torben Wark gesetzt
Aktionen
#3
Von Torben Wark vor fast 8 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Abgewiesen geändert
In Rücksprache mit Timo ist herausgekommen, dass dieser Fehler durch eine Umprogrammierung für einen Kunden ausgelöst wurde. Mit den im Shop verfügbaren Einstellungen ist es nicht möglich den Fehler zu erzeugen.
Aktionen
#4
Von Till Tepelmann vor mehr als 6 Jahren aktualisiert
- Tracker wurde von GX-Bug zu GX-Abgewiesen geändert
Aktionen