Действие Вызов

Время чтения: 1 мин. 571 просмотров

Что такое действие “Вызов”

Действие «Вызов» BPMN – это задача, которая вызывает глобальный процесс BPMN или глобальную задачу. Глобальный процесс или глобальная задача – это такой процесс или задача, которые вызываются из различных других процессов. В некоторых источниках можно встретить название «универсальный процесс» или «универсальная задача».

Обозначение действия “Вызов”

Действие «Вызов» BPMN изображается на диаграмме в виде прямоугольника с закругленными углами, но с границами выполненными жирной линией:
  • Если целью действия «Вызов» является обычный подпроцесс, то оно изображается на диаграмме, с маркером подпроцесса (знаком «+»):
    Обозначение вызова подпроцесса
  • Если целью действия «Вызов» является циклический подпроцесс, то оно содержит маркер соответствующего цикла. Например, вызов параллельного циклического подпроцесса выглядит так:
    Обозначение вызова циклического подпроцесса

Сравнение с обычными подпроцессами

Обычный подпроцесс BPMN может располагаться только в рамках родительского процесса, которому он принадлежит. Он не может содержать внутри пулы и дорожки, но может быть помещен в пул или дорожку родительского процесса. Кроме того, он может иметь только абстрактное стартовое событие. События-сообщения и события-таймеры не могут запускать подпроцесс. Обычный подпроцесс используется в родительском процессе с целью:

Диаграмма BPMN с вызовом подпроцессов

Так, например, когда Ваша бухгалтерия хочет выставить счет-фактуру на ремонт, ей всегда необходимы следующие данные:

  • Адрес
  • Дата поставки
  • Описание товаров или услуг
  • Сумма счета-фактуры
  • Ожидаемая дата оплаты

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

Это показывает, что BPMN требует сопоставления данных между вызывающими процессами и глобальными подпроцессами BPMN (Вы заметили, как часто эти странные технические вопросы соответствуют организационным потребностям?) BPMN просто заставляет нас формализовать многие вопросы, которые кажутся очевидными, или которые остались без внимания в процессе проектирования. Формализация – это лучший шанс сохранить целостность сложных бизнес-процессов в быстро меняющихся условиях.

Оставьте комментарий

Нажимая кнопку "Отправить комментарий" вы даёте согласие на обработку персональных данных в соответствии с политикой конфиденциальности

Поделиться этой страницей

Действие Вызов

Или скопируйте ссылку

СОДЕРЖИМОЕ