Multiple Node Instances Sub Process Index

Hi all,

I am trying to iterate a number of dynamic approval tasks using Multiple Node Instances.  I learned that this is possible but I have a question about how to get the index of the current array element.  For example.  My CDT with a list of approvers is approverData and I can iterate the list of approvers using approverData[index].approverUser.

So suppose I set up a sub process with MNI and I want to call up these dynamic tasks, within the sub process, how can I reference the current item so I can pass rule input variables back and forth to/from form and pv, sub process and main process etc?

Thanks!

  Discussion posts and replies are publicly visible

Parents Reply
  • I had added new variables in both the parent and the sub for testing.

    Similarly, if we use an input from the parent as you note =pv!var1 & "test", the entire pv!var1 is passed to each sub process, such as "1;2;3;4;5test".

    In my testing if the array variable is not the only input to the sub process for that parameter, it's entirety is sent for each instance - not automatically sending only the instance of the array per instance of sub process.

Children
No Data