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

Требуется помощь в настройке прайса

Добавлено: 19 июл 2013 03:02
вася
прошу помочь

есть товар такого плана

Газовая плита KAISER HGG 50501 MW
Вытяжка KAISER A 6419 N


Как произвести настройку определения модели товара, только не при помощи регулярных выражений
а то что идет после "производителя" и есть модель

Re: Требуется помощь в настройке прайса

Добавлено: 19 июл 2013 07:03
Ixenon
В настройках импорта, нужно указать адрес столбца в котором находятся наименования

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

Газовая плита KAISER HGG 50501 MW
Вытяжка KAISER A 6419 N 
для поля модель
5.jpg
5.jpg (24.97 КБ) 4828 просмотров
В настройках правил автозамены текста нужно создать правило замены
6.jpg
6.jpg (34.94 КБ) 4828 просмотров
1. Правило должно быть активно.
2. Учитываем пробелы.
3. Удаляем.
4. Должна быть выбрана "Модель"
5. пишем "*KAISER " (если на словах, то так: звездочка, наименование производителя и прбел)
6. Очищаем содержимое.

Сам я этого не пробовал делать, но по логике должно работать :)

Re: Требуется помощь в настройке прайса

Добавлено: 20 июл 2013 00:02
вася
Спасибо

принцип понятен

а если у меня разные производители?

Re: Требуется помощь в настройке прайса

Добавлено: 20 июл 2013 19:16
Ixenon
вася писал(а):а если у меня разные производители?
Тут мне видится 2 варианта:
1. Создать для каждго производителя по одному правилу автозамены.
2. Видоизменить имеющееся правило, путем изменения значения расположенного в поле найти, на следующее:

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

*{ПРОИЗВОДИТЕЛЬ} 
(если на словах, то так: звездочка, открывающая фигурная скобка, слово ПРОИЗВОДИТЕЛЬ, закрывающая фигурная скобка, пробел)

Re: Требуется помощь в настройке прайса

Добавлено: 22 июл 2013 01:35
вася
попробовал
но к сожалению не работает ни первый вариант с *KAISER
ни второй с *{ПРОИЗВОДИТЕЛЬ}

В строку модель записывается полное наименование и все

Re: Требуется помощь в настройке прайса

Добавлено: 22 июл 2013 10:17
support
Макроподстановка {ПРОИЗВОДИТЕЛЬ} будет работать только тогда, когда у товара уже известен производитель, например он импортируется из прайс-листа или стоит принудительный поиск производителя.
Сейчас производитель определяется позже чем срабатывает автозамена, по этому может не работать такой алгоритм.

Re: Требуется помощь в настройке прайса

Добавлено: 22 июл 2013 10:46
вася
первый вариант с *KAISER

когда конкретно задается что отрезать тоже почему то не работает

Re: Требуется помощь в настройке прайса

Добавлено: 22 июл 2013 10:50
support
Потому, как у вас в наименовании нет "*KAISER" у вас ведь просто "KAISER".

Re: Требуется помощь в настройке прайса

Добавлено: 22 июл 2013 11:44
Ixenon
e-special писал(а):Потому, как у вас в наименовании нет "*KAISER" у вас ведь просто "KAISER".
Оказывается даже такой распространенный подстановочный знак, как звездочка, заменяющая собой последовательность из ни одного и более любых символов - не работает... Кто бы мог подумать :-)

В таком случае остается только использовать регулярные выражения.
В принципе там все просто с этим выражением, вот оно:

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

(.+KAISER\s+)
1. Правило должно быть активно.
2. Учитываем пробелы.
3. Удаляем.
4. Должна быть выбрана "Модель"
5. В поле "Найти" пишем "(.+KAISER\s+)" (если на словах, то так: открывающая скобка, точка, плюс, наименование производителя, косая черта, маленькая латинская s, плюс, закрывающая скобка)
6. Флаг РВ должен быть активным.
7. Очищаем содержимое, в поле "Заменить на".

PS Для каждого производителя придется создать свое правило.

Re: Требуется помощь в настройке прайса

Добавлено: 22 июл 2013 13:38
вася
ок спасибо
большое все заработало