Alberto M Posted April 11, 2022 Share Posted April 11, 2022 Hi all. I remember some months ago I tried to have more than one suspend node with a timer in a BP stage and it was not working as expected due to some limitation in the BP design. Apparently I could have only one suspend timer in a stage, but I'm not sure. In my BP I have already on suspend timer in node (1) and I wanted to add a timer to the node (2) so the request is closed after three days if nobody closes it. Do you know if this is working as expected? Thanks and regards, Alberto Link to comment Share on other sites More sharing options...
James Ainsworth Posted April 11, 2022 Share Posted April 11, 2022 Hi @Alberto M The only limitation with multiple suspend nodes that I'm aware of is when using parallel processing. You can't have multiple suspends in different parallel paths. However, outside of this, you can have multiple suspends. So, your workflow looks OK to me. Link to comment Share on other sites More sharing options...
Alberto M Posted April 11, 2022 Author Share Posted April 11, 2022 Thanks for the quick response, @James Ainsworth. I tried to find my discussion about the issues I had when I tried to set more than one suspend timer - I think it was with your colleague @Victor - when we concluded that the first suspend timer after triggered was resetting the second suspend timer making it useless (even for different wait events), but I couldn't find this discussion. is this something you can double check? Thanks Link to comment Share on other sites More sharing options...
Victor Posted April 11, 2022 Share Posted April 11, 2022 10 minutes ago, Alberto M said: I think it was with your colleague @Victor - when we concluded that the first suspend timer after triggered was resetting the second suspend timer making it useless Afaik, you can have as many suspend nodes as you want.... Link to comment Share on other sites More sharing options...
James Ainsworth Posted April 11, 2022 Share Posted April 11, 2022 Hi @Alberto M Another scenario that may happen is if you have a suspend node in a loop or multiple suspend nodes waiting for the same value. For example you have a suspend and wait for owner twice in your workflow, if on the first one you assign the owner, if you reach the second suspend, the owner will already be set so it won't suspend and just continue. 1 Link to comment Share on other sites More sharing options...
Martyn Houghton Posted April 12, 2022 Share Posted April 12, 2022 @Alberto M We have a similar process at the end of our workflow which is working and awaiting Feedback. As @James Ainsworth mentioned as long as you are suspending on different triggers you should be fine. In James example, if using the Owner suspend first, you then have to use 'Wait for New Request Owner' subsequently. I remember we had to set the Feedback Expiry value rather rather than using the 'Auto' value as this did not inherit from the setting in the service. Cheers Martyn 1 Link to comment Share on other sites More sharing options...
Alberto M Posted April 12, 2022 Author Share Posted April 12, 2022 15 hours ago, Victor said: Afaik, you can have as many suspend nodes as you want.... Thanks! I'll give it a try and if I find any issues... I'll be back. 2 Link to comment Share on other sites More sharing options...
Alberto M Posted April 12, 2022 Author Share Posted April 12, 2022 Thanks, @Martyn Houghton. I'll give it a try. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now