Элемент процесса [Автогенерируемая страница]

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

Элемент Автогенерируемая страница используется для открытия в ходе выполнения процесса произвольной страницы, которая была сгенерирована автоматически согласно указанным параметрам.

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

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

Рис. 1 — Пример панели настройки элемента Автогенерируемая страница
scr_chapter_process_designer_auto_page_7.18.png

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

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

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

  4. Показывать страницу автоматически — установите признак, чтобы страница выполнения действия отображалась автоматически сразу после того, как данное действие будет активировано процессом.
  5. Кнопки — нажмите btn_button_connections00006.png и введите необходимые параметры (Рис. 2):

    1. Название — укажите подпись кнопки. Обязательный параметр.
    2. Код — введите уникальное название кнопки, которое может быть использовано при написании кода для реализации логики кнопки. Обязательный параметр.
    3. Стиль — выберите из списка один из общих стилей, используемых для кнопок в Creatio. Обязательный параметр.
    4. Генерирует сигнал — введите сигнал, например, “Отправлен на визирование”, который будет генерироваться в процессе при нажатии кнопки. Вы можете добавить в процесс другие элементы, которые будут ожидать генерации данного сигнала.
    5. Установите признак Активная, если при открытии страницы кнопка должна быть активной.
    6. Установите признак Выполняет проверку значений, чтобы при нажатии кнопки выполнялась проверка заполнения обязательных полей. Нажмите кнопку Сохранить окна определения значения параметра.

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

      Для управления порядком расположения кнопок на странице, а также для редактирования свойств кнопки, используется меню, которое появляется при нажатии кнопки btn_parametres_window_edit.png.

      Рис. 2 — Добавление кнопки на автогененируемую страницу
      chapter_process_designer_auto_page_buttons.png
    7. Элементы страницы — нажмите btn_button_connections00007.png и выберите тип элемента для добавления на страницу (Рис. 3).

      Рис. 3 — Выбор типа элемента для отображения на автогенерируемой странице
      chapter_process_designer_elem_auto_page_type.png

      Заполните параметры, перечень которых зависит от выбранного типа элемента (Рис. 4):

      1. Заголовок — введите заголовок элемента на странице. Обязательный параметр.
      2. Код — введите уникальное название параметра, в котором будет храниться значение элемента.
      3. Текст — введите текст, который необходимо отобразить на элементе. Доступно для типа “Комментарий”.
      4. Может быть свернута — установите признак, чтобы пользователь мог свернуть группу полей. Доступно для типа “Группа полей”.
      5. Свернута — установите признак, чтобы значения полей отображались в свернутом виде при открытии страницы. Доступно для типа “Группа полей”
      6. Обязательное — установите признак, чтобы сделать поле обязательным для заполнения. Доступно для типа “Строковое поле”, “Справочник”, “Целое число”, “Дробное число”.
      7. Многострочное — установите признак, чтобы сделать поле многострочным. Доступно для типа “Строковое поле”.
      8. Источник данных — укажите объект справочника. Доступно для типа “Справочник”.
      9. Представление — выберите способ заполнения поля: при помощи выпадающего списка или путем выбора значения из справочника. Доступно для типа “Справочник”.
      10. Формат даты — выберите формат отображения поля “Дата/Время”.

        Для управления порядком расположения элементов на странице, а также для редактирования и удаления элемента, используется меню, которое появляется при нажатии кнопки btn_parametres_window_edit00008.png.

        Рис. 4 — Пример добавления элемента на автогенерируемую страницу
        chapter_process_designer_elem_auto_page_new.png
  6. Рекомендация пользователю — введите текст, который отобразится на странице при выполнении элемента процесса. Для рекомендаций не поддерживается многострочность, поэтому переносы, независимо от синтаксиса, не применятся. Чтобы текст отображался на языке исполнителя, необходимо, чтобы была включена системная настройка “Создавать задачи по бизнес-процессу на языке ответственного” (код “UsePerformerCultureInUserTask”) и добавлен перевод в разделе Переводы. Подробнее: Перевести элементы интерфейса в разделе Переводы.

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

  7. Подсказка пользователю — укажите информацию по задаче, которая отобразится по нажатию кнопки btn_com_information.png на странице.
  8. Объект привязки — укажите объект, если выполнение действия будет связано с конкретной записью в объекте системы.
  9. Запись объекта привязки — запись, с которой будет связано выполнение действия процесса. Поле становится активным и обязательным для заполнения, если указан объект привязки.

    На заметку. При выполнении действия в блок Связанные объекты страницы Журнал процессов будет добавлена запись, в которой будет указан объект привязки, и запись, с которой было связано выполнение действия. А на странице редактирования связанной записи будет доступно меню Продолжить по процессу.

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

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

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

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

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