Перейти к содержаниюСправка

Пользовательские поля

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

Как это работает

  1. Поле Вы создаёте поле: выбираете, к чему оно относится, задаёте название и тип.
  2. Форма и карточка Поле появляется в форме и в карточке записи рядом со стандартными полями.
  3. Список В списке записей поле можно включить отдельной колонкой и фильтровать по нему.
  4. Обмен Значения поля читаются и записываются через API.

К каждому виду записей можно добавить до 15 полей.

К чему можно добавить поле

Товары Товар, Группа товаров, Производитель, Товарный остаток
Продажи Чек продажи, Заказ покупателя, Заказ покупателя :: статусы заказа, Отгрузка
Клиенты Клиент, Клиентская группа, Клиентский список, Клиентский список :: элемент
Склад и закупки Поступление, Перемещение, Инвентаризация, Заявка на пополнение, Поставщик, Справочник товаров Поставщика
Цены Прайслист, Прайслист :: строка прайслиста
Компания Точка продаж, Территория, Юридическое лицо, Пользователь
Прочее Шаблоны документов

Список полей

Откройте Администрирование → Пользовательские поля.

Пользовательские поля товара
Пользовательские поля товара
Таблица К чему относится поле: «Товар», «Клиент», «Чек продажи»
Название Подпись поля в формах, карточках и списках
Номер атрибута Порядковый номер поля у этого вида записей, от 1 до 15. По нему поле называется в API и выгрузках: поле с номером 3 — это attribute3
Тип Как вводится значение — см. Типы полей
По умолчанию Значение для новых записей
Включен Да — поле показывается. Нет — поле скрыто, значения сохранены

Под заголовками колонок — фильтры. Чтобы увидеть поля одного вида записей, выберите его в фильтре Таблица.

Как добавить поле

  1. Нажмите «Добавить» над списком.
  2. Заполните Название — до 64 символов.
  3. В поле Таблица выберите, к чему относится поле. После сохранения изменить это нельзя.
  4. Выберите Тип.
  5. Для типов «Один из списка» и «Несколько из списка» заполните Список значений: перечислите варианты через запятую.
Поле «Страна происхождения» со списком значений
Поле «Страна происхождения» со списком значений
  1. Нажмите «Сохранить».

Результат. Поле сразу появляется в форме и в карточке записи — после стандартных полей.

Пользовательские поля в форме товара
Пользовательские поля в форме товара

Номер атрибута система назначает сама: берёт первый свободный.

Типы полей

Текст Строка текста
Многостроковый текст Текст в несколько строк
Один из списка Выпадающий список: выбирается одно значение из Списка значений
Несколько из списка Набор галочек: можно отметить несколько значений из Списка значений
Дата Дата, выбирается в календаре

Внимание. Значения в Списке значений разделяются запятой, поэтому запятую внутри значения использовать нельзя: «Сталь, нержавеющая» превратится в два варианта.

Поле По умолчанию задаёт значение для новых записей. Оно подставляется не во всех формах: если в вашем разделе поле при создании остаётся пустым, заполняйте его вручную. Уже существующие записи значение по умолчанию не меняет.

Где показывается поле

Форма и карточка записи После стандартных полей, под своим названием
Список записей Колонка поля есть в списке, но по умолчанию скрыта. Включите её в настройке колонок списка. У полей со списком значений в шапке колонки появляется фильтр
API Под именем attribute с номером атрибута: attribute1, attribute2. Настройку самих полей через API описывает статья FlexField. Гибкие поля
Права доступа В правах с набором полей каждое пользовательское поле открывается и закрывается отдельно

Как изменить, выключить и удалить поле

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

  • Действие Выключить Выберите Нет в поле Включен. Поле исчезает из форм, карточек и списков, а введённые значения сохраняются: включите поле — и они вернутся.
  • Действие Удалить Нажмите на значок корзины в строке поля. Поле удаляется из настроек. Используйте, только если поле создано по ошибке.

Внимание. Удаление поля не очищает введённые значения: они остаются привязанными к номеру атрибута. Если после удаления создать новое поле и оно получит тот же номер, в нём окажутся значения старого поля. Чтобы спрятать ненужное поле, выключайте его, а не удаляйте.

Если вы убрали вариант из Списка значений, записи, в которых он был выбран, сохраняют старое значение, пока их не изменят; выбрать этот вариант заново нельзя.

Права доступа

console.flexfield.manage Список полей и пункт меню Пользовательские поля
console.flexfield.view Просмотр настроек поля
console.flexfield.create Добавление поля
console.flexfield.update Изменение поля
console.flexfield.delete Удаление поля
console.flexfield.* Полный доступ к разделу

Заполнять пользовательские поля в записях может любой сотрудник с правом на изменение этих записей.

Частые ошибки

Ситуация Причина Что делать
Исчерпан лимит гибких полей на таблице … У этого вида записей уже 15 полей Удалите поле, которое не используется, или переиспользуйте выключенное
Поля нет в форме записи Поле выключено или создано для другого вида записей Проверьте колонки Включен и Таблица в списке полей
Поля нет в списке записей Колонка поля по умолчанию скрыта Включите колонку в настройке колонок списка
В списке значений лишние варианты В значении была запятая Перепишите значение без запятой
В новом поле уже есть значения Поле получило номер атрибута удалённого поля Очистите значения в записях или выключите поле и создайте другое
Поле Таблица недоступно Вид записей задаётся при создании и не меняется Создайте новое поле для нужного вида записей

Связанные разделы