Hello Community,
I'm facing a problem regarding the schedule in my initiation plan. The schedule creates e.g. 40 events during the normal working hours from 8.30AM to 5.30PM. That means the starting event always creates the 40 events evenly distributed, no matter if the previous created event is already finished or not. How can I change that? I would like the starting event to create an event just after the previous event is finished, like a normal consequent flow of the events, one after one. Otherwise I always get a dynamic waiting time at some activities and that is not realistic (in my case).
I hope you all know what I mean. It would be great if somebody know how to fix my problem.
Thank you!
What do you mean with "if the previous created event is already finished"? If you are referring to the end of the process being reached, then you could simply create a loop from the end event back to the start of the process.
You can limit the number of times the loop is supposed to be executed with an ERM attribute (see ARIS help) and an XOR split at the end of the process. One leg of the split leads to a process exit, i.e. a final end event and the other one back up to the start.
The drawback of such a solution would obviously be that only a single process instance is used while the loop is being executed and you only get results for the whole instance and not per one run-through of the process. (You'd only create a single instance at the start of the working hours.)