Versions Compared

Key

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


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

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

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

...

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

...

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

...

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

...

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

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

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

...


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

Info

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

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

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

Обратите внимание, что при поиске товара учитывается заглавные и строчные буквы, т.е. в правиле выше слово "Подвесная" в искомом товаре обязательно должно начинаться с большой буквы П. Если вы хотите, чтобы выбирались не зависимо от заглавных букв, то нужно правило писать так: lower(p.title) like 'подвесная люстра%'  , т.е. к полю, по которому идет поиск, добавляется функция lower и поле берется в скобки, а искомый текст указывается весь маленькими буквами.

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

Info

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

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

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

Между условиями ставится and , что означает, что должны соблюдаться оба условия.

Код группы ставится между %< и >% , если нужна конкретная группа, либо %< и % , если группа со всеми ее подгруппами, в примере выше это было бы '%<00062%'

Код группы можно взять в карточке группы.

...

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

...


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


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

В программе добавлена колонка, в которую записывается группа товара с сайта, откуда были взяты описания. Колонка называется Группа из прайса. Скопировать нужный текст можно либо из карточки товара

...

либо найдя нужные группы во вкладке Прайсы

Для этого перейдите во вкладку Прайсы и выберите нужный прайс

...

Слева внизу выберите Группы и отсортируйте по названию группы. Здесь вы можете увидеть какие вообще есть группы на сайте.

...

Можно 2 раза кликнуть на нужной группе и скопировать текст ее названия

...

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

Info

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

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

здесь f_3v15olql5 - это название поля, в котором записана группа из прайса.

и получаем уже 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>%' можно посмотреть в карточке группы

...

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

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

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

...

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

...

piid - код характеристики

pivid - код значения характеристики

Эти коды можно смотреть так же в программе QuadSite

...

Допустим у нас есть группа "Люстры / С пультом" и мы хотим в нее добавить все товары находящиеся в группе Люстры и у которых есть пульт, т.е. значение характеристики "Пульт ДУ" равно "Да".

...

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

Info

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

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

где 5610 - это Код значения характеристики

00062 - код группы Люстры

...


Еще пример, нужно добавить в подгруппу "Споты / 4+ ламп" все споты у которых больше 4-х ламп. Для этого понадобится характеристика с типом "Число"

...

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

Info

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

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

где 191 - это код характеристики "Общее количество ламп" (обратите внимание, что для кода характеристики используется pi.id =, а для кода значения характеристики piv.id =)

>= 4 - правило, что значение должно быть больше или равно 4

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, если у вас такое есть, чтобы на момент распределения по подгруппам у товаров уже были характеристики.

...


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


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

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

...

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

Note

Обратите внимание, что у товара должна быть обязательно Главная группа, и только одна главная.