forms:template:custom-fields

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

Формы могут состоять из пользовательских и системных полей. Пользовательские поля — основа формы. Сочетание этих полей определяет, какую информацию сотрудники будут заносить в форму:

Справка Pyrus: Формы

Перетяните поле в шаблон или просто кликните по нему один раз. Появится блок с настройками. На примере текстового поля он выглядит так:

Справка Pyrus: Формы

Есть несколько свойств, одинаковых для всех типов полей. Они работают так.

Параметр На что влияет
Обязательное для заполнения с этапа Если включить и указать этап, на этом этапе форму нельзя будет сохранить или согласовать без заполнения этого поля.
Включать в заголовок задачи Если свойство включено, значение поля будет добавляться в заголовки задач, созданных по этому шаблону. Это удобный способ автоматически добавлять названия договоров, счетов, актов и других данных в заголовок задачи.
Только руководители смогут редактировать начиная с этапа Если включить и указать этап, начиная с этого этапа редактировать поле смогут только руководители.
Значение по умолчанию Если какое-то значение в вашем процессе встречаются чаще остальных, удобно использовать его как значение по умолчанию.
Краткое описание Если заполнить этот блок, то при заполнении формы участник будет видеть подсказку: Справка Pyrus: Формы

Остальные свойства зависят от типа поля.

Типы пользовательских полей

Текст
Используются для заполнения любой текстовой информации. В задаче выглядит как обычное поле для ввода текста, например:

Справка Pyrus: Формы

Настраивая шаблон, перетяните поле в область формы или просто кликните по нему один раз. Появится блок с настройками:

Справка Pyrus: Формы

Помимо общий свойств, у текстовых полей есть несколько уникальных параметров. Вот они.

Параметр На что влияет
Однострочный или Многострочный Определяет, каким будет поле для ввода текста. В многострочных полях можно использовать переход на новую строку и абзацы.
Текст должен соответствовать маске Используйте это свойство для полей, которые нужно заполнять по определённому формату: артикулы, номера счетов, паспортные данные. Например: Если при заполнении формы значение не будет соответствовать маске, пользователь увидит предупреждение: Справка Pyrus: Формы
Максимум символов Устанавливает максимальную допустимую длину. Например, можно использовать для ИНН или номеров счетов.

К полям с типом Текст можно привязывать условия при настройке маршрутизации. Подробнее смотрите в описании маршрутизации .

Список
Используйте это поле, когда в форме нужны выпадающие списки:

Справка Pyrus: Формы

Настройки полей-списков выглядят так:

Справка Pyrus: Формы

У списков, как и у текстовых полей, есть уникальные свойства.

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

Чтобы добавить новые значения в список, нажмите ссылку Создать новый список и добавьте значения:

Вы можете отредактировать список, поменять порядок и вложенность элементов в любой момент:

Здесь же можно указать значение по умолчанию:

Справка Pyrus: Формы

Элементы списка становятся подпроектами. Вы найдёте их в дереве проектов:

Справка Pyrus: Формы

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

Справка Pyrus: Формы

Да/Нет
Добавьте это поле, если при заполнении формы нужно выбирать один из двух вариантов:

Справка Pyrus: Формы

Настройки выглядят так:

Справка Pyrus: Формы

У полей этого типа нет уникальных свойств — только общие.

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

Справка Pyrus: Формы

У полей этого типа нет уникальных свойств — только общие:

Справка Pyrus: Формы

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

Справка Pyrus: Формы

Число
При заполнении выглядят как обычное поле для ввода чисел, например:

Справка Pyrus: Формы

Свойства числовых полей стандартные:

Справка Pyrus: Формы

У чисел только одно уникальное свойство — количество знаков после запятой:

Справка Pyrus: Формы

Если при заполнении участник введёт не число, Pyrus не даст сохранить форму и подсветит ошибку:

Справка Pyrus: Формы

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

Справка Pyrus: Формы

Свойства денежных полей — такие же, как и у числовых, кроме знаков после запятой:

Справка Pyrus: Формы

Если при заполнении участник введёт не число, Pyrus не даст сохранить форму и подсветит ошибку:

Справка Pyrus: Формы

К полям с типом Деньги можно привязывать условия при настройке маршрутизации. Подробнее смотрите в описании маршрутизации .

Дата
Используйте этот тип, чтобы добавить в форму выбор дат:

Справка Pyrus: Формы

У полей этого типа нет уникальных свойств — только общие:

Справка Pyrus: Формы

Время
Используйте этот тип, чтобы добавить в форму выбор времени:

Справка Pyrus: Формы

У полей этого типа нет уникальных свойств — только общие:

Справка Pyrus: Формы

Телефон
При заполнении позволяет вводить номера телефонов:

Справка Pyrus: Формы

Свойства этих полей выглядят так:

Справка Pyrus: Формы

У поля этого типа есть возможность указать префикс (код номера):

Справка Pyrus: Формы

Код номера будет автоматически добавляться при заполнении формы. Pyrus проверяет формат полей Телефон и не даёт сохранить форму, если введённое значение не подходит по формату.

Справка Pyrus: Формы

Эл. почта
Используйте поля этого типа для ввода электронной почты в формах. При заполнении Pyrus проверяет, чтобы значение соответствовало формату электронной почты:

Справка Pyrus: Формы

Свойства этих полей выглядят так:

Справка Pyrus: Формы

Контакт
Добавляет в форму выбор одного из участников:

Справка Pyrus: Формы

Свойства этих полей стандартные:

Справка Pyrus: Формы

Файлы
Эти поля позволяют прикреплять счета, договора, скриншоты и другие файлы при заполнении формы:

Справка Pyrus: Формы

Свойства полей-файлов выглядят так:

Справка Pyrus: Формы

Помимо общий свойств, у этих полей есть уникальный параметр:

Параметр На что влияет
Помечать изображения старше Х д. на момент загрузки Если включить и указать количество дней, в формах такие изображения будут помечены: Справка Pyrus: Формы
Заголовок
Этот тип полей формирует другие поля в одну группу:

Справка Pyrus: Формы

Добавьте под заголовком другие поля:

Справка Pyrus: Формы

Теперь в форме все они будут сгруппированы в один блок:

Справка Pyrus: Формы

У заголовков есть три параметра:

Параметр На что влияет
Только руководители смогут редактировать начиная с этапа Если включить и указать этап, начиная с этого этапа редактировать поле смогут только руководители
Необязательная группа Если включить, то в форме вся группа полей под заголовком будет свёрнута, а поля будут необязательными для заполнения.
Условная видимость Заголовок и все поля из его группы будут видны только если указанное значение совпадает с выбранным в списке: Справка Pyrus: Формы В этом примере группа полей, объединенных заголовком Контактное лицо, будет видна в форме, только если профиль деятельности компании — оптовые продажи.
Таблица
Справка Pyrus: Формы

Перетяните под таблицу нужные поля:

Справка Pyrus: Формы

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

Справка Pyrus: Формы

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

Справка Pyrus: Формы

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

Справка Pyrus: Формы

У таблиц есть два параметра:

Параметр На что влияет
Только руководители смогут редактировать начиная с этапа Если включить и указать этап, начиная с этого этапа редактировать поле смогут только руководители
Показывать номер строки В форме рядом с каждой строкой будет виден её номер. Удобно использовать для таблиц с большим количеством строк.

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

СВЯЖИТЕСЬ С НАМИ

8 800 555-69-55
бесплатно по России

+7 495 980-13-11
для звонков из других стран