Hey!I'm going through the Appian docs for activity chaining https://docs.appian.com/suite/help/25.3/Sub-Process_Activity.html#activity-chaining-into-a-subprocess-activityI see that there is a checkbox to Enable activity-chaining into all initial nodes in the subprocess and Appian recommends(for the sake of design consistency) enabling activity chaining in the subprocess despite selecting this checkbox.
My question is with respect to the following statements as highlighted in image below1. I agree with the first statement and I have tried it out myself
2. The second statement says keep Enable activity-chaining into all initial nodes in the subprocess checkbox cleared if I have a start form in subprocess. Now, my question is - does it matter if I have checked/unchecked this checkbox as I already know the start form will be skipped. Like what am I achieving by clearing the checkbox if I know it's going to skip the start form present in subprocess. As per my tests indeed the start form was skipped. Is 2nd highlighted statement is incomplete? Have you got something to add that I might be missing out?Here are the process models I tried out the tests with1. Parent process2. Child process(Subprocess)
Discussion posts and replies are publicly visible
I think (but have almost never tested) that if you uncheck the "enable chaining" option, it means the user who chains into the subprocess will hit the start form and be able to complete it, as opposed to chaining past the start node into the first task in the process. I say I've almost never tested this because I rarely use start forms at all, and would never use one as a user-facing subprocess (or at least, I haven't found any use cases where it would make anything easier).
Also of note: this option goes back to VERY legacy Appian versions, and I'm unclear whether it still behaves the same as it was originally designed to.
What was the result of your testing?
your screenshot makes it look like your child process does NOT have a start form. What happens when you call a child process that DOES have a start form, with the option un-checked?
EDITED TO ADD: OK, i whipped up a quick test for myself, and like you, i am UNABLE to get the child's process start form to show up when it's launched from a chained parent task. (I originally assumed this just always happens with subprocesses with start forms, and this confirms my original suspicion). I think this is just maybe a case of outdated legacy verbiage in the documentation. That or something got overridden and overlooked in some Appian update, and nobody ever raised it as a bug. If it's important to you, you could try submitting a Support Case with a bug report.