Wie kann man "schnell" die Steuerberechnung von Zahlungsaufschlägen fixen?

Hallo

Ich habe im Issuetracker das Ticket Shopware Issuetracker erstellt. 
es geht darum, daß bei aktivem Steuersatz 0%, Artikel mit diesem Steuersatz und prozentualem Zahlungs-Aufschlag (zB 2%), Shopware falsch rechnet. Statt der erwarteten 19% werden 119% berechnet und angezeigt. Das muß ich ändern. Im Warenkorb und in der PDF-Ausgabe wird das falsch berechnet!

Jemand Tipps hierzu bzw. Lösungsvorschläge?

 

Johannes

            if (!$tax) {
                $tax = 119;
            }

Fehler gefunden!

in engine/Shopware/Core/sBasket.php Zeile 962 steht obiges. Das ist natürlich Quark. Statt der 119 muß heir eine 19 stehen.

Johannes

 

Anscheinend wird die Berechnung für das Rechnungs-PDF aber woander (sAdmin?) erledigt. Und dort ist der Bug weiterhin vorhanden. Jemand eine Idee wie man das fixen kann?

 

Johannes

Hast du dafür eine neue Bestellung gemacht?
Das PDF-Dokument nimmt den Prozentsatz wahrscheinlich nur aus der s_order_details gezogen, wenn das da schon falsch drin steht, dann ändert auch der Fix erstmal nix. Daher am besten mal eine neue Bestellung testen.

Hallo Moritz

Danke - das dachte ich mir fast beim Betrachten der DB. Vlt mach ich nen Update per SQL um das zu fixen.

Johannes