Hello can someone please advice on the below scenario:
Associate got hired as an intern on 30-Jan-2010,Associate was termed on on 05-Aug-2010
Now associate was rehired as full time on 07-Aug-2010 and is still an employee
Tecnically associate was termed in organization but was still working.It seems this was done as termination rather than transfer.
Now there is an impact on associates benefits and vacation plan due to a gap in latest hire date.
Question: How can I make the associate record as if it was never terminated ? So associate should have latest hire date as 30-Jan-2010 and no termination after that.
#1. if you're using Payroll -
If this is for a past period and you have been running payrolls ever since, it might not be possible.
When you terminate a person, the assignment gets end-dated.
So for this person the first assignment would have been end-dated on 05-Aug-2010.
And when you hired the person again on 07-Aug-2010, a new assignment with assignment_number XXXX-2 would have been created.
And all the payroll runs would have used the new assignment record for calculations.
So the only way forward is to change the Adjusted service date on the person form and use this date for any benefits or calculations.
#2. if you're not using payroll -
Then you can cancel the latest hire for the person, so the status changes to ex-employee,
And then reverse terminate the employment.
This would undo all changes for the person.
Based on what you're using and how old the correction is, you need to take a decision.
Hope that helps.