Trying to wrap my head around a validation rule and could use a push in the right direction.


Case is escalated to a Queue. The manager reviews the complaint and if necessary, changes the Status to "Reviewed and Assigned to CSR". The change of ownership will need to be done from a Queue to a CSR manually, but I would like a VR that forces them to change the owner to a user and not a queue when the status is changed. This prevents them from changing the status but not changing the owner so that it doesn't sit in the queue not being worked.

Any help is greatly appreciated!

  • I guess you just need to determine that the field value is set to a user and not to a queue, this question has the answer salesforce.stackexchange.com/questions/53582/… Apr 23, 2015 at 18:40
  • Use ISCHANGED function to check if old and new values are different. Rest stuffs are quite simple. I think you already have an answer now. Apr 23, 2015 at 18:46

1 Answer 1


This should work, I tested it in my dev org (with a different status value) and it worked fine

    ISPICKVAL(Status, "Reviewed and Assigned to CSR"),

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .