Quad.Wiki

Наборы характеристик

 

Описание

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

Обычно есть только 1 свой собственный (главный) набор.

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

Посмотреть существующие в программе наборы характеристик или добавить новый можно через меню Quad.Magic / Настройки / Характеристики

в открывшемся окне во вкладке Наборы характеристик.

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

В колонке ID указан идентификатор набора характеристик, который вам нужно будет использовать в различных действиях, указывая его в качестве настроек. Проверьте, что ИД вашего основного набора характеристик указан в настройках программы в параметре PARAM_MAIN - это нужно для более удобной работы в программе.

Перейдите во вкладку вверху Конфигурация / внизу Настройки, отсортируйте настройки по коду и найдите настройку с кодом PARAM_MAIN

Если такой настройки нет - добавьте новую

Введите код PARAM_MAIN и значение.

В значение вводится ИД ваших главных характеристик.

После ввода нажмите кнопку с птичкой, отмеченную на скриншете выше.

 

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

Нажмите кнопку Добавить и введите понятное название новому набору.

 

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

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

Чтобы сформировались характеристики, указанное поле в указанном прайсе должно содержать примерно такой текст, начинающийся с “<qutable>”

Посмотреть текст в поле можно в карточке товара. Если поле пустое, значит вы что-то неверно загрузили и характеристики для этого товара не сформируются.

Укажите другие настройки, при необходимости.

 

Разделитель множ. значений - символ, с помощью которого разделяются множественные значения. Т.е. например в характеристике Цвет указано значение “белый, синий, желтый” и вы хотите, чтобы это было 3 значения, а не одно, для фильтров и т.п. В этом случае в настройке нужно указать символ “запятая” и программа при формировании характеристик сделает 3 отдельных значений, вместо одного. По-умолчанию разделитель указан вертикальная черта. Если вдруг в загруженных вами характеристиках разделитель именно такой, но вы не хотите их разделять, то нужно указать другой символ, который не встречается в значениях характеристик.

Разбиение осуществляется только для характеристик с типом “Список с выбором нескольких значений”

 

Обрезать до - здесь можно указать текст, чтобы программа в значении характеристики оставляло только то, что указано до этого текста. По-умолчанию текст “ (“ - пробел и скобка. Если у вас в значении характеристиик будет такой текст “Да (4 розетки)”, то в результате в значении характеристики останется только “Да”, а все что после “ (“ будет удалено. Оставьте поле пустым, если не хотите, чтобы значения х-к обрезались.

Только основные характеристики - если установлена птичка, то будут сформированы только характеристики, входящие в группу характеристик “Основные”. Это актуально только для характеристик, полученных из Quad.Net (onliner.by)

На скриншете выше отмечены группы характеристик. С указанной настройкой будут сформированы только характеристики отмеченные синим.

Обратите внимание, что не у всех групп товаров есть группа характеристик “Основные”, поэтому они будут сформированы не для всех товаров.

 

Добавить основные в фильтр - если установлена птичка, то характеристикам из группы “Основные” будут установлены отметки о необходимости выгружать их в фильтр. Актуально только для CMS Bitrix и Opencart, или в случае, если вы делаете интеграцию через API.

Если не установлена данная настройка, то птички “Фильтр” не проставляются при добавлении характеристики и их нужно отметить вручную.

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

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

Данную птичку нужно обязательно ставить, если вы меняете/заполняете характеристики вручную, чтобы не затирались ваши ручные изменения.

 

Не менять тип характеристик - если установлена птичка, то программа при обработке не будет определять тип характеристик и они останутся в том виде, как загружены. Т.е. у них останется тип по-умолчанию, а не подставится Число или Да/Нет или другой тип.

SQL-фильтр - можно задать фильтр, чтобы характеристики формировались только для какого-то ограниченного списка товаров. Например:

p.is_exists <> 2

таким фильтром характеристики будут формироваться только для товаров В наличии.

Тип поля для новых характеристик - указывается тип характеристики по-умолчанию для добавляемых характеристик. Обычно это “Список с выбором одного значения”

Установите “Список с выбором нескольких значений”, если нужно, чтобы значения характеристик разбивались на несколько значений по разделителю.

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

 

Активировать новые группы характеристик - аналогично, как и для “Активировать новые характеристики “, только относится к группам характеристик.

Не активировать, если х-ка уже есть в другой группе характеристик этого Типа товаров - если установлена, то х-ка не будет активироваться в случае, если такая характеристика уже есть, но входит в другую группу характеристик. Оставляйте эту птичку активной.

 

Все характеристики в тип Товары - все характеристики будут созданы для типа товаров “Товары”, даже если у групп указан другой тип товара.

 

Формировать только для групп с Типом товара (кроме Товары) - характеристики будут сформированы только для групп товаров, у которых указан Тип товара, при этом тип должен отличаться от “Товары”.

 

Ед. изм. в конце названия хар-ки после символа - здесь можно указать какой-то символ, после которого в названии характеристики указаны единицы измерения. Если символ указан, то эта единица измерения будет сохранена, а если стоит птичка “Удалить”, то и удалена из названия характеристики.

Пример характеристик:

Пример настроек:

 

Тип “Список с выбором нескольких значений” для Да/Нет - если не установлена эта птичка, то характеристика, все значения которой начинаются со слов Да/Есть/Нет преобразуется в тип “Да/Нет”, т.е. остается только 2 значения. Пример:

Если установить эту птичку, то из значений наоборот, будет удаляться текст “Да” и “Нет”, если присутствует еще какой-то другой текст и тип устанавливается “Список с выбором нескольких значений”. Пример:

Если дополнительного текста в значение нет, то остается “Да” или “Нет.

 

 

Совмещение характеристик из нескольких прайсов

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

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

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

Характеристики берутся из первого по приоритету прайса, где они заполнены. Если для одного товара характеристики есть в нескольких прайсах и, например, в приоритетном только 2 характеристики, а в в прайсе с более низким приоритетом 10 характеристик, то у товара заполнится только 2 характеристики их приоритетного прайса.

Можно установить птичку “Дополнять не заполненные характеристики” - в этом случае характеристики будут взяты из всех прайсов, если названия у них отличаются. Т.е. из приоритетного прайса могут быть взяты 2 характеристики, а из другого оставшиеся 8.

Нужно понимать, что если установлена птичка “Дополнять” и в первом прайсе есть характеристика с названием “Высота”, а во втором “Высота, мм”, то товару будет добавлено 2 эти характеристики, так как программа не знает о том, что это одна и та же характеристика.

 

Задание для формирования характеристик

Для того, чтобы формировались характеристики, нужно добавить задание Sync.X для его выполнения.

В настройках задания выбрать нужный набор.

Способ запуска задания можно поставить “Вручную” и добавить задание в Quad.Magic в группу действий, через которое получаете описания товаров. Задание QM будет запускать задание SyncX при обновлении.

 

Автоопределение Типа характеристик и изменение типа

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

Тип определяется только для характеристик, у которых во время обработки установлен тип по-умолчанию.

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

При установке типа Число или Да/Нет, значения характеристики преобразуются к этому типу. Т.е. в значении остается только число, или только слова да/нет.

Для повторного автоопределения типа характеристик и преобразования значений в соответствии с новым типом нужно поменять ее тип на тип по-умолчанию (исходный).

Если вы поменяли Тип характеристики, то можно сразу и заново преобразовать значения, для этого нажмите кнопку “Преобразовать

Если для какой-то характеристики нужно, чтобы не изменялся ее исходный Тип, установленный по-умолчанию, то тип можно зафиксировать, установив птичку в колонке “Фикс. тип”