<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/discussions/f/general/11590/how-does-appian-determine-which-task-to-show-after-an-and-node</link><description>I have a process with a task for a user that leads to an AND node. Each flow off the AND node has another task. All tasks are assigned to the same user and every flow line is chained. 
 How does Appian determine which task after the AND node to show to</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/thread/51126?ContentTypeID=1</link><pubDate>Tue, 26 Dec 2017 13:59:32 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:675c1a2e-ffca-4164-a195-0f1785072109</guid><dc:creator>Carlos Santander</dc:creator><description>You can activity chain to both tasks. Given that the preferred task isn&amp;#39;t always created, you could have an XOR gateway before the non-preferred task so that, if the preferred task is created, then activity chaining is broken.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/thread/51078?ContentTypeID=1</link><pubDate>Fri, 22 Dec 2017 04:32:07 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:9c705296-cd53-447b-b194-f1c6bf6520ab</guid><dc:creator>Rama Thummala</dc:creator><description>&lt;a href="/members/jacobe"&gt;Jacob Edelman&lt;/a&gt; , Here the chained tasks get high priority than normal flow tasks. The one you want view first,enable activity chaining for that task.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/thread/51042?ContentTypeID=1</link><pubDate>Thu, 21 Dec 2017 07:44:11 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:adcde935-3d62-4b80-a62c-597c90223c7e</guid><dc:creator>anuyag</dc:creator><description>If you know which task should be created first then in that case you can use timer event to delay the other task.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/thread/51027?ContentTypeID=1</link><pubDate>Wed, 20 Dec 2017 18:37:21 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a0643b13-b25d-43c7-9ac4-4ccee8f3ae83</guid><dc:creator>jacobm579</dc:creator><description>I can&amp;#39;t answer with 100% certainty, but I imagine that the task which displays is arbitrary according to whichever node is reached first.&lt;br /&gt;
&lt;br /&gt;
Assuming that the underlying problem is that you want the interfaces to execute in order, you could remove the and gate and put the UI tasks in whichever order they are to be shown to the user. &lt;br /&gt;
&lt;br /&gt;
If there are system tasks in the forked process flows that you want to be in parallel, you can join the flows, after completion of those tasks, at a complex gateway that requires n incoming flows to complete before continuing.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/thread/51023?ContentTypeID=1</link><pubDate>Wed, 20 Dec 2017 18:33:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a37d981a-a9e7-4cc2-b881-3fee110f0b29</guid><dc:creator>Seth Sacher</dc:creator><description>With the process chained to both nodes, you would be creating a race condition and there would not be a guarantee of the tasks displaying in any particular order.  It sounds like you want User Input Task (UIT) A to be chained, and UIT B available once UIT A is complete and available as a Task in case a user decides to complete UIT B before A on their own. &lt;br /&gt;
&lt;br /&gt;
One solution could be to chain to UIT A and not to UIT B. Create a UIT C that is identical to UIT B and chain it after UIT A is complete. You can also chain UIT B to UIT A assuming UIT A has not been complete. Add logic to automatically cancel whichever UITs have not been opened by this user to avoid creating duplicate tasks.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/thread/51022?ContentTypeID=1</link><pubDate>Wed, 20 Dec 2017 18:32:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:de5b59e3-d344-417e-9489-8f9d649fa582</guid><dc:creator>Jacob Edelman</dc:creator><description>This is what I will do, but there is one hiccup - the preferred task is not always created....&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/thread/51021?ContentTypeID=1</link><pubDate>Wed, 20 Dec 2017 18:29:56 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:00eb2730-988c-4f4f-ba9f-2f9785e63090</guid><dc:creator>bryant.st39</dc:creator><description>You could chain the process flow to the preferred task...or use a different gate type to allow the user to select which task to navigate to...or combine some of the logic into the user interface so that you aren&amp;#39;t actually moving to the next node in the process model.  Why are you using an AND gate if the same user is performing both tasks?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/thread/51018?ContentTypeID=1</link><pubDate>Wed, 20 Dec 2017 18:27:42 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6db067ff-33de-42c7-a335-89e81c9f3394</guid><dc:creator>Colton Beck</dc:creator><description>Do they need to be chained? Instead you could have the two tasks assigned normally and the user can then choose from them independently in the Task list.&lt;br /&gt;
&lt;br /&gt;
Or possibly have the one that the business prefers completed first chained and the other one not chained.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/thread/51017?ContentTypeID=1</link><pubDate>Wed, 20 Dec 2017 18:23:34 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4d9edbef-a38d-4ca2-9e70-be3e25b51eef</guid><dc:creator>Jacob Edelman</dc:creator><description>The goal is to have two tasks created that can be completed in any order, but the business prefers one done before the other.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/thread/51016?ContentTypeID=1</link><pubDate>Wed, 20 Dec 2017 18:19:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1cf07cd5-4902-4a39-9150-58f074fe1f44</guid><dc:creator>Colton Beck</dc:creator><description>I&amp;#39;m not sure of the answer here, but am curious about the use case. Is this a valid design pattern, or an experiment?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How does Appian determine which Task to show after an AND Node?</title><link>https://community.appian.com/thread/51015?ContentTypeID=1</link><pubDate>Wed, 20 Dec 2017 18:19:15 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:bf4ca20d-2bb4-4476-b7bb-e7f04926c519</guid><dc:creator>Dastagiri Dudekula</dc:creator><description>Usually the AND gateway forks the flow. All flows creates a task and assigns the task to  respective assignee. In this case all tasks are assigned to the same user. There is no determination logic. You can use the timer to delay the flow before reaching the task assignment. Or Since you are assigning the task to same user, try to implement using looping methodology to achieve sequential process.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>