We have a requirement to allow automatic reassignment of tasks for a user during

We have a requirement to allow automatic reassignment of tasks for a user during a delegation period to whomever he/she has specified as a delegate for that period (such as a delegation setup for a 10 day vacation). We were trying to come up with options to reassign the task to delegate in real-time during the specified delegation period. There are task reassignment smart services and also the IFM Manager that allows us to reassign tasks on-demand. However, the requirement is for real-time reassignment during the delegation period. We could setup an exception flow on each and every task, but that would be time consuming and potentially error-prone activity. Does anyone have any suggestions for design options to accomplish real-time reassignment of tasks without a lot of additional set up for every task, since this is an application/system wide requirement?

OriginalPostID-181809

OriginalPostID-181809

  Discussion posts and replies are publicly visible

Parents
  • Hi akkramanir, thank you for the steps. But step 5 will likely result in hitting a limit on number of node instantiations for the sub process node as the delegation period can span over days, which will cause repetitions of the child process for the entire duration. This will likely also lead to a much higher load on the system, as at a time many of these "childProcesses" will be running over the delegation period for many delegations potentially.
    Hi Rahul, would the suggestion involve setting up a parallel rule event for every task in the application? If so, is there a way to generalize this setup so we don't have to do this setup for every task? BTW each task (the sail form, acs, and pv mappings) are expected to be different across the application.
Reply
  • Hi akkramanir, thank you for the steps. But step 5 will likely result in hitting a limit on number of node instantiations for the sub process node as the delegation period can span over days, which will cause repetitions of the child process for the entire duration. This will likely also lead to a much higher load on the system, as at a time many of these "childProcesses" will be running over the delegation period for many delegations potentially.
    Hi Rahul, would the suggestion involve setting up a parallel rule event for every task in the application? If so, is there a way to generalize this setup so we don't have to do this setup for every task? BTW each task (the sail form, acs, and pv mappings) are expected to be different across the application.
Children
No Data