Antwort #15 am: 05. Juni 2020, 12:15:39
Für alle die die bestehenden Brutto-VKs behalten möchten und diese sich nach Umstellung des Steuersatzes auf 16% ändern sollten:
Einfach die Nettopreise um den Faktor 1,02586 erhöhen. Wer keine Warenwirtschaft benutzt, kann das ja auch in der Datenbank machen (VORSICHT: bitte voher testen mit WHERE-Clause an einem bestimmten Artikel testen - keine Gewähr! - ich ersetze daher auch den eigentlichen SQL-Befehl mit ein paar XXXXX um Unswissende davon abzuhalten Ihre Daten zu vermurksen):
XXXXX products set products_price = products_price * 1,02586
Im Shopsystem werden die Preise lediglich als Netto-Preise gespeichert und über den aktuellen Steuersatz immer auf Brutto-Preise berechnet. Der Faktor gleicht den Nettopreis nach oben an, damit mit Aufschlag der 16% Umsatzsteuer wieder der alte Brutto-Preis heraus kommt, der vor dem Aufschlag mit 19% gerechnet worden wäre.
Beispiel:
Bislang: 10 Euro netto -> 11,90 Euro brutto
Bei Umstellung der Steuer passiert: 10 Euro netto -> 11,60 Euro brutto
Beim Anpassen des Nettopreises: 10 Euro * 1,02586 = 10,259 netto -> 11,90 Euro brutto (also alter VK brutto bei Aufschlag von 16% Steuer)
Um es rückgängig zu machen dann an Neujahr statt mit * dann mit / durchlaufen lassen.
Hmm - natürlich kann man sich auch Script bastelt, welches bei Serverzeit 01.07.2020 0 Uhr sowohl den Steuersatz auf 16, als auch die Nettopreise wie oben beschrieben neu berechnet und bei Serverzeit 01.01.2021 das ganze rückgängig macht. Wer es nicht selbst hinbekommt kann sich gerne melden, dann werde ich es hier posten.
Gruß
Mike