Документация по настройке процессов

Справка по элементам дизайнера процессов

В bpm’online представлены основные элементы BPMN. Условные обозначения элементов процесса и логика их работы в целом соответствуют обозначениям и логике работы стандартных элементов BPMN.

Ниже представлена краткая информация об элементах процесса. Детально каждый элемент рассмотрен в отдельной статье.

Содержание

Действия пользователя

Действия системы

Начальные и завершающие события

Промежуточные события

Логические операторы

Подпроцессы

Потоки и соединяющие объекты

Действия пользователя

Элемент

Описание

scr_process_designer_task.png 

Элемент процесса [Выполнить задачу]

Создает новую задачу.

scr_process_designer_user_inquiry.png 

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

Используется для создания вопросов и вариантов ответов, которые влияют на ход выполнения процессов.

scr_process_designer_open_card.png 

Элемент процесса [Открыть страницу редактирования]

Открывает страницу создания либо редактирования записи.

scr_process_designer_auto_page.png 

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

Отображает страницу с заданным перечнем элементов.

scr_process_designer_preconfigured_page.png 

Элемент процесса [Преднастроенная страница]

Отображает указанную предварительно настроенную страницу.

scr_process_designer_new_send_email.png 

Элемент процесса [Отправить email]

Формирует новую страницу email-сообщения. Используется для автоматического создания и отправки email-сообщения.

scr_process_designer_approval.png 

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

Используется для создания визы и настройки информирования заинтересованных лиц о результате визирования.

scr_process_designer_verification.png 

Элемент процесса [Действие верификации] (bpm’online lending)

Определяет набор необходимых действий верификации, которые должен провести ответственный сотрудник.

Действия системы

Элемент

Описание

scr_process_designer_read_data.png 

Элемент процесса [Читать данные]

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

scr_process_designer_add_data.png 

Элемент процесса [Добавить данные]

Используется для автоматического добавления записей в объект системы.

scr_process_designer_modify_data.png 

Элемент процесса [Изменить данные]

Используется для автоматического изменения записей в указанном объекте.

scr_process_designer_delete_data.png 

Элемент процесса [Удалить данные]

Автоматически удаляет записи из определенного объекта.

scr_process_designer_formula.png 

Элемент процесса [Формула]

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

scr_process_designer_call_web_service.png 

Элемент процесса [Вызвать веб-сервис]

Вызывает метод веб-сервиса с заданными параметрами запроса и возвращает ответ веб-сервиса в виде набора выходных параметров.

scr_process_designer_access_rights.png 

Элемент процесса [Изменить права доступа]

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

scr_process_designer_script_task.png 

Элемент процесса [Задание-сценарий]

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

scr_process_designer_link_process_to_object.png 

Элемент процесса [Привязать процесс к объекту]

Используется для формирования связи записи с экземпляром процесса. Связанные записи отображаются в блоке [Связанные объекты] раздела [Журнал процессов].

scr_process_designer_user_task.png 

Элемент процесса [Выполнить действие процесса]

Используется для выполнения в ходе процесса одного из дополнительных действий. Список дополнительных действий формируется при помощи дизайнера действий процесса.

Начальные и завершающие события

Элемент

Описание

scr_process_designer_start_simple.png 

Начальное событие [Простое]

Используется для запуска процесса вручную, например, из меню [Запуск процессов].

scr_process_designer_start_signal.png 

Начальное событие [Сигнал]

Инициирует автоматический запуск одного или нескольких процессов при активации генерирующего сигнала либо при добавлении, изменении и удалении записей в объектах.

scr_process_designer_start_message.png 

Начальное событие [Сообщение]

Инициирует подпроцесс, который может быть активирован генерирующим сообщением в родительском процессе, а также событием объекта или страницы.

scr_process_designer_start_timer.png 

Событие [Стартовый таймер]

Инициирует автоматический запуск процесса в указанное время однократно или с заданной периодичностью.

scr_process_designer_end_terminate.png 

Завершающее событие [Останов]

Завершает выполнение процесса.

Промежуточные события

Элемент

Описание

scr_process_designer_intermediate_processing_message.png 

Промежуточное событие [Обработка сообщения]

Активируется, если в процессе сработало соответствующее промежуточное генерирующее сообщение.

scr_process_designer_intermediate_processing_signal.png 

Промежуточное событие [Обработка сигнала]

Активируется, если в этом либо другом процессе сработал соответствующий генерирующий сигнал, либо при изменении или удалении записей в указанном объекте.

scr_process_designer_timer.png 

Промежуточное событие [Обработка таймера]

Приостанавливает выполнение процесса на заданный промежуток времени.

scr_process_designer_intermediate_generating_message.png 

Промежуточное событие [Генерация сообщения]

При выполнении активирует соответствующее обрабатывающее сообщение в текущем процессе.

scr_process_designer_intermediate_generating_signal.png 

Промежуточное событие [Генерация сигнала]

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

Логические операторы

Элемент

Описание

scr_process_designer_event-based_gateway.png 

Элемент процесса [Исключающее “ИЛИ” по событиям]

Используется для ветвления альтернативных путей при получении сообщений или сигналов.

scr_process_designer_exclusive_gateway.png 

Элемент процесса [Исключающее “ИЛИ”]

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

scr_process_designer_inclusive_gateway.png 

Элемент процесса [Включающее “ИЛИ”]

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

scr_process_designer_parallel_gateway.png 

Элемент процесса [Логическое “И”]

Используется для создания параллельно выполняющихся ветвей процесса.

Подпроцессы

Элемент

Описание

scr_process_designer_subprocess.png 

Элемент процесса [Подпроцесс]

Выполняет ранее созданный процесс в ходе выполнения данного процесса.

scr_process_designer_event_subprocess.png 

Элемент процесса [Событийный подпроцесс]

Запускается при наступлении определенного события в родительском процессе.

Потоки и соединяющие объекты

Элемент

Описание

scr_process_designer_sequence_flow.png 

Поток управления

Используется для формирования очередности выполнения действий в процессе.

scr_process_designer_conditional_flow.png 

Условный поток

Используется для формирования переходов по схеме процесса с учетом выполнения заданных условий.

scr_process_designer_default_flow.png 

Поток по умолчанию

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

Смотрите далее

Действия пользователя

Действия системы

События

Логические операторы

Подпроцессы

Потоки и соединяющие объекты

Был ли данный материал полезен?

Как можно улучшить эту статью?