I have a problem defination as "Escalation timer will start only when task is accepted by a user"For that, I have created an expression rule which called queryProcessAnalytics to find if task is accepted by particular user or not and called that rule from escalation --> setup --> timer condition --> expression.When user input task is executed it generate an alert Error in Escalation Timer (ERROR:EVAL:@reason=index) and process status is changed to "Paused By Exception"How do i resolve this?P.S :- I have not used any sail function inside expression rule
Discussion posts and replies are publicly visible
I agree, I think there is a limitation here. I am experiencing the same issue with a start event timer. I am getting the following error whenever I use a query rule or a!queryEntity:
ERROR:EVAL:@reason=index
This is related to the knowledge base article, but that article only mentions the load() statement. It would be great to have this fixed, but in the interim, could we include query rules and queryEntity() in the article or in the Appian documentation?
Hi Shubham Aware, Can you please fetch this Expression rule in the script task before the node where you applied exception and store the value in the variable of type boolean and use the variable in the exception, instead of expression rule. This should be working fine. Hope this will help you. Thanks