Hi, is modelling the status of a process explicitly through the use of an intermediate event with an execution listener an acceptable pattern?
In the example below, I set a process variable to “In Review”, “In Approval” and “Approved” using an execution listener on the intermediate events (and the end event). This is very explicit and clear in my opinion but I rarely see this is any example on the forum (or elsewhere). I know the same effect can be achieved with a task/execution listener on the user tasks but the status changes are less obvious then.
I don’t think a “blank” intermediate event like this translates to Camunda 8 either?
Thank you!