Подія «З’єднання»

1. Загальний опис

Подія «З’єднання» (Link Event) — елемент BPMN-моделювання, який дозволяє поєднати дві частини бізнес-процесу і діє як портал.

link event 01

Подія «З’єднання» є окремим випадком. Цей елемент жодним чином не впливає на вміст бізнес-процесу, але полегшує процес створення BPMN-діаграм і надає можливість змоделювати два пов’язаних посилання як альтернативу потоку послідовності (sequence flow).

Події «З’єднання» є особливо корисними, коли необхідно:
  • розподілити діаграму процесу на кількох сторінках. Посилання орієнтують читача з однієї сторінки на іншу.

  • змоделювати складні діаграми процесів з багатьма потоками послідовностей. Посилання допомагають уникнути того, що інакше могло б виглядати як довга «спагетті»-діаграма.

Події «З’єднання» можуть використовуватися лише як проміжні події, тобто як intermediate events.

Подія «З’єднання» Link застосовується тільки в рамках одного бізнес-процесу, тобто не може пов’язати батьківський процес та підпроцес або два та більше відокремлених бізнес-процеси.
Зверніться до офіційного джерела для отримання детальної інформації щодо використання подій «З’єднання» в Camunda.
Виділяють 2 типи подій «З’єднання»:
  1. Подія, що ініціює з’єднання (Link Intermediate Throw Event) — є вихідною точкою (точкою А) однієї секції бізнес-процесу для сполучення з іншою секцією бізнес-процесу.

  2. Подія з’єднання оброблювальна (Link Intermediate Catch Event) — є вхідною точкою (точкою Б) секції бізнес-процесу, з якою сполучається інша секція бізнес-процесу.

    Елементи Link Intermediate Throw Event та Link Intermediate Catch Event надають можливість поєднувати дві частини бізнес-процесу — source (вихідна точка) і target (вхідна точка) відповідно — в єдиний потік.

    Передумови моделювання подій «З’єднання»

    Для моделювання подій Link необхідно попередньо визначити точки входу та виходу секції бізнес-процесу.

Для моделювання події, що ініціює з’єднання (Link Intermediate Throw Event), необхідно виконати наступні кроки:

  1. Відкрийте додаток Camunda Modeler та створіть нову діаграму BPMN, натиснувши кнопку BPMN diagram, або використайте схему із готовим бізнес-процесом.

    В результаті з`явиться вікно діаграми.

    bp 1

  1. В точці виходу однієї із секцій бізнес-процесу додайте елемент Link Intermediate Throw Event:

    • З панелі інструментів, що знаходиться зліва, перетягніть елемент Create Intermediate/Boundary Event до панелі моделювання.

      link event 1

    • Виділіть подію, визначте її тип, натиснувши іконку ключа (Change type) та обравши з меню пункт Link Intermediate Throw Event.

      link event 2

  1. Натисніть елемент Link та перейдіть до панелі налаштувань.

  2. На вкладці General, у полі Name введіть ім’я елемента (наприклад, Link-A) та в полі Link Name введіть назву з’єднання (наприклад, Link-A-B).

    link event 3

В результаті подія Link Intermediate Throw Event змодельована та налаштована.

Для моделювання оброблювальної події «З’єднання» (Link Intermediate Catch Event), необхідно виконати наступні кроки:

  1. Відкрийте додаток Camunda Modeler та створіть нову діаграму BPMN, натиснувши кнопку BPMN diagram, або використайте схему із готовим бізнес-процесом.

    В результаті з`явиться вікно діаграми.

    bp 1

  1. В точці входу секції бізнес-процесу додайте елемент Link Intermediate Catch Event:

    • З панелі інструментів, що знаходиться зліва, перетягніть елемент Create Intermediate/Boundary Event до панелі моделювання.

      link event 1

    • Визначте тип події, натиснувши іконку ключа (Change type) та обравши з меню пункт Link Intermediate Catch Event.

      link event 4

  1. Натисніть елемент Link та перейдіть до панелі налаштувань.

  2. На вкладці General, у полі Name введіть ім’я елемента (наприклад, link-B), та в полі Link Name введіть назву посилання (наприклад, Link-A-B).

    Значення поля Link Name з Link Intermediate Catch Event має відповідати значенню поля Link Name із Link Intermediate Throw Event.

    link event 5

В результаті подія Link Intermediate Catch Event змодельована та налаштована.