I'm currently working on a process where I want to be able to assign a Change ticket to a review group (essentially a CCB) and then if accepted assign the Change automatically back to the User who had the Change assigned to them originally.
What's the best way of doing this? The options I can see are:-
a) Use a calculation to iterate through the assignee list to get the last-but-one assignee. However I'm not sure that I can return a User as a value;
b) Create a dedicated User attribute that I copy the assignee across to at an appropriate moment.
Has anybody done anything similar to this and have any experience to share?