I have proc defintion with several approval steps, each step have role defined.
Current flow is: proc started -> person who with next role claimTask, and then do needed.
I want change flow to while proc start, the start person choose the person of next step, the person who been chosen can directly do the action without claimtask.
Now, I modify the proc instance by removing “claimallowed”, and I can list the person for select, after click ok, error raise in ProcessRuntimeService.startProcess, that multiple actors found for same role. It’s true that there are multiple actor of the role, but the previous person can select one and only one person for next step, how to prevent the error in ProcessRuntimeService.startProcess to make BPM can choose the actor that previous person choose in the UI?