I have built an approval process allows a record when submitted for approval, its status changes from "Not Submitted" to "Open" and gets assigned to a QUEUE(actual approver). This QUEUE has 4 members, so when a record gets assigned to QUEUE, it gets assigned to all these 4 members.
But according to my requirement, when a user(already present in that QUEUE) reassign the record to itself(now rest 3 users cannot approve/reject the record), record status should be changed from "Open" to "In Progress".
Is there any way ?? Approval Process/Trigger/Apex class......any way to solve ???
Any suggestion/advice is really helpful, so please reply.
Thanks in Advance !!
답변 1개
You should be able to use Process builder which fires on owner change, checks that the status is "Open" and Owner ISCHANGED from a Queue (PRIORVALUE) and then updates the status.