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) - указывается ИД группы из прайса, при этом условие распространяется только на группу товара, не включая подгруппы.