Hi,
I have a question regarding Activity Chaining?
Activity Chaining is useful only for User input task to show synchronosly or any other reason?
Discussion posts and replies are publicly visible
IMO, activity chaining should be used for either API requests or interfaces.
For APIs, it's mostly because you might need a certain amount of nodes to complete to be able to return values to the person calling the API.
On interfaces, you usually chain database writes to ensure that when you refresh the screen, the values are displayed.
Chaining is also useful for on-interface calls of a!startProcess() if you need to get the data resulting from any part of the process to pass back onto your form.
For my ease of understanding, I categorize them as foreground (chaining) and background (no chaining). In case you want something to happen while you wait for it and want to see the result, you add the chaining.
Few more:
- Using chaining you can override assignment for the next attended activity even if the current user is not an assignee.
- Chaining allows users to step back to current node from the next chained activity (if the option is selected).
Thanks for the info, I also want to know it.