We have some support tickets where different teams need to do different functions along the stages of the ticket. So, we will reassign tickets along the way. The ultimate person who will get 'credit' for the ticket is last person assigned who closed the ticket - even though other resources worked on it from a resource capacity point of view.
I'm hesitant to use subtasks because of the limited visibility from a rundown report point of view and would like to keep 1 ticket because the SLAs will apply across that 1 ticket.
how have others solved this issue? I know this must be a common problem.