workflow:template-editor

Редактор шаблона

Формы настраиваются в редакторе шаблонов. Он работает как конструктор, и в нем есть все для подготовки форм под ваши процессы. Вы можете сделать это сами, никаких навыков программирования или других специальных IT-знаний не потребуется.

Чтобы открыть редактор шаблона, нажмите Изменить шаблон на странице бизнес-процесса.

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

Редактор состоит из трех частей. В первой колонке находятся доступные поля, которые можно добавить в шаблон. Во второй — список полей, которые уже есть в шаблоне формы. И в третьей — настройки выбранного поля.

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

Добавление и удаление полей

Чтобы добавить в шаблон формы текст, сумму, дату, выпадающий список или другой параметр, перенесите соответствующее поле из левой колонки в шаблон.

Щелкните в добавленное поле. Справа появятся его свойства. Выберите нужные настройки и сохраните шаблон.

Чтобы удалить поле из шаблона, щелкните на изображение корзины рядом с названием поля и сохраните шаблон.

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

Важно! Изменить неизменное поле может только пользователь с правами Администратора.

В Pyrus есть пользовательские и системные поля, а также поля для оформления. Пользовательские поля отвечают за информацию, которую сотрудники будут вводить в новой форме. Это могут быть списки контрагентов или проектов, сканы документов, суммы и даты оплат. Системные поля расширяют возможности форм. Поля для оформления помогают сделать форму удобной и понятной. Подробнее о типах полей и их свойствах читайте в статье Типы полей формы.

Порядок и видимость полей

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

Видимость полей в зависимости от расположения в шаблоне

По умолчанию все поля, которые вы добавляете в шаблон, отображаются в форме. Но иногда бывает удобно спрятать часть полей. Например, в онлайн-форме обращения клиента часть полей заполняет клиент (имя, email-адрес, суть проблемы), а часть — сотрудник службы поддержки, который обрабатывает заявку (ответственный, тип заявки). Чтобы клиент не видел поля, которые заполняет специалист поддержки, разместите их в поле Обработка. Они не будут видны в форме на этапе заполнения, но появятся в ней на этапе обработки.

Видимость полей в зависимости от условий

Поля можно скрыть с помощью полей типа Выбор, Галочка, Справочник и Этап.

Часто необходимо, чтобы при заполнении заявки разные поля последовательно открывались в зависимости от выбора пользователя. Например, при заполнении заявки на платёж нужно, чтобы поле Реквизиты появлялось, только если выбран безналичный способ оплаты. Получателем платежа может быть как физическое, так и юридическое лицо. Если это выплата организации — в форме должны быть указаны ее название, ОГРН, ИНН и т.д. Если это оплата физлицу, нужно заполнить его персональные данные и так далее.

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

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

Чтобы настроить видимость поля только при определённых условиях, выполните следующие шаги.

1. Зайдите в настройки формы.

2. Откройте редактор шаблона.

Перенесите в шаблон нужное поле, разместив его под полем Выбор, Галочка, Справочник или Этап.

Важно: поле Выбор, Галочка, Справочник и Этап нужно расположить выше остальных.

2. Справа в настройках поля нажмите Добавить условие.

3. В открывшемся окне задайте условия видимости:

для полей типа Выбор и Справочник это будет равно / не равно;

для поля типа Галочказаполнено / не заполнено;

для поля типа Этаправно / не равно и больше / меньше.

Обратите внимание: при значениях равно / не равно можно выбрать несколько этапов, а при значениях больше / меньше только один.

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

Теперь в форме — в нашем примере в заявке на оплату контрагенту — ИНН, ОГРН, а также Резолюция, которую пишет ответсвенной сотрудник на этапе утрвержедения, будут видны только при определенных условиях - если контрагент юридическое лицо и на этапах Утверждение и Оплата.

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

Обратите внимание: если условия видимости поля зависят и от этапа, и от роли одновременно, при этом этапов выбрано несколько, сотрудники, ответственные на всех этапах, не входящие в выбранную роль, поле не увидят. Так, ответственный на этапе Утверждение, не входит в роль Бухгалтерия, которая ответственная на этапе Оплата. Для него поле Резолюция на этапе Утверждение будет скрыто, несмотря на установленную настройкой видимость.

Была ли эта статья полезной?

Да, спасибо! Нет, остался вопрос

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