Определение наличий

Помощь пользователям в работе с программой E-Trade PriceList Importer
Ответить
krasenkov
Сообщения: 363
Зарегистрирован: 03 май 2011 20:41

Здравствуйте, подскажите не верно определяется наличие. В прайсе прописано
dostepny - Есть
niedostepny - Нет
towar z ekspozycji - Нет
Tylko z odbiorem w markecie - Нет

В настройках наличия прописал для статуса нет через точку с запятой,
niedostepny;niedostepny do odbioru w markecie;towar z ekspozycji;Tylko z odbiorem w markecie;

на выходе имеем статус Есть для товаров у которых niedostepny
Похоже что отрабатывает принцип вхождения, как будто "доступен" и "недоступен", т.к. для towar z ekspozycji и Tylko z odbiorem w markecie статус определяет коректно.
Вложения
Screenshot_2.jpg
Screenshot_2.jpg (306.68 КБ) 2690 просмотров
price.rar
(223.67 КБ) 198 скачиваний
Screenshot_3.jpg
Screenshot_3.jpg (259.58 КБ) 2690 просмотров
krasenkov
Сообщения: 363
Зарегистрирован: 03 май 2011 20:41

Аналогичная проблема для другого поставщика.
Для статуса "Есть" в настройках прописано:
produkt w magazynie - szybka wysylka!;wysylamy do 7 dni roboczych;wysylamy do 3 dni roboczych;

Для статуса "Нет"
chwilowo niedostepny;w wybranych sklepach;na zamowienie - 30 dni roboczych;wysylamy od 7 do 14 dni roboczych;wysylamy od 14 do 28 dni roboczych;przedsprzedaz;

Для товара na zamowienie - 30 dni roboczych пишет "Есть"
и
wysylamy od 7 do 14 dni roboczych - пишет есть, вместо "Нет"
см. скриншот
Вложения
m-price.rar
(154 КБ) 196 скачиваний
Screenshot_6.jpg
Screenshot_6.jpg (130.13 КБ) 2683 просмотра
Screenshot_5.jpg
Screenshot_5.jpg (322.46 КБ) 2683 просмотра
tkachenkoser
Сообщения: 498
Зарегистрирован: 01 авг 2011 12:03

Все очень просто - поменяйте порядок определения. Сначала определяет которых нет, а потом которые есть.
Кстати не обязательно использовать длинные слова (полностью), достаточно указать пару символов. Из всего выражения "produkt w magazynie - szybka wysylka!;wysylamy do 7 dni roboczych;wysylamy do 3 dni roboczych;"
достаточно указать одно - "wysy", конечно при условии что не будет такого вхождения для статуса "есть"
Большой опыт работы с PLI, CC, парсерами, CRM и ERP системами. Маркетинг и консалтинг для интернет-магазинов. Контакты в профиле.
krasenkov
Сообщения: 363
Зарегистрирован: 03 май 2011 20:41

tkachenkoser писал(а):Все очень просто - поменяйте порядок определения. Сначала определяет которых нет, а потом которые есть.
Кстати не обязательно использовать длинные слова (полностью), достаточно указать пару символов. Из всего выражения "produkt w magazynie - szybka wysylka!;wysylamy do 7 dni roboczych;wysylamy do 3 dni roboczych;"
достаточно указать одно - "wysy", конечно при условии что не будет такого вхождения для статуса "есть"
Получилось, спасибо за подсказку
Ответить

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