/
Добавление пользовательского поля

Quad.Wiki

Добавление пользовательского поля

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

1. Добавьте поле

Для добавления поля откройте вкладку Конфигурация / Доп. поля

image-20241005-180957.png

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

Строка - если это будет текст до 255 символов

Текст - текст не ограниченный по длине

Число - целое или дробное число

Дата - при редактировании этого поля можно будет ввести только дату

Шаблон описания - если в текст поля нужно будет подставлять какие-то теги через Автозаполнение

Справочник - при редактировании этого поля можно будет выбрать только доступные в справочнике значения. Пользовательский справочник и его значения добавляется здесь:

ИД этого справочника указывается в колонке Расширение:

Цена в валюте - отображение основной цены в валюте. Ид валюты указывается в поле “Расширение”. Работает только для основной цены, дополнительные цены через поле с таким типом отобразить нельзя.

SQL (число, строка) - тип поля, значение которого формируется при помощи SQL-выражения. В зависимости от результата выражения тип поля нужно выбирать число или строка. Выражение указывается в колонке “По умолчанию”.

Перед выражением можно указать теги [prod] - в этом случае поле отображается только в Продукции, или [det] - в этом случае поле отображается только в прайсах. Без указания тега поле будет и там и там, но в этом случае нельзя будет использовать некоторые типы полей в выражениях, которые создаются только для продукции (например дополнительная цена или шаблон описания).

Примеры выражений SQL:

Дополнительная цена в валюте

[prod]price_to_curr(p.f_r23fdfds, p.price_curr_id, 2, now())

f_r23fdfds - код поля дополнительной цены

2 - ид валюты
ИД валюты можно посмотреть здесь:

 

2. Введите название поля и другие его свойства


В колонке Копировать указывается каким образом информация из этого поля из прайсов поставщиков будет попадать вашим товарам во вкладке Продукция. Можно выбрать следующие значения:

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

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

Да - будет копироваться информация из товара выбранного поставщика

Нет - информация из этого поля прайса поставщика не будет копироваться в свой товар 

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

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

 

3. Добавить права на просмотр нового поля пользователям

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

Если поле нужно отображать еще во вкладке Прайсы, то установите ему птичку и здесь во вкладке Прайсы.

Сохраните и перезапустите программу, после этого поле станет доступным для выбора в настройках прайса и шаблонах экспорта

 


4. Отобразить новые поля в таблице

можно через кнопку со звездочкой в левом верхнем углу таблицы

Сохраняются настройки отображения этой кнопкой:



5. Массовое добавление пользовательских полей

Если в какой-то ситуации вам нужно одномоментно добавить много пользовательских полей, то это можно сделать кнопкой:

В появившемся окне ввести список названий полей и их тип

Поле 1|S Поле 2|T Поле 3|N Поле 4|E

Название и тип разделяются вертикальной чертой. Возможные типы:

S - строка, T - текст, N - число, E - справочник

Related content

quadx 1420
quadx 1420
More like this
Добавление пользователя программы
Добавление пользователя программы
More like this
Примеры использования правил автозаполнения
Примеры использования правил автозаполнения
More like this
Автоматическое создание каталога товаров
Автоматическое создание каталога товаров
More like this
Ручное сопоставление из вкладки Прайсы
Ручное сопоставление из вкладки Прайсы
More like this
Копирование информации из прайса в свой каталог
Копирование информации из прайса в свой каталог
More like this