Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents


Чтобы товар добавился в группу как в дополнительную, перед условием нужно ставить + или ничего не ставить

Чтобы товар перенесся в другую группу, перед условием нужно поставить знак =

Условие по которому добавляется в дополнительную группу:

...

Условие по которому переносится и становится главной группой:

...

Чтобы товары были не только в верхних категориях, но и в других, нужно прописать для каждой такой категории правила, по которым они попадают в эту категорию. Для добавления правила нужно 2 раза кликнуть по категории и в карточке перейти во вкладку "Привязать товар"

...

Чтобы понимать, что делает каждое из условий, добавляемых в этой настройке, можно оставлять комментарии. В начале строки поставьте знак // (два слеша), чтобы программа понимала, что это комментарий. Два слеша должны быть в начале каждой строки комментария.

...

Например, все люстры добавляются по умолчанию в папку Люстры. Чтобы они попали дополнительно в подгруппу "подвесные", можно добавить следующие правила:

Добавление по названию товара

Часть подвесных люстр так и называется "Подвесная люстра такая-то", соответственно нужно выбрать товары, название которых начинается с "Подвесная люстра"

...

Для этого добавляется правило в группу

Info

пример правила 1

p.title like 'Подвесная люстра%'

...

Для правила, если искомый текст может быть в любом месте (например, в начале, середине или конце названия) знак процент ставится с двух сторон, пример '%с пультом ДУ%':

Info

пример правила 2

p.title like '%с пультом ДУ%' and p.prod_group like '%<00062>%'

...

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

...


Добавление по названию группы в Прайсе


Если вам нужно добавить свой товар в какую-то подгруппу в зависимости от того, в какой группе находится этот товар в прайсе поставщика или в прайсе с товаром, полученным с другого сайта, то нужно создать дополнительное поле, например "Группа в прайсе" и при настройке прайса загружать в это поле информацию о группе. Затем через Quad.Magic скопировать это поле из прайсов в основной прайс. Так будет проще настраивать правила, по заполненному полю в Основном прайсе, чем напрямую учитывать поля из прайсов поставщиков и дополнительных прайсов.

...

Этот текст вставляем в дополнительное правило

Info

пример правила 1

p.f_3v15olql5 like 'Люстры;Подвесные люстры%'

...

и получаем уже 2 правила, по которым люстра будет попадать в группу "Подвесные"

...


Ограничение по Бренду

Если нужно, чтобы добавлялись только товары определенных брендов, или все товары, кроме выбранных брендов, то в условие нужно добавить ограничение по коду бренда. Коды указываются через запятую, если их несколько. Код можно посмотреть в карточке бренда:

...

только выбранные:

Code Block
p.manuf_code in ('код1', 'код2', 'код3')

если один код:

Code Block
p.manuf_code in ('код1')

если все кроме указанных кодов:

Code Block
p.manuf_code not in ('код1', 'код2', 'код3')

Пример, выбрать все товары определенной группы, кроме указанных брендов:

Info

пример

p.prod_group like '%<02034026140204702057>%' and p.manuf_code not in ('09682', '09819')

код группы в условии p.prod_group like '%<00062>%' можно посмотреть в карточке группы

...

Добавление по характеристикам

Данные правила можно использовать если вы хотите добавить товар в дополнительные группы в зависимости от каких-то характеристик товара, например, от Цвета или Размера.

...

Для этого добавляется такое правило:

Info

пример правила 1

piv.id = 5610 and p.prod_group like '%<00062>%'

...

Правило будет выглядеть так:

Info

пример правила 2

pi.id = 191 and piv.val_float >= 4 and p.prod_group like '%<00067>%'

...

Если значение должно быть в промежутке, например больше или равно 4-х ламп и меньше 10-ти ламп, то правило будет выглядеть так:

Info

пример правила 3

pi.id = 191 and ((piv.val_float >= 4) and (piv.val_float < 10)) and p.prod_group like '%<00067>%'

...

В этом случае будут использоваться коды значений нужных характеристик

Info

пример правила 4

piv.id in (5501, 5383, 5822) and p.prod_group like '%<00062>%'

...

Можно использовать в правиле сразу несколько условий на значения разных характеристик, в этом случае нужно использовать для кода значений характеристик piv2.id =, а сами формулы брать в фигурные скобки {} . В примере ниже выбираются белые люстры с путом ДУ.

Info

пример правила 5

and p.prod_group like '%<00062>%' and {piv2.id = 5501} and {piv2.id = 5610}


Действие Quad.Magic

Правила, которые вы задали в группах, выполняются действием QuadMagic "Добавить в дополнительные группы". Действие это нужно добавить в группу действий, выполняемую для получения описаний, после действий формирования характеристик товаров в QuadSite, если у вас такое есть, чтобы на момент распределения по подгруппам у товаров уже были характеристики.

...

У этого действия нет каких-то дополнительных настроек.


Ручное добавление

Выделите товар, который нужно добавить в дополнительные группы и в меню кнопки “Операции с товаром” выберите Группа товара / Добавить в группу

...