Начали наполнять магазин и забыли поставить "показывать цены с налогом". В результате имеем все цены и опции дороже на ставку НДС (21%). То есть, например, мы ставили цену 100, а теперь на выходе она 121. Можно ли вернуть все назад? Может есть модуль, или можно через запрос в БД и тд.? Спасибо заранее.
Код: UPDATE `oc_product` SET `price` = `price` / 1.21; UPDATE `oc_product_discount` SET `price` = `price` / 1.21; UPDATE `oc_product_special` SET `price` = `price` / 1.21; UPDATE `oc_product_option_value` SET `price` = `price` / 1.21, `price_prefix` = CASE WHEN `price_prefix` = '+' THEN '+' ELSE '-' END ; UPDATE `oc_option_value` SET `price` = `price` / 1.21, `price_prefix` = CASE WHEN `price_prefix` = '+' THEN '+' ELSE '-' END; oc_product: Таблица товаров, где хранится основная цена. oc_product_discount: Таблица скидок на товары. oc_product_special: Таблица акционных цен. oc_product_option_value: Цены для опций товаров (например, разные размеры или цвета могут иметь разные цены). Важно сохранить price_prefix (+ или -) для правильного применения модификатора цены. В примере я применил префикс oc_ oc_option_value: Аналогично предыдущей таблице, но для общих опций, которые могут применяться к разным товарам.
Тогда я рекомендую оплатить всё же работу , кому то кто знает. Иначе вы можете навредить сайту. Вкратце это запросы SQL для выполнения в базе данных.