Hallo, es wird ja die Mwst von 19% auf 16% gesenkt, wenn man die neue Mwst einstellt, dann wird aber auch der Pseudopreis reduziert, also da wo die UVP drin ist.
Wie kann man das so hinbekommen, das nur der normale Preis geändert wird, aber nicht der Pseudopreis ? Der soll so bleiben wie er ist .
UPDATE `s_articles` SET s_articles.`taxID` = '2' WHERE `s_articles`.taxID='1';
nun werden aber neben den normalen Bruttopreisen auch die Pseudopreise reduziert.
mit
UPDATE s_articles_prices SET pseudoprice = pseudoprice/1.16*1.19
wollte ich die Pseudopreise wieder hochziehen aber das funktioniert nicht, die werden zwar ein wenig hochgerechnet, aber nicht auf den ursprünglichen Pseudopreis.
Wie du hier siehst hat die Spalte Pseudopreise nur 0 eingetragen (weil er nicht reduziert ist) und da wirst du auch mit einer multiplikation nicht weiterkommen.
Wenn du eine direkte Preisminderung hast, musst du diese Änderung in beiden Feldern (price und pseudoprice) vornehmen, ansonsten reicht auch nur ein Update der ‚price‘ Spalte.
Würde mich freuen, nochmal zu hören, ob du das Problem lösen konntest.