Quad.Wiki

Проверка модификаций (торговых предложений)

1. Присутствуют главный товар и модификации

Проверить, что товары и модификации действительно связаны между собою. Для этого во вкладке Продукция нужно найти родительский товар или его модификацию, выделить его и нажать кнопку “Операции с товаром / Отобразить зависимости”

В результате вы должны увидеть главный товар и все его модификации.

 

2. У модификаций заполнены “атрибуты”

В программе у вас должны быть добавлены пользовательские поля, в которых заполняются значения, отличающие одну модификацию от другой. Например - цвет, размер, объем и т.п.

Если у вас много типов товаров и у каждого типа товара могут быть модификации, при этом у каждого типа товара они разные, то нужно подумать, как эти модификации объединить между собою, чтобы в программе было не больше 10 дополнительных полей, в которых вводятся значения атрибутов модификаций. Например, “Длина”, “Ширина” и т.п. могут быть объединены одним атрибутом “Размер”.

 

3. Заполнены характеристики в наборе для Торговых предложений

Для CMS Bitrix у товара, кроме дополнительных полей атрибутов, должны быть заполнены так же характеристики в отдельном наборе для торговых предложений.

У вас должен быть Набор характеристик

который заполняется действием Quad.Magic, заполняющим эти характеристики из дополнительных полей (вам нужно вручную заполнять только дополнительные поля, характеристики заполнять не нужно).

Как добавить набор и создать в нем характеристики: Bitrix API: Выгрузка торговых предложений

Проверьте, что в настройках задания указаны все нужные вам свойства

 

4. У товаров-модификаций указано ИД родителя

В модификациях в пользовательском поле “ИД родителя” должен быть указан QID родительского товара

ИД этот заполняется автоматически для товаров, которые входят в зависимый, с помощью SQL-запроса. Если поле не заполнено, то проверить, что такое действие с таким запросом есть и что оно выполнялось.

Пример запроса:

update product set f_4330u48hb = (select pc.main_id from product_child pc where pc.child_id = product.id limit 1)

 

5. Действия выгрузки на сайт

В Sync.X должно быть 2 действия выгрузки контента на сайт + отдельно действие обновления цен и остатков.

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

 

6. Заполнение контента

Характеристики и фото обычно нужно заполнять у товара-родителя, при этом фото должны быть какие-то общие для всех модификаций.

У товаров-модификаций фото соответствуют конкретно этой модификации.