chriscorcoran Posted March 9, 2021 Posted March 9, 2021 In my business process when a call is resolved it goes back to the service desk team for a period where it is either automatically closed by the timer or manually closed by the analyst. We had a case this week, where a call was resolved, then reopened (before it was closed). The reopened call followed the process and went back to the team but because it was marked as resolved it automatically closed after the set time in the process, so the person working on the call lost visibility of the ticket from their view. Can anyone suggest a better way so that if a call is reopened it stops closing automatically and must be resolved, or passed back to the service desk a second time and closed manually?
Steve Giller Posted March 9, 2021 Posted March 9, 2021 @chriscorcoran I'm not clear from the screenshot what you're trying to achieve, but as far as I can see you: Get the request information Move to a Human Task. When the Human Task completes you test for expiry, and the Call Status, which is the sticking point - you have not refreshed the values for Call Status. If my guess as to what you are trying to achieve is correct, I think you should be using a Suspend -> Wait for Status Change node, then branching on that node expiring, with the other two branches comparing its newStatus value.
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