Uploaded by MaryBeloborodova

Типы-событий

advertisement
Типы событий
Элемент
Описание
Простое
Нетипизированное событие. Обычно показывает начало или окончание процесса.
Получение Получение или отправка сообщения. Получение и отправка сообщения — белый конверт, отправка — чёрный. сообщения
Сообщения всегда имеют конкретного получателя.
Пример: клиент получает уведомление на телефон о том, что заказ в процессе сборки.
Таймер
Событие, связанное со временем. Например, если оно выполняется в рамках определённого временного интервала или в определённое время. Пример: автоматическая рассылка клиентам в 00:00.
Условие или Применяется, чтобы показать реакцию бизнес-процесса условное на изменения условий. Условие в BPMN всегда событие
выполняет функцию обработчика, то есть обрабатывает действие или событие. Поэтому условие может быть стартовым или промежуточным, но не конечным событием. Пример: условием может стать отсутствие товара на складе.
Сигнал
Сообщение, которое передаётся между процессами и может иметь множество получателей. Пример: сигналом для начала сбора заказа будет факт оплаченного заказа.
Ошибка
Информация об ошибке, которую участник события (чаще всего система) может обработать.
Чаще всего ошибки — это завершение неуспешных альтернативных сценариев. Процесс завершается без достижения цели. Пример: если пользователь не смог оплатить заказ, потому что у него недостаточно средств на банковской карте, — в системе возникнет ошибка оплаты.
Отмена
Обработка отмены транзакции или инициирование отмены. Пример: событие «Отмена» срабатывает, если покупатель пытается вернуть товар, который не соответствует условиям возврата. Допустим, он повреждён или срок возврата уже истёк. Событие «Отмена» приводит к немедленному завершению процесса возврата и отправке клиенту уведомления о том, что возврат невозможен.
Эскалация
Событие о переносе решения ситуации в процессе на более высокий организационный уровень иерархии или в вышестоящий бизнес-процесс. Пример: клиент, который недоволен доставкой, обращается в службу поддержки, но назначенный специалист не может решить проблему. Тогда клиента переводят к другому специалисту на уровень выше.
BPMN
Обозначение
Download