Quad.Wiki

Автоматическое создание каталога товаров

В случае, когда вас устраивает, что в вашем каталоге товары не сгруппированы и могут содержать дубли, каталог можно сделать полностью автоматически. Для этого:

1. Добавить прайс и загрузить товары Настройка новых прайсов

2. Добавить правила наценки для нового прайса, или добавить прайс в существующие правила (в инструкции из предыдущего пункта это раздел 7)

3. Во вкладке Продукция добавить группу товаров, в которую будут добавлены ВСЕ товары из нового прайса, без разделения на подгруппы Редактирование групп товаров

 

4. В Quad.Magic добавьте группу действий, в которой будут задания по сопоставлению и добавлению товара, если такой группы у вас еще нет.

image-20240124-095809.png

Выполнение этой группы добавьте в общую группу действий автоматического обновления с помощью действия “Группа действий QM” Quad.Magic - "Действие QM" и "Группа действий QM"

Действие это должно выполняться в начале обновления, после действия импорта прайсов.

image-20240124-100019.png

 

 

5. В Quad.Magic в группе действий из п.4 добавьте действие сопоставления товаров нового прайса, если есть какая-либо возможность связать товары, которые у вас уже есть в своем каталоге, с товарами, которые загружены из прайса. Например, в вашем каталоге и в прайсе поставщика есть Артикул производителя, который может совпадать - в этом случае нужно добавить действие “Связать товары из выбранных прайсов по Бренд + Модель” (артикул производителя должен быть загружен в поле Модель).

Не нужно в поле Модель загружать Название товара, либо какое-то другое поле, которое не является артикулом, даже если в этом поле он указан. Загружать нужно только поле, в котором только артикул без какого либо дополнительного текста.

Выполните действие

 

и проверьте, связалось ли то, что вы ожидали.

 

 

6. В Quad.Magic добавьте действие добавления товаров нового прайса. Тип действия “Добавить товары поставщика по фильтрам”

В Настройка 1 этого действия добавьте SQL-фильтр вида

(pd.price_id = 619 and pd.is_exists <> 2)

где 619 это ИД нового прайса

а pd.is_exists <> 2 - означает, что будет добавляться только товар, который не в статусе “Нет в наличии”

ИД прайса можно посмотреть в карточке прайса

В Настройка 2 выберите группу своего каталога, в которую будут добавлены товары этого поставщика.

Сделайте бекап базы, чтобы можно было восстановить базу, если что-то добавится или свяжется не так, как вы ожидали Резервная копия файлов программы (бекап)

 

Выполните это действие после того, как сделаете бекап, проверьте во вкладке Продукция, что нужный товар добавился в указанную группу.

Добавится весь товар поставщика в одну группу, с дублями, если такие товары уже были в других прайсах и они не сопоставились после выполнения п.5 этой инструкции

 

7. Выполните полную группу обновления и проверьте, что новые товары расценились и цены установлены правильные. Проверьте так же, что товар выгрузился в прайс результатов, если он у вас уже настроен.