Jump to content
xt:Commerce Community Forum

Anpassung Mwst ohne Änderung Preis


Andras

Recommended Posts

Guten Tag zusammen!

Mit 11 Monaten verspätet möchten auch wir die MwSt an die geänderten Schweizer-Sätze anpassen. Wie ist dies möglich, ohne dass sich die gesamten Preise ändern?

Gruss und besten Dank!

Andras

PS: Habe mit der Suche zwar was gefunden doch dies ist wohl für eine alte Version

Link to comment
Share on other sites

  • 1 month later...

Hi Andras!

Mal ganz ohne Gewähr, ich übernehme keine Haftung! Mach vorher ein DB Backup! UND es ist nur eine Quick&Dirty Lösung!

Also, meines Wissens nach steht der Netto-Preis in der DB. Angenommen wir haben eine Ware mit dem Brutto-Wert 1000 inkl. USt. Der Preis in der DB müsste dann ~929,37 sein. Das ist jetzt dein Ausgangspunkt.

Die Berechnung wäre dann wie folgt:

929,37 * 1,076 = ~1000

(1000 / 108) * 100 = ~925,73 => Netto Neu bzw. DB-Wert

XXX => Dein Tabellenprefix

Y => Die zum Steuersatz passende Tax Class ID

SQL:

UPDATE XXX_products SET products_price = (((products_price * 1,076) / 108) * 100) WHERE products_tax_class_id = Y;[/PHP]

[PHP]UPDATE XXX_products SET products_price = (((products_price * 1,024) / 102,5) * 100) WHERE products_tax_class_id = Y;[/PHP]

Zusammenfassend die Überlegung (bitte mitdenken):

  • In der DB steht der Netto-Preis
  • Brav ein Backup machen
  • XXX ist mit deinem Tabellen-Prefix zu ersetzen
  • Y ist mit der Steuerklassen ID zu ersetzen
  • Überprüfe mal selbst nochmal die Query weil ich diese nicht auf meinem System ausprobieren kann.

Viel Erfolg!

Link to comment
Share on other sites

Hallo Community und vor allem Alexander

Ich habe diesen unteren Befehl jetzt so eingegeben wie beschrieben

UPDATE xt_products SET products_price = (((products_price * 1,076) / 108) * 100) WHERE products_tax_class_id = 1;

Leider möchte mein SQL diesen Befehl aber nicht schlucken:

#1241 - Operand should contain 1 column(s)

Irgendeine Idee?

Vielen Dank

Andreas

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...