Как установить старую цену из прайса?

Помощь пользователям в работе с программой E-Trade PriceList Importer
xtic
Сообщения: 13
Зарегистрирован: 26 авг 2012 10:06

Доброго времени суток.
Есть прайс с двумя ценами: для интернет-магазина и для розничного офлайн-магазина.
1.png
1.png (44.4 КБ) 4658 просмотров
Задача: нужно установить цену для ИМ как основную, а для розничного магазина как "старая цена". Движок shopcms 3.1.2. Как такое можно осуществить?
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Вы хотите в одной БД хранить две цены верно?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
xtic
Сообщения: 13
Зарегистрирован: 26 авг 2012 10:06

Да, верно. В shopcms есть такая возможность.
Для наглядности, вот фрагмент таблицы shop_products БД товаров.
1.png
1.png (56.62 КБ) 4646 просмотров
Здесь в колонке Price основная цена, а в list_price старая цена товара.
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Для этого нужно в учетной системе создать дополнительную цену. И с помощью спец SQL запроса обновлять данными сайт.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
xtic
Сообщения: 13
Зарегистрирован: 26 авг 2012 10:06

А можно подробнее об этом?
Мои эксперименты ни к чему не привели :).
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

На данный момент в чем проблема?
Удалось ли создать дополнительную цену?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
xtic
Сообщения: 13
Зарегистрирован: 26 авг 2012 10:06

Да, дополнительную цену я создал. Но как туда поместить цену из прайса? Точнее, как правильно импортировать прайс в стипп?
Если задаю в розн. цене колонку для интернет-магазина, а в опт. для цены из магазина, то в стипп импортируется правильно. Но при пакетной обработке в стус добавляется только цена для интернет-магазина в обе колонки.
2.png
2.png (77.77 КБ) 4618 просмотров
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Добавьте прайс-лист дважды (создать два поставщика), один раз цена будет попадать из одной колонке прайс-листа в СТИПП, второй раз из другой колонки. В доп ценах нужно указать макроподстановку {ЦенаОтКонтрагента_N} где N это внутренний код поставщика из справочника контрагентов.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
xtic
Сообщения: 13
Зарегистрирован: 26 авг 2012 10:06

Спасибо. Все получилось.
Теперь остался завершающий этап: как вставить цену из магазина на сайт? Точнее, какой sql запрос использовать?
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Что подразумевается под "вставить цену из магазина на сайт"?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Ответить

Вернуться в «Техническая поддержка программы E-Trade PriceList Importer»