Projekt

Allgemein

Profil

GX-Bug #69808

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

Die Mehrwertsteuerneuberechnung nach Einlösen eines prozentualen Rabatt-Kupons ist fehlerhaft, wenn der Warenkorb Produkte mit unterschiedlichen Steuersätzen enthält 

 1. Install the "Gift vouchers and coupons" module in the Module Center 
 2. Create a 10 EUR (gross) product with 19% tax rate (Standardsatz) 
 3. Create a 10 EUR (gross) product with 7% tax rate (ermäßigter Steuersatz) 
 4. Install the flat shipping module setting the price to 8.4034 net and tax class Standardsatz 
 5. Create a coupon voucher with a value of 10% (shipping free off) 
 6. Add the two products to the cart and redeem the coupon. voucher. 

 Expected result 
 Voucher value 3.00 EUR 
 0.59 EUR 7% MwSt. 
 2.87 EUR 19% MwSt. 

 10 * 0,9 = 9 
 9 / 1.07 = 8.41 
 8.41 - 9 * -1 = 0.59 

 (10 + 10) * 0,9 = 18 
 18 / 1.19 = 15.13 
 15.13 - 18 * -1 = 2.87 

 Actual result 
 Voucher value 3.00 EUR 
 0.63 EUR 7% MwSt. 
 3.10 EUR 19% MwSt. 

Zurück