Projekt

Allgemein

Profil

GX-Bug #52017

Von Ulrich Wenk vor etwa 5 Jahren aktualisiert

Summe Netto und Mwst. wird fehlerhaft berechnet wenn ein Kupon eingelöst wird, der auf bestimmte Artikel eingeschränkt ist. 
 Wenn ein Kupon bei Nettobestellungen wo die Mwst. exkl. ausgewiesen wird, dann wird ein falscher Betrag als Kupon Wert abgezogen. 
 Wenn der Kupon auf Artikel eingeschränkt ist, wird die Mwst. vom Kupon abgezogen und der niedrige Wert wird dann abgezogen. 

 Dies kann wie folgt reproduziert werden: 

 In der Kundengruppe stellt man die Anzeige der Preise auf "exkl." und die Option "Mwst. auf Rechnung ausweisen" aktiviert man. 

 Dann legt man einen Rabatt Kupon mit dem Wert von 100 EUR an und schränkt diesen auf einen Testartikel ein. 
 Wenn man dann den Kupon einlöst, wird auf der der Checkout-Confirmation die 100 EUR um die Mwst. reduziert und der reduzierte Betrag wird dann von der Bestellung abgezogen. 

 --- 
 **EDIT**   
  
 Vorbedingung: 
  
 * Kundengruppe mit Nettobestellung angelegt, MwSt. ausweisen aktiviert, ein Kunde der KG zugewiesen 
 * Gutscheinsystem aktiviert unter Shop Einstellungen > Zusatzmodule (Hint: "MwSt. an den Warenkorb anrechnen" macht nur einen Unterschied, wenn der Kupon einen Rabatt in Prozent beeinhaltet, und keinen absoluten Rabatt in Euro) 
 * Rabatt Kupons aktiviert unter Module > Zusammenfassung 
 * 2 (fast) identische Kupons angelegt, einziger Unterschied: 1 Kupon ist auf einen Artikel eingeschränkt, Verwendung pro Kunde: 999, Mindestbestellwert 0€ 

  
 1. *Browserfenster A:* Lege den (Kupon-)Artikel in den Warenkorb 
 2. Löse den uneingeschränkten Kupon ein 
 3. führe den Checkout aus , bis checkout_confirmation 
 4. kontrolliere die Brutto-Netto-Kupon-Summenberechnung --> sollte OK sein; lasse dieses Browserfenster geöffnet, zum besseren Vergleich 
 5. *Browserfenster B:* Lege den (Kupon-)Artikel in den Warenkorb 
 6. Löse den eingeschränkten Kupon ein 
 7. führe den Checkout aus, bis checkout_confirmation 
 8. kontrolliere die Brutto-Netto-Kupon-Summenberechnung, vergleiche auch die Berechnung in *Browserfenster A* --> NICHT OK, siehe Screenshot   

  
 *Beispielrechnung zum Screenshot, eingeschränkter Artikel: 
 So könnten diese Werte zustande kommen, aber ohne Gewähr* 

 * Artikelpreis:.............200€ brutto / 168,07€ netto 
 * Kupon-Wert:............100€ 
 * MwSt.:.....................19% 


 |      | MwSt.-Berechnung falsch: |    Ergebnis trotzdem richtig      |  
 | --- | --- | ---    | 
 |     |     |     | 
 |      | **Kupon-Berechnung** |        | 
 |            | 168,07 €    | netto | 
 | **-**     | 100 €         | Kupon | 
 | **=**    |    68,07 €     | Zwischenergebnis | 
 | **+**    | 19 %          | MwSt.Satz | 
 | **=** | 81,0033 € | Netto-Wert des Kupons | 
 |       |        |        | 
 |       |        |        | 
 |       |        |        | 
 |       |     **Netto-Berechnung**     |        | 
 |       |     168,07 €     |    netto      | 
 |    **-**     |    81,00 €       |    Netto-Wert des Kupons      | 
 |    **=**     |    87,07 €      |     Summe, netto     | 
 |       |        |        | 
 |       |        |        | 
 |       |    **MwSt.-Berechnung**      |        | 
 |       |    168,07 €      |    netto      | 
 |    **-**     |     100 €     | Netto-Wert des Kupons      | 
 |     **=**    |     68,07 €     |    Zwischenergebnis      | 
 |    **x**     |     19 %     |    MwSt.-Satz      | 
 | **=** | 12,93 € | MwSt. 
 |       |        |        | 
 |       |    **Summe**      |        | 
 |       |    87,07 €      |    Summe, netto      | 
 |    **+**      |     12,93     |    MwSt.      | 
 |    **=**     |    **100 €**      |    **Summe, brutto**      |

Zurück