Activity Chaining Two Tasks with Multi Node Instance (one instance for each assignee) with two different interfaces

We have a process where we have two tasks which are activity chained. 

The first task has an interface and is assigned to a group with one task for each user - using multi note instances. 

The task is configured to move forward when the first instance completes. There is an exception flow to complete remaining tasks. 

This task is activity changed to another task, which has a different interface. The second task is also configured exactly same. Its assigned to a group and has one to one task assignment for users using multi node instances. 

The issue we are facing is that when the first task completes, instead of going to the second task, the UI goes back to the list of tasks in tampo.

When we embed this task, the behavior is even strange. It shows a "Form Data Submitted" message and then just stays on that task interface instead of going to the next one. 

This does not happen if we change the second task to a single task assigned to a user or group without multi node instance. (but we need Multi node instance because we dont want users to accept tasks) 

So can someone help us with some information on how to activity chain two multi node instance tasks with different ui and one instance per assignee with move on first instance complete. 

Thanks

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer

    Our project is going through an inordinate amount of pain using quick tasks for other than intended use, so that when the user is activity chained in, they won't have a task in their Tasks tab.  Do you know what happens if they click on their Tasks tab to see the amazing lack of any tasks crowding it?  They can't ever get back to complete the task and have to wait for the process to time out and fail.  We have to put timeouts everywhere, handle all kinds of edge cases, try to get users to never abandon forms through all kinds of education initiatives that never work, deal with hung processes all the time, just boatloads of nightmare work for multiple years all so we don't have Tasks.

    Or users could just have all the stuff they were working on in one convenient place where they can pick up where they left off.  And if there's something they need to do that they didn't know about, they'll see it there and be able to complete it.  Horror? We'll go with the first option?

Reply
  • 0
    Certified Lead Developer

    Our project is going through an inordinate amount of pain using quick tasks for other than intended use, so that when the user is activity chained in, they won't have a task in their Tasks tab.  Do you know what happens if they click on their Tasks tab to see the amazing lack of any tasks crowding it?  They can't ever get back to complete the task and have to wait for the process to time out and fail.  We have to put timeouts everywhere, handle all kinds of edge cases, try to get users to never abandon forms through all kinds of education initiatives that never work, deal with hung processes all the time, just boatloads of nightmare work for multiple years all so we don't have Tasks.

    Or users could just have all the stuff they were working on in one convenient place where they can pick up where they left off.  And if there's something they need to do that they didn't know about, they'll see it there and be able to complete it.  Horror? We'll go with the first option?

Children
No Data