Quad.Wiki
Quad.Magic - связать товары автоматически
Данное действие предназначено для автоматического выполнения сопоставления с указанными настройками.
Настройка 1 - выбираются прайсы, которые будут связываться при выполнении этого действия
Настройка 2 - указываются настройки сопоставления
Настройка 3 - указывается SQL-фильтр товаров из вкладки Продукция
Поля в фильтре должны указываться с префиксом “p.”, например:
p.is_exists <> 2 - связываются только товары которые в наличии во вкладке Продукция
((p.is_exists <> 2) and (p.prod_group like '%<012345%')) - связываются только товары в наличии из группы с внутренним кодом 012345 и всех подгрупп этой группы. Внутренний код можно посмотреть в карточке группы
len(p.article) > 6 - связываются только товары у которых текст в поле Модель больше 6 символов
p.manuf_code in ('10584', '10585') - только товары определенных брендов, код которых указан в условии (можно через запятую до 150 кодов перечислить). Код можно посмотреть в карточке бренда (для Quad.X)
В старой программе для получения кода бренда можно выполнить запрос SQL:
select code from c_manufacture where title = 'Bosch'
Настройка 4 - указывается SQL-фильтр товаров из Прайсов. Поля в фильтре должны указываться с префиксом “pd.”
Для прайсов условие по категориям и брендам отличается от продукции.
pd.manuf in ('Bosch', 'LG', 'Samsung') - условие для брендов
pd.category_id in (92766, 92764) - указывается ИД группы из прайса, при этом условие распространяется только на группу товара, не включая подгруппы.