Projekt

Allgemein

Profil

Aktionen

GX-Abgewiesen #46697

geschlossen

Fehlerhafte Preisberechnung, wenn ein Artikelrabatt auf einen reinen Kombipreis angewendet wird

Von Timo Backhaus vor fast 8 Jahren hinzugefügt. Vor mehr als 2 Jahren aktualisiert.

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:
Tags:
Fix

Beschreibung

Fehlerhafte Preis/Rabattberechnung bei Eigenschaftenartikeln ohne Artikelpreis:

  1. Artikel anlegen (Artikelpreis: 0)
  2. Eigenschaften Kombis erzeugen (Preise größer 0)
  3. 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 #5

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Zielversion 133 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF