<?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>Exception Processing with Timer and Rule</title><link>https://community.appian.com/discussions/f/process/20892/exception-processing-with-timer-and-rule</link><description>We have several Process Model that have nodes for user tasks. A lot of these nodes need to terminate based on a couple of decisions. The first being a timer (that is configured to skip this node when the timer expires) and the second being a rule such</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81362?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 16:31:46 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f2c8206c-93b5-4f8a-9713-f75b3e6294ec</guid><dc:creator>helmuta0001</dc:creator><description>&lt;p&gt;Thanks!&amp;nbsp; I will look into the advance option.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81361?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 16:30:58 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3e49f446-f984-4276-b883-994ab1502aba</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;Yes, the timer will only fire if all advanced conditions are true().&amp;nbsp; Sounds like that could be your issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81360?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 16:29:34 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4b82f0aa-8272-469c-a5d9-197a86f23565</guid><dc:creator>helmuta0001</dc:creator><description>&lt;p&gt;I did find an advance option in the timer.&amp;nbsp; It is checking if a boolean variable is true.&amp;nbsp;&amp;nbsp;If the variable is false will it not fire the timer?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81359?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 16:23:53 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3288f3f7-2d4e-4464-8dd9-4df06728163e</guid><dc:creator>helmuta0001</dc:creator><description>&lt;p&gt;It is an interface that gives the user an option of clicking on one of three links.&amp;nbsp; Since that will change the screen for the user the node needs to timeout to terminate and is the rule isunlock is true it should terminate as well.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81358?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 16:22:02 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:27302b77-3263-46f9-b164-b8414e2e2b58</guid><dc:creator>helmuta0001</dc:creator><description>&lt;p&gt;Same node.&amp;nbsp; User Input that when one of the two fires should terminate.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81357?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 16:21:11 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:46e4f6f8-d1da-4b92-8716-48b20fddd06e</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;Additionally, in a stuck instance, can you verify that pv!isUnlock is true(), and this node is still active?&lt;/p&gt;
&lt;p&gt;For the Timer, are there any Advanced&amp;nbsp;Options configured?&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/14/3107.Capture2.PNG" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81356?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 16:19:21 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:490173f0-bae4-47c4-b3cb-7ee0e9813100</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;are these configurations both on the same node or on separate nodes?&amp;nbsp; what type(s) of node are they contained in?&amp;nbsp; what does the process flow do after these are executed - does it just go to a terminate node, or something else?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81355?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 16:14:49 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:864b9809-9188-48f9-a896-49716d6ce6da</guid><dc:creator>helmuta0001</dc:creator><description>&lt;p&gt;This is one of the configurations that I can share.&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/14/pastedimage1620144667787v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;This the rule portion&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/14/pastedimage1620144854878v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;This is the timer.&amp;nbsp; We are using a constant for the number of minutes&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81353?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 16:04:19 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3c2092d9-25ff-45b8-8f6b-6717aa7d4931</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;Redacted screenshots of process instances would work well and should be easy to produce (my favorite freeware screenshot tool, &amp;quot;Greenshot&amp;quot;, has this built right in).&lt;/p&gt;
&lt;p&gt;If all else fails, you might be able to reproduce the issue in a separate/new process model with no sensitive information contained in it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81352?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 16:01:17 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:df8c74e4-addb-427d-950c-d4aa0bac1e6c</guid><dc:creator>helmuta0001</dc:creator><description>&lt;p&gt;Thanks Chris.&amp;nbsp; We will take a look.&amp;nbsp; Unfortunately, I can&amp;#39;t share a lot more information because of the client&amp;#39;s security requirements.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81351?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 16:00:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:7ad637da-ee83-4bd4-8542-3ba751f474aa</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;I agree with Chris above, this might require some sort of screenshot showing how and where your process instances are stuck.&lt;/p&gt;
&lt;p&gt;Just a hunch (but not sure if this is directly related), instead of using an AND() statement in a rule node, you should just add separate expression inputs for each part, since the rule already functions like AND().&amp;nbsp; This is partly because the AND() function itself has a quirk (last i checked) where it will evaluate NULL values as if they&amp;#39;re TRUE, causing unintended side-effects sometimes.&amp;nbsp; My suggestion here merely simplifies this somewhat.&lt;br /&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/14/pastedimage1620143927318v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/14/pastedimage1620144030564v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/14/pastedimage1620144037810v3.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Exception Processing with Timer and Rule</title><link>https://community.appian.com/thread/81350?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 15:53:46 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ad70d4e8-b17e-40b9-b8ed-dc931f97cf82</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;We use this type of setup and I haven&amp;#39;t had any issues with it.&amp;nbsp; I would say it is standard practice to have a few exceptions on a User Input Task.&amp;nbsp; Are you able to verify in a &amp;#39;stuck&amp;#39; process by monitoring, that the variable values are false for pv!isManageSubmit and true for pv!isUnlock, where the exception should be firing but it is not?&lt;/p&gt;
&lt;p&gt;If you are able to share screen shots of the variables when monitoring, and the exception configurations, that would be helpful.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>