Здравствуйте!
Регулярные выражения очень мощный механизм при автоматическом сопоставлении товара, но привязать рег выражения можно к только к категориям справочника категорий товара, а внутри категорий можно как-то разделить их дополнительно указанием производителя в колонке производитель.
Очень нужна возможность привязывать выражения к конкретному поставщику: много вариантов описания одинакового товара разными поставщиками (можно долго описывать произвол поставщиков при создании прайсов...), в итоге сделать набор универсальных рег выражений для всех вариантов часто просто не удается.
А вот если бы не только для категорий, но и для каждого поставщика была бы возможность указать/привязать свою группу выражений, на автомате его обрабатывающих, жизнь менеджеров стала бы лучше.
Привязка регулярных выражений к поставщику
Здравствуйте, Pechen!
Есть такое мнение, что лучше всего данную задачу решать с помощью системы под названием "Автозамена наименования товара при импорте из прайс-листов"
Хотелось бы узнать, что Вы думаете по этому поводу?
Есть такое мнение, что лучше всего данную задачу решать с помощью системы под названием "Автозамена наименования товара при импорте из прайс-листов"
Хотелось бы узнать, что Вы думаете по этому поводу?
Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Как я понял вы пишете об использовании замены наименования товара (Справочник Настройка правил автозамены текста), мы пользуемся им тоже.
Там можно также использовать рег. выражения на самом деле, что мы и делаем, но есть ряд ограничений с которыми мы столкнулись:
1. Правила этого справочника не привязываются к категории (по крайней мере мы не знаем как это сделать), только к поставщику.
А мы говорим что надо привязываться и к категории и к поставщику.
Это актуально если имеем к примеру 10 поставщиков (которые не хотят делать удобные для автоматической обработки прайсы) и 10 000 товаров.
2. Удалить там что либо в назначении с помощью рег. выражения напрямую нельзя, только если рег выражением заменить целевой текст
на какое-то заведомо уникальное сочетание и вторым правилом уже его удалить...так работает.
3. Там есть потенциально удобные макроподстановки, у них свои ограничения:
Работа макроподстановки {ПРОИЗВОДИТЕЛЬ} вызывает вопросы - например не получается удалить производителя (для некоторых прайсов надо...)
с использованием этой макроподстановки.
Была бы очень полезной макроподстановка {ЦВЕТ}, что было бы очень полезно.
4. Редактировать этот справочник руками в программе при количестве правил больше пяти крайне неудобно
(получается очень непроизводительно для обычного менеджера закупа).
Там можно также использовать рег. выражения на самом деле, что мы и делаем, но есть ряд ограничений с которыми мы столкнулись:
1. Правила этого справочника не привязываются к категории (по крайней мере мы не знаем как это сделать), только к поставщику.
А мы говорим что надо привязываться и к категории и к поставщику.
Это актуально если имеем к примеру 10 поставщиков (которые не хотят делать удобные для автоматической обработки прайсы) и 10 000 товаров.
2. Удалить там что либо в назначении с помощью рег. выражения напрямую нельзя, только если рег выражением заменить целевой текст
на какое-то заведомо уникальное сочетание и вторым правилом уже его удалить...так работает.
3. Там есть потенциально удобные макроподстановки, у них свои ограничения:
Работа макроподстановки {ПРОИЗВОДИТЕЛЬ} вызывает вопросы - например не получается удалить производителя (для некоторых прайсов надо...)
с использованием этой макроподстановки.
Была бы очень полезной макроподстановка {ЦВЕТ}, что было бы очень полезно.
4. Редактировать этот справочник руками в программе при количестве правил больше пяти крайне неудобно
(получается очень непроизводительно для обычного менеджера закупа).
Согласен с вами, в связи с этим(а именно с пунктом вторым Вашего поста), не кажется ли Вам, что лучше для начала, предложить разработчикам в первую очередь реализовать возможность удаления с помощью регулярного выражения на прямую. В этом случае должно получиться так, что все, что с помощью регулярного выражения находится и должно удаляться/заменяться. В случае замены заменяться должно, хотя бы на то, что прописано в поле "Заменить на"?
В этом случае можно было бы использовать всю мощь синтаксиса регулярных выражений, для поиска и удаления/замены всего что угодно.
Соответственно все прайсы поставщиков можно приводить к единобразному виду в СТИПП, что в свою очередь позволит упростить составление регулярных выражений для сопоставления.
И еще желательно бы добавить столбец с приоритетом, в котором бы можно было установить порядок выполнения регулярных выражений.
В этом случае можно было бы использовать всю мощь синтаксиса регулярных выражений, для поиска и удаления/замены всего что угодно.
Соответственно все прайсы поставщиков можно приводить к единобразному виду в СТИПП, что в свою очередь позволит упростить составление регулярных выражений для сопоставления.
И еще желательно бы добавить столбец с приоритетом, в котором бы можно было установить порядок выполнения регулярных выражений.
Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
