Versandkostenfrei in Verbindung mit Warenkorbrabatt

Hallo ihr Lieben,

ich habe die Anforderung „versandkostenfreie Artikel + versandkostenpflichtige Artikel im Warenkorb“ gemäß diesem Thread umgesetzt: https://forum.shopware.com/discussion/46565/artikel-als-versandkostenfrei-markieren. Funktioniert auch tadellos. Nur habe ich nun folgendes Phänomen entdeckt, wenn ausschließlich versandkostenfreie Artikel im Warenkorb liegen:

Unsere Kundengruppen enthalten einen Warenkorbrabatt. Wenn die versandkostenfreien Artikel im Warenkorb diesen Wert überschreiten, werden die Versandkosten wieder berechnet.

Beispiel:
Warenkorbrabatt = 500,-
Im Warenkorb liegt 1 x Artikel XY versandkostenfrei mit Einzelpreis = 200,-
Die Versandkosten sind = 0,-
Im Warenkorb liegt 3 x Artikel XY versandkostenfrei mit Einzelpreis = 200,-
Die Versandkosten sind = 5,95

Das passiert auch, wenn mehrere versandkostenfreie Artikel im Warenkorb liegen und den Warenkorbrabatt in der Summe übersteigen.

Ergänzung: Habe gerade festgestellt, dass die Versandkosten doch berechnet werden, sobald irgendein Rabatt - Warenkorbrabatt, Vorkassenskonto oder Gutschein - herangezogen wird.

Warum?

Vielen Dank für eure Hilfe

 

STOPP: Hat sich alles in Wohlgefallen aufgelöst… :slight_smile: Ein Buchstabe in der SQL-Abfrage war falsch :frowning: