Hello all,
I just started using camunda and joined this wonderful community.
Im trying to use modeler for a pretty complex process, but im unfortunately having trouble doing it the right way.
Lets say we are an insurance company for example, and a customer wants to subsribe to some policy.
We have then a first user who enters all data needed for this subscription and the asks user 2 for validation,
user 2 executes a bunch of controls, and returns the request to user 1 if needed. If all is good, there are a third and a fourth users in charge of taking a final decision.
users 3 and 4 may request an information complement from user 1.
I thought of creating into the user1’s lane a subprocess that starts when a complement request is needed and ends by answering this request.
But since it’s supposed to be used by both users 3 and 4, it turns out its not the best option to design the process.
Im really a bpmn/camunda beginner, and can’t find a similar case. Maybe some of you may help with this issue
More information is needed about the desired model, for example should the task be completed by user 3 and user 4 in a sequential or parallel way?
Its better that you share your bpmn model and then we will complete it together
In your model, I believe non-interrupting start event for the event sub-process should be used or otherwise the active instance(s) of user1’s pool will get interrupted once a message “request for info” is received.
Also direct communication with user tasks from a different pool is not allowed so communicating to the Task 1 in the returned case is not valid