Программа iNETsHOP - обработка, сравнение, анализ прайс листов поставщиков, создание каталога товаров интернет магазина Форум - Программа iNETsHOP - Работа с программой - Импорт прайса без цены поставщика.


http://inetshop.in.ua/index.php?p=showtopic&toid=419&pp=15&page=1&area=1
18.07.2017 21:24

magnalion


Пользователь iNETsHOP

Количество сообщений   21
Зарегистрирован:   05-01-2017, 14:57:09
Импорт прайса без цены поставщика.
Есть поставщик, который скидывает остатки без цены, только наименование и количество, когда я импортирую эти остатки, то программа обнуляет цены что я ввел в программу до этого. Можно ли как то настроить чтобы цена этого поставщика, которая уже есть в программе, при импорте не менялась?

20.07.2017 12:01

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Такая возможность в принципе есть, для этого можно добавить дополнительный SQL-запрос в схему импорта, который после сравнения товаров пометит колонку цены как идентичную, в следствие чего она не будет обновляться.

Код

UPDATE ##TMP_PRICE_DATA
SET _PRICE = 0


Добавьте этот программный код в схему импорта в поле "SQL-сприпт после сравнения данных"

20.07.2017 20:45

magnalion


Пользователь iNETsHOP

Тема начата

Количество сообщений   21
Зарегистрирован:   05-01-2017, 14:57:09
Работает!
Спасибо большое.

11.04.2018 11:24

magnalion


Пользователь iNETsHOP

Тема начата

Количество сообщений   21
Зарегистрирован:   05-01-2017, 14:57:09
Запрос для игнорирования цены2
Добрый день. Есть два прайса поставщика с розничной и оптовой ценой. Розничная цена идет по стандарту в колонку "цена", оптовую хочу поместить в колонку "цена2". Создал две схемы импорта для одного поставщика, загрузил розничный прайс, потом оптовый, с помощью кода что написали в этой ветке сделал чтобы розничная цена не обнулялась при загрузке оптового прайса, так как этой цены в нем соответственно нет. Проблема возникла при загрузке розничного прайса - он теперь обнуляет "цену2", так как ее в нем нет.
Подскажите как написать запрос чтобы обработка не изменяла "цену2" после сравнения?

20.04.2018 12:54

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Вы можете добавить аналогичный дополнительный SQL-запрос в схему импорта, только для цены №2.

Код

UPDATE ##TMP_PRICE_DATA
SET _PRICE2 = 0