I faced such a situation, one of manager is leaving for a long vacation, so we need to assign his tasks to the substitutes. The substitution should be only for the time of his absence. When he returns all tasks should be assigned to him back.
Do you have any ideas how to do it mass and quickly on SP lists with active workflows?