Для автоматического добавления товаров поставщика вы можете использовать привязку групп поставщика к собственным группам или фильтры SQL, которыми можно добавлять товары по названию и другим полям.
...
В Настройка 1 добавляются SQL-фильтры для отбора добавляемого товара из прайса поставщика. Можно указывать несколько фильтров, разделять их нужно точкой с запятой, при этом нельзя, чтобы в тексте фильтра присутствовала точка с запятой. Текст одного фильтра можно переносить на несколько строк.
...
После выполнения по измененным условиям проверяйте, какой товар добавился, и если что-то не так - сразу его удаляйте во вкладке Продукция.
...
Примеры фильтров
Code Block |
---|
pd.title like '%Монитор%' |
...
выбираются все товары, у которых в прайсах поставщиков в названии, в любом месте названия, присутствует слово Монитор, написанное с любой буквы, большой или маленькой
Code Block |
---|
lower(pd.title) like '%монитор%' and lower(pd.title) not like '%cable%' |
выбираются все товары, у которых в прайсах поставщиков в названии, в любом месте названия, присутствует слово Монитор, написанное с любой буквы, и при этом отсутствует слово “cable”
Для отрицательного условия добавляется not: lower(pd.title) not like '%cable%'
Несколько условий, которые должны выполняться вместе, объединяются через and, при этому лучше такие условия брать в скобки:
(lower(pd.title) like '%монитор%') and (lower(pd.title) not like '%cable%')
Слово title в фильтрах выше обозначает название товара. Вместо него можно писать следующие обозначения:
...
в фильтре выше указаны множественные условия, названия товара может содержать “монитор” или “LCD”, а группа может быть трех вариантов. Для указания условий ИЛИ нужно каждое условие взять в скобки, между ними написать or и все что разделяется через or так же взять в скобки
((lower(pd.title) like '%монитор%') or (lower(pd.title) like '%LCD%'))
Note |
---|
Добавляются только включенные товары из активных групп поставщика. Если вы исключили товары или группы, они не добавятся. Включение/выключение товаров прайса |
...