Hi,
I am curruntly trying to simulate a transaction process (created as EPC) that has incoming volume varying across day.
I used "Schedule" to model the volume arrival across diffirent interval of the day,by editing "date and time" and "process instantiations".(by assignig it to start event)
However for processing above transactions we have people working in diffrent shifts..say from 6am to 2pm,10 am to 6pm...so on covering 24 hrs.
Need help in modelling this shift schedule for resorces.
Currently I could identify,attribute "No. of employees" under process roles,org units, which can indicate total employees deployed in executing the function steps of the process.
Can some one guide me please.
Thanks in advance.
K.Murali Krishna
Ralf Angeli on
Just to clarify: Schedule models can be assigned to start events for the purpose of defining process instantiation and to resources for the purpose of defining their time-based availability.
The calendar events in a schedule for process instantiation should only be edited with "Edit --> Process instantiation". Otherwise simulation will not recognize them as process instantiators.
The calendar events in a schedule for defining the availability of resources should only be edited with "Edit --> Date and time".
If you assign a schedule to a resource, then the resource will be available during the times defined by the calendar events in the schedule. If this is a human resource with multiple employees, then all of these employees will be available for the defined times.
So if you want to model a workforce that is organized in shifts, you can define multiple groups (with Group objects). Each group contains employees working in a different shift and therefore gets a different schedule. Functions requiring human work should have all groups assigned so that during each shift somebody can work on them. This should be done with "carries out" connections so that the groups can work alternatively on a function.