Approval State issue

dmahendran
Tera Contributor

I have a requirement to implement a three-level approval process in my catalog item: the first level is the manager, followed by two approval groups. However, I'm encountering an issue during the second level of approval. When the second-level approver rejects the request, the overall request state changes to "Cancelled" instead of "Rejected," and the first-level approval status also changes from "Approved" to "Cancelled."

Interestingly, when the rejection occurs at the third level of approval, everything works as expected—the request moves to the "Rejected" state, and the approval records from the previous levels remain unchanged.

Can someone please assist in identifying and resolving this issue?

5 REPLIES 5

Hi @dmahendran ,

 

I guess Its an OOB behaviour yes, Once the Request state is cancelled, all the associated approvals are cancelled. I checked the same in my PDI though I didn't find how its being done (whether a script or something).

So ultimately, somehow your request is being set to cancelled once the 2nd approval is rejected. Try setting it to something else other than cancelled. If you are doing it already and still somehow the request is getting cancelled, try checking the flow contexts.