Async Subflow "In and Out" Parameters Not Working
Confluence User - 14 Nov, 2017
I have a simple Async Subflow that accepts in a couple workflow variables using the "In and Out" option. The Variable values are successfully passed to the SubFlow, but when the Subflow finishes, the updated values are not passed back to the parent process.
Attached you will find a simple application to demonstrate the issue. APP_testSubFlow-1-20171113221419.jwa
- Click the Run Process button
- Check the Field 1 checkbox and enter "my value" in Field2
- Click Complete
- Find the record in the Datalist, and click the "Subflow Activity 1" link (this is for the subflow)
- Uncheck Field1 and enter "my new value" into Field2
- Click Complete
- Find the record in the Datalist, and click the "Activity 2" link (this is for the parent flow)
- Notice that Field1 and Field2 still have the original values.
- If you look at the form table (app_fd_SubFlowTest) you'll see that the updated values are there
- If you look at the process in the Running Processes admin tool, you'll see that the worflow variables were not updated.
Is there a way to make this work?
workflow;subflow;async;variables