Страница 1 из 1
Не сопоставляются товары на основании РВ
Добавлено: 22 мар 2013 15:07
Freetry
Задал регулярное выражение для категории товаров "Ноутбуки Асус".
По тесту находит нужное выражение. Но после импорта товара - не сопоставляются товары.
Нужно в ручную сопоставлять.
Re: Не сопоставляются товары на основании РВ
Добавлено: 26 мар 2013 08:50
support
По какому принципу должны быть сопоставлены данные товары?
Наименование у них разное. Артикул не заполнен.
Re: Не сопоставляются товары на основании РВ
Добавлено: 26 мар 2013 09:34
Ixenon
e-special писал(а):По какому принципу должны быть сопоставлены данные товары?
Если Вам действительно интересен ответ на этот вопрос, то с этим я могу помочь. Принцип следующий:
1. Применяем регулярное выражение к наименованию СТУС, получаем результат1
2. Применяем регулярное выражение к наименованию СТИПП, получаем результат2
3. удаляем из результата1 и результата2 все, что прописано в очистке наименования для сопоставления.
https://elbuz.com/ETradeDocs/PLI/cleani ... arison.htm
4. сравниваем получившиеся результата1 и результата2 без учета регистра букв.
Я бы еще перед шагом четвертым убрал(или другими словами не учитывал бы при сравнении) из результата1 и результата2 все кроме кирилицы, латиницы и цифр, но это уже ньюансы
P.S. Пункт третий на данное время является пунктом первым, тут все зависит от подхода и вероятно особой роли не играет.
Re: Не сопоставляются товары на основании РВ
Добавлено: 26 мар 2013 09:42
support
Для сопоставлению по результатам рег. выражений нужно иметь одинаковый результат в обоих сетках.
На скриншоте топикстартера этого не видно. По этому и задался вопрос на основании чего хочется видеть сопоставление автоматическое в конкретно приведенном примере в начале темы. Этот вопрос остается открытым.