Hi, We have a process model C which is a sub process invoked from proces model B

Hi, We have a process model C which is a sub process invoked from proces model B which in turn a sub process invoked from main process model A. Each model has user input task namely           input_task_A, input_task_B, input_task_C.

We have a process variable called MM which is of type User. This process variable MM is sent as input to B from A and then to C from B. (A -> B -> C). For business reason we may have change the MM variable value(i.e.one user to another user), and we can do this with the help of "Set External PV activity" smart service.

Now challange what is the approach to update this MM variable in different process instance. Assume we have instance-1 which currently in input_task_C in process model C, then in this case we need to upgrade process instance A, B and C. Similarly for instance-2 which is currently in input_task_B in process model B, then in this case we need to upgrade process instance A and B alone. How can I know that an instan...

OriginalPostID-144606

OriginalPostID-144606

  Discussion posts and replies are publicly visible

Parents
  • When you are using "Set External PV activity" inside the sub process then update the pv value using this smart service and then provide the Process instance ID of the parent process. It will automatically update the pv value in the master process. However you have to save the instance id of the each process or atleast of the master processes inside a CDT .......
Reply
  • When you are using "Set External PV activity" inside the sub process then update the pv value using this smart service and then provide the Process instance ID of the parent process. It will automatically update the pv value in the master process. However you have to save the instance id of the each process or atleast of the master processes inside a CDT .......
Children
No Data