Создание пользовательского поля
Скопировать ссылку на статью
Скопировано

Создание пользовательских полей осуществляется в одноименном разделе «Пользовательские поля».

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

Разберем значения основных полей:

  • Поле для - выбирается, где будет выводиться созданное пользовательское поле. Для выбора доступны: заказ, клиент, корпоративный клиент, компания корпоративного клиента и участие в Программе лояльности.
  • Символьный код — код с разрешенными латинскими символами, цифрами и символом подчеркивания. Используется для синхронизации с сайтом, чтобы в поле выгружалось значение через API. Символьный код указывается строчными буквами. Код генерируется автоматически, если это поле оставить пустым.
  • Тип поля — на выбор: строка, текст, целое число, число, флажок «Да/Нет», справочник, справочник с множественным выбором, дата, дата и время, E-mail.

Примечание

При выборе типа поля «целое число» и «число» вводимые значения, которые начинаются с 0, будут удалены.

  • Обязательное поле - поле будет помечено как обязательное при заполнении. Опция влияет и на работу API. Например, будет выводиться ошибка, если при создании/редактировании заказа по API в обязательное пользовательское поле не передается какая-либо информация.
  • Доступно в фильтре - поле будет доступно в настройках вывода полей в фильтре. Поле также влияет на работу API. Будет выводиться ошибка в том случае, если при выгрузке заказов по API использовался недоступный фильтр.
  • Доступно в списке - поле будет доступно в настройках вывода для таблицы.
  • Доступно в групповых операциях - поле будет доступно для групповых операций из списка. Обратите внимание, что поле должно быть редактируемым.
  • Отображение - выпадающий список с вариантами выбора «Редактируется», «Не редактируется» и «Отсутствует». Если выставить вариант «Не редактируется», поле в карточке заказа или клиента нельзя будет изменить вручную, но останется возможность для редактирования посредством API и триггеров. Если выставить вариант «Отсутствует», поле не будет отображаться в карточке клиента/заказа, но также будет доступно для взаимодействия по API. Этот функционал используется в основном для служебных полей, например Roistat ID, IP, utm-меток и т.д.

Примечание

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

  • Отображение в мобильном приложении - выпадающий список, аналогичный представленному в настройке «Отображение». При выборе значения «Редактируется» пользовательское поле становится редактируемым в карточке заказа, клиента, корпоративного клиента и/или его компании в мобильном приложении. Пользовательское поле доступно в групповых операциях в приложении, если выбран вариант «Редактируется».

Примечание

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

  • Область отображения — область, в которой будет отображаться создаваемое пользовательское поле. Если область не выбрана, то новое поле появится в конце карточки заказа/клиента в блоке «Дополнительные данные».

Ограничения, связанные с пользовательскими полями

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

Для определенных типов полей стоит ограничение на количество символов в пользовательском поле:

  • строка - 1000 символов;
  • текст - 10000 символов;
  • справочник - 255 символов;
  • справочник с множественным выбором - 255 символов;
  • целое число - 10 цифр;
  • число - 14 цифр.

Важно!

Тип поля «E-mail» работает по методу GetAnyEmail в карточке заказа и клиента. То есть поля «E-mail» учитываются при получении входящей почты и предлагаются в подсказках в поле «Кому» при написании письма.

Если в нередактируемое пользовательское поле вписан URL, то он будет отображаться как кликабельная ссылка.

Удаление пользовательского поля

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

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

Благодарим за отзыв.
Была ли статья полезна?
Нет
  • Рекомендации не помогли
  • Нет ответа на мой вопрос
  • Текст трудно понять
  • Не нравится описанный функционал
Да
Следующая статья
Создание справочника
Справочник - один из типов пользовательского поля, в котором выбираются значения из выпадающего списка.