Quad.Wiki
Автоматическое создание каталога товаров
В случае, когда вас устраивает, что в вашем каталоге товары не сгруппированы и могут содержать дубли, каталог можно сделать полностью автоматически. Для этого:
1. Добавить прайс и загрузить товары Настройка новых прайсов
2. Добавить правила наценки для нового прайса, или добавить прайс в существующие правила (в инструкции из предыдущего пункта это раздел 7)
3. Во вкладке Продукция добавить группу товаров, в которую будут добавлены ВСЕ товары из нового прайса, без разделения на подгруппы Редактирование групп товаров
4. В Quad.Magic добавьте группу действий, в которой будут задания по сопоставлению и добавлению товара, если такой группы у вас еще нет.
Выполнение этой группы добавьте в общую группу действий автоматического обновления с помощью действия “Группа действий QM” Quad.Magic - "Действие QM" и "Группа действий QM"
Действие это должно выполняться в начале обновления, после действия импорта прайсов.
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. Выполните полную группу обновления и проверьте, что новые товары расценились и цены установлены правильные. Проверьте так же, что товар выгрузился в прайс результатов, если он у вас уже настроен.