I have a flow in process model where each and every subprocess of export to sql runs in sequence(synchronus also) following activity chaining . Once flow is done(when it is success and taking fv!processinfo as a reference) i will show a link to dowload document which has data generated from sql .But, strangely i am seeing that without completiion of process model in backend that document link is enabled for users where some data is missing beacuse of that.
What makes that document download option is enabling though process model is still running in backend? What makes onsuccess parameter of a!startprocess is not working though i am saving fv!processinfo to
know when to enable that dowload option?
Can someone pls help on this?
Discussion posts and replies are publicly visible
Chaining in process models has some strict limits for number of nodes and timing. Once a limit is violated, it will return.
I suggest to implement a asynchronous approach where a user gets a notification once the files are ready for download.
what is the limit on number of nodes? How many nodes it will allow for activity chaing
docs.appian.com/.../Process_Model_Recipes.html
Short answer, 50 by default, though you can up it in the config files in the backend. That said, it's strongly recommended not to alter the 50 node default but to instead find solutions that don't come even close to that much chaining, like Stefan's suggested approach.