Long story short I have to provide an option to complete the Flexi Task on a list item form the workflow is running. I was going to use the parallel branches and "Complete workflow task" action but it turns out it requires an ActionID which is not available in Flexi Task. So what are my options now? Thanks!
Solved! Go to Solution.
The Problem: how to complete a Flexi Task using the "Complete Workflow Task" action (looks like it is not possible).
Details: I will put Approve/Reject option on a list item form for which there is an active Flexi Task. The right branch waits for a change in that field and then it Approves or Rejects the associated task. The user is not going to the task form to complete it but is going to a list item form to do it.
Are you trying to allow a user to complete a workflow task from a list item which trigger the workflow?
I have tried the parallel branch with action ID approach and yes action ID does not equal to Task ID so it isn't going to achieve what you are trying to do assuming i understood you right. I am not sure if there is a neat and reliable out of the box way to achieve this.
as Thomas suggests, configuring own task identifier and query the Task list for it is only possible way.
but I would say doing task list lookup in workflow would be much easier than in forms.