Страница 1 из 1

CS-Cart - рекомендованая цена

Добавлено: 19 мар 2017 11:54
muzoff
Решился выгрузить на сайт рекомендованую цену. Добавил доп цену, выставил ей простую формулу (Розница), для основной цены убрал наценку в настройках (получил цену на уровне себестоимости, которую и собираюсь использовать как основную на сайте)
в окне экспорта в настройке ценообразование вписал имя поля с доп ценой. Галочки в тунеле пробовал во всех комбинациях, не помогло. Есть поле для экспорта по тунелю - рекомендованая цена, но для CS-Cart она я так понял не работает. Решил пробовать через доп запрос к базе

Код: Выделить всё

UPDATE cscart_products, etrade_products SET cscart_products.list_price = etrade_products.addon_prices_list WHERE etrade_products.tov_id = cscart_products.product_id;;;
Доп цена выгрузилась, и тут я заметил что базовая цена такая же как и доп.цена. В доп настройках прайслиста поставил галку принудительно брать цены из прайса (прайс в базе только один)

Подумал что глюк и на всякий случай состряпал запрос

Код: Выделить всё

UPDATE cscart_product_prices, etrade_products SET cscart_product_prices.price = etrade_products.tov_price WHERE etrade_products.tov_id = cscart_product_prices.product_id;;;
и ничего не изменилось, тоесть поле tov_price в etrade_products имеет значение отличтное от столбца цена в СТУС.
Как так?
ЗЫ. Если удалить доп цену вообще из базы - основная цена приходит в норму и выгружается правильно

Re: CS-Cart - рекомендованая цена

Добавлено: 20 мар 2017 11:19
support
Вы ведь сами пишите, что в ценообразовании указали ИД для выгрузки доп. цены, вот она и выгружается как основная, а SQL обрабатывается Ваша доп. цена в нужном поле БД сайта. Вам нужно убрать настройки в "Ценообразование" которые выгружают доп. цену как основную.