0

I have a process containing a sub-process. The sub-process can end either normally (with an Untyped End Event) or through Cancel End Event.

In the latter case I wanted to use a Boundary Interrupting Cancel Event to indicate next action taken in such case. I can't find a way to do that though. I can add other types of Boundary Events (both Interrupting and Non-Interrupting), but Cancel is not on the list.

This is a simplification of my process, with Escalation Events used in place of Cancel:

Cancel Boundary Event

My situation is essentially similar to one described here.

I'm using Bizagi Modeller.

Do I oversee something or is it a limitation of Bizagi?

Ister
  • 5,958
  • 17
  • 26

1 Answers1

1

Cancel Intermediate events can only be stuck to the boundary of a Transaction Sub-Process according to the BPMN standard. It looks like you have used a reusable Sub-Process in your model. You have to right-click on the sub-process shape and select "Is transaction". Afterwards you can right-click on it again and attach the cancel event.

enter image description here

You will notice that the Transaction Sub-Process has a double lined boundary.

final process with cancel event

khalito
  • 971
  • 5
  • 22