Projekt

Allgemein

Profil

Aktionen

GX-Bug #40020

geschlossen

Wenn Kundengruppenrabatt und Vorkasse Rabatt gemeinsam errechenet werden sollen, wird die Summe Netto falsch berechnet (v2.0)

Von Till Tepelmann vor mehr als 9 Jahren hinzugefügt. Vor mehr als 9 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Kategorie:
Checkout
Zielversion:
% erledigt:

100%

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

Beschreibung

Wenn man einen Vorkasse Rabatt eingestellt hat und zusätzlich noch Rabatt auf die gesammte Bestellung in der Kundengruppe eingestellt hat, wird die Summe netto bei einer netto Bestellung mit ausgewiesener Mwst. falsch errechnet.

Um den Fehler zu korrigieren, müssen in der Datei /includes/modules/order_total/ot_payment.php und /includes/modules/order_total/ot_subtotal_no_tax.php folgende Zeilen angepasst werden:

/includes/modules/order_total/ot_subtotal_no_tax.php:

  $sub_total_price = $order->info['subtotal'] - round($order->info['subtotal'] / 100 * $_SESSION['customers_status']['customers_status_ot_discount'], 2);
  $sub_total_price = $sub_total_price + $order->info['deduction'];
//$sub_total_price -= $order->info['deduction'];

und in /includes/modules/order_total/ot_payment.php:

 $order->info['deduction'] = $discount['sum'];
 //$order->info['subtotal'] = $order->info['subtotal'] + $discount['sum'];
 $order->info['total'] = $order->info['total'] + $discount['sum'];


Zugehörige Tickets

Kopiert nach GX-Entwicklung - GX-Bug #40022: Wenn Kundengruppenrabatt und Vorkasse Rabatt gemeinsam errechenet werden sollen, wird die Summe Netto falsch berechnet (v2.1)ErledigtMoritz Bunjes28.08.2014

Aktionen
Aktionen

Auch abrufbar als: Atom PDF