Элемент процесса [Вопрос пользователю]

PDF
Продукты
Все продукты

При помощи элемента процесса Вопрос пользователю можно задать вопрос пользователю с предоставлением выбора вариантов ответов. От варианта ответа зависит результат, с которым завершится элемент, и дальнейшее ветвление процесса.

Панель настройки элемента содержит текст вопроса и варианты ответов, которые может выбрать пользователь (Рис. 1).

Рис. 1 — Пример страницы вопроса пользователю
scr_process_designer_usertask_task_question_wnd.png

Параметры вопроса задаются на панели настройки элемента (Рис. 2):

Рис. 2 — Пример панели настройки элемента Вопрос пользователю
scr_process_designer_question_7.18.png

Поля заполняются при помощи меню значений параметра:

  1. В верхней части панели настройки элемента введите название элемента. Указанное значение отобразится на диаграмме процесса.
  2. Какой вопрос увидит пользователь? — введите текст вопроса, который отобразится в диалоговом окне. Текст вопроса вносится в окне определения значения параметра. Для вопроса не поддерживается многострочность, поэтому переносы, независимо от синтаксиса, не применятся. Чтобы вопрос отображался на языке исполнителя, необходимо, чтобы была включена системная настройка “Создавать задачи по бизнес-процессу на языке ответственного” (код “UsePerformerCultureInUserTask”) и добавлен перевод в разделе Переводы. Подробнее: Перевести элементы интерфейса в разделе Переводы.

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

  3. Кто выполняет задачу — выберите один из вариантов и заполните открывшееся поле:
    • “Пользователь” — укажите в поле Контакт пользователя, для которого откроется страница с вопросом.
    • “Руководитель сотрудника” — укажите в поле Контакт пользователя, для руководителя которого откроется страница с вопросом.
    • “Роль” — укажите в поле Роль, для участников какой роли будет открываться страница с вопросом.

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

  4. Показывать страницу автоматически — установите признак, чтобы страница с вопросом отображалась автоматически сразу после того, как данное действие будет активировано процессом.
  5. Какой режим ответа у пользователя? — выберите один из следующих вариантов:
    1. Пользователь выбирает один вариант — выберите эту опцию, чтобы пользователь мог выбрать только один из предложенных вариантов ответа на вопрос. Например, создать нового клиента или выбрать клиента из списка зарегистрированных. Если установлена опция Пользователь выбирает один вариант, то ветвление процесса осуществляется в соответствии с логическим оператором Исключающее “ИЛИ” (Рис. 3).
      Рис. 3 — Пример использования действия Вопрос пользователю с возможностью выбора одного варианта ответа
      scr_process_designer_usertask_task_question_example2.png
    2. Пользователь выбирает несколько вариантов — выберите опцию, чтобы предоставить пользователю возможность выбрать несколько вариантов ответа. Например, пользователь может выбрать, с кем следует согласовать договор: с клиентом, с руководителем, с юристом и т.д.

      При выборе опции Пользователь выбирает несколько вариантов в процесс необходимо добавить логический оператор Включающее “ИЛИ”, исходящие потоки которого соответствуют вариантам ответа (Рис. 4).

      Рис. 4 — Пример использования действия Вопрос пользователю с возможностью выбора нескольких вариантов ответа
      scr_process_designer_usertask_task_question_example.png

      При этом переход произойдет только по тем потокам, которые соответствуют вариантам ответов, выбранным пользователем.

    3. Варианты ответов — введите в данной группе полей список возможных ответов. Порядок записей в списке соответствует порядку, в котором будут расположены варианты ответов в диалоговом окне. Вы можете изменить этот порядок при помощи команд Переместить вверх и Переместить вниз меню списка (Рис. 5).

      Рис. 5 — Изменение порядка отображения ответа на вопрос
      scr_process_designer_change_place_question.png

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

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

      Чтобы добавить новый вариант ответа, нажмите на ссылку Добавить ответ.

    4. Ответ обязательный — установите признак, чтобы сделать обязательным выбор как минимум одного из вариантов ответа. Если признак не установлен, то процесс продолжится и без выбора варианта ответа.
    5. Подсказка пользователю — укажите информацию по задаче, которая отобразится по нажатию кнопки btn_com_information.png на странице.
  6. Выполнять следующие элементы в фоновом режиме — установите признак, чтобы активированные исходящими потоками элементы выполнялись в фоновом режиме.
  7. Создать активность — установите признак, чтобы при выполнении данного шага бизнес-процесса создавалась активность. Если вы установите этот признак, то откроются следующие поля для заполнения:
    1. Стартовать через — укажите промежуток времени, по истечении которого должна начаться активность. Промежуток может быть указан в минутах, часах, днях, неделях и месяцах. Отсчет начинается с момента создания активности. Этот параметр используется при заполнении поля Начало страницы активности.

      На заметку. Поле Начало страницы активности заполняется значением, которое указано в поле Стартовать через, прибавленное к текущему времени пользователя. Например, если в поле Стартовать через введено значение “30 минут”, а задача была создана в 12:00, то в поле Начало задачи указано время “12:30”.

    2. Плановая длительность — установите длительность выполнения активности в минутах, часах, днях, неделях или месяцах. Этот параметр используется при заполнении поля Завершение страницы активности.

      На заметку. Поле Завершение страницы активности заполняется значением из поля Начало с прибавленным значением поля Плановая длительность.

    3. Напомнить за — укажите время до начала выполнения активности. При наступлении указанного времени, например, за 1 час до начала активности, системой будет автоматически создано уведомление для ответственного или роли.
    4. Отображать в расписании — установите признак, если необходимо, чтобы задача отображалась в разделе Активности в представлении Расписание.
    5. Связи активности — свяжите задачу с другими сущностями системы, например, контрагентом. Задача будет отображена на детали Активности связанной записи. По умолчанию на панели настройки элемента отображаются связи с контактом и контрагентом. Чтобы связать задачу с другими сущностями системы, нажмите кнопку btn_button_connections.png.

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