Программа iNETsHOP - обработка, сравнение, анализ прайс листов поставщиков, создание каталога товаров интернет магазина Форум - Программа iNETsHOP - Работа с программой - Как настроить схему импорта если товар в прайсе состоит из объединенных и не объединенных ячеек


http://inetshop.in.ua/index.php?p=showtopic&toid=401&area=1
21.05.2017 02:08

finist-shop


Посетитель

Количество сообщений   22
Зарегистрирован:   29-03-2016, 22:29:49
Подскажите пожалуйста, как (и можно ли) настроить схему импорта если товар в прайсе представлен объединенными и не объединенными ячейками.
Чтобы понять мой вопрос нужно посмотреть приложенный файл.
На примере первой позиции в прайсе Костюм для охоты ЛЕТНИЙ: он должен импортироваться 9-ю разными размерами, то есть по количеству объединенных строк. В столбцах с 1 по 8 у них одинаковая информация. А в столбце №9. у них показано наличие товара определенного размера. То есть должно импортироваться 9 костюмов и из них в наличии есть XL XXL XXXL.
Можно ли этого добиться?

21.05.2017 12:39

support


Support


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

22.05.2017 01:24

finist-shop


Посетитель

Тема начата

Количество сообщений   22
Зарегистрирован:   29-03-2016, 22:29:49
Я порылся в интернете и нашел готовый макрос для Excel, который отменяет объединение ячеек и заполняет их значениями из объединенной ячейки. То есть после этого можно уже загружать прайс в iNETsHOP. Если кому нужно могу дать ссылку на этот макрос.

Подскажите пожалуйста еще: если в схеме импорта требуется чтобы в поле "Наименование" импортировалась информация из двух столбцов прайса, то получается что мы не можем отдельно задать "Тип начала" и "Тип окончания" для каждого из двух импортируемых столбцов?
Например в поле "Наименование" мне нужно импортировать поля "название товара" и "размер" из прайса поставщика, при этом мне нужно "обрезать" название товара, то есть задать "Тип начала" и "Тип окончания" только для столбца "название товара". Или получается что для такого случая будет работать только "Вся строка" ?

22.05.2017 10:44

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Импорт названия товара из двух колонок
Цитата
Написал: finist-shop
Подскажите пожалуйста еще: если в схеме импорта требуется чтобы в поле "Наименование" импортировалась информация из двух столбцов прайса, то получается что мы не можем отдельно задать "Тип начала" и "Тип окончания" для каждого из двух импортируемых столбцов?
Например в поле "Наименование" мне нужно импортировать поля "название товара" и "размер" из прайса поставщика, при этом мне нужно "обрезать" название товара, то есть задать "Тип начала" и "Тип окончания" только для столбца "название товара". Или получается что для такого случая будет работать только "Вся строка" ?


Вы можете задать настройки чтения прайс-листа таким образом, что в воле Наименование будет импортироваться колонка прайса "название товара", а в поле Размер - колонка "размер". После того как информация будет прочитана, можно дополнительным скриптом обработки объединить два поля, т.е. к наименованию товара в программе добавить размер.
Код

UPDATE #TMP_PRICE SET NAME = NAME + ' ' + SIZE;


Т.е. данные будут объединяться сразу после чтения и соответственно записываться в базу данных в том виде, в котором вам требуется.