1. Synchronous Start Process - Here, documentation says, we get the output of the process variable from child process to the parent process.
2. Activity chaining in Sync start process - Here the documentation says, Chaining through a synchronous Start Process node means the original process will wait for other process to complete before continuing. Any activity chaining in the started process is not connected to the original process, so a broken chain will not return process variables to the original process.
process variable will be returned to the parent process or not?. Please clarify
3. start synchronous process using start process vs sub-process
Please clarify.
Discussion posts and replies are publicly visible
Chaining does not have any impact when using "Start Process" anymore.
A "Synced Start Process" waits for the end of the child process, or max. 30 seconds, and then evaluates the output configuration.
Does this answer at least some of your questions?
Stefan Helzle There is one piece that is very important to understand here. When running a child process via the start process smart service node, there is no 30 second limit. The 30 second limit applies only when starting a process via the a!startProcess function synchronously.
preethist I replied to point 2 and 3 in another answer: RE: Sub Process vs Start Process The chaining behavior no longer defines the return behavior of SPSS like in the old version of the node.
James Lepone , thanks for pointing this out. BTW, is it a known issue that, in the "Start Process" smart service, output variable assignments get reset when just opening the properties dialog, when the model is called dynamically by model id?
Yes, we have it on the backlog to fix. Sorry about that one.
Good to know :-) Thank you.