Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
3 replies
Subscribers
5 subscribers
Views
1864 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Process
Hi All, I have a scenario where I need to initiate a timer event in a proce
naveenp878
A Score Level 1
over 8 years ago
Hi All,
I have a scenario where I need to initiate a timer event in a process based on condition. The condition is- I would like to check a constant value. if that condition is true, then fire the timer event with the delay of 1 min. So now, i have initiated the process, node is waiting at timer event. The delay period is over but still the condition is not true so the process is still waiting at the timer node. This is expected. Now, if the condition constant has changed so that the timer event condition is true. But the process is still waiting at the timer event even though the condition is true. So, the question's are : Will timer event works only when condition should be true before the delay period completes? or is this something my expectation is wrong? How my use case can be handled? which means i need to resume the timer event based on dynamic condition check? is this possible?
Appreciate your thoughts.
Than...
OriginalPostID-219963
OriginalPostID-219963
Discussion posts and replies are publicly visible
0
naveenp878
A Score Level 1
over 8 years ago
...ks
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Stefan Helzle
A Score Level 3
over 8 years ago
The condition in the timer is checked at the moment it would fire. When you put the timer into a process model you can abort and restart the sub process. So a rule event could check for changes of the PV and restart the timer sub process as needed.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
sumitp584
over 8 years ago
1. You can try increasing the timer, may be the process which evaluates your condition is taking more time than your delay provided.
2. You can have a rule event to check the condition before your timer and move on when the rule condition is met.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel