Hi @Kasey Shen,
When re-hiring an employee, we recommend creating a new Employee profile. This allows you to input the new Hire date for the employee without effecting the old one. Additionally, this ensures that historical reports are accurate and not altered, and all data in the Employee profile is valid. It will also allow you to add a new onboarding template for the user.
If you do create the new Employee profile, then an import can be performed to transfer the data to the new profile. You can also download any necessary documents from the old profile and upload them to the new profile. You will need to slightly edit the email in the old profile if you wish to use this one again, as it is not possible to have two profiles with the same email as it is used as a unique identifier for the user. You can change it slightly to a fake email such as adding '123' in the email.
We also recommend creating a new Employee information/Attribute section to record information such as the original start date, original separation date and a link to the old profile. Other employees without access to the employee 'Status' attribute will only see the new profile, not the old one as it should be Inactive.
If the hire date is to remain as the original one, it is possible to edit their current profile to reflect these changes such as changing the Status attribute (This will allow you to change the account from Inactive to Active again), Work schedule and adding the new work contracts to their Documents tab. Please note it is only possible to have one onboarding per profile so the old one will have to be deleted which may cause some issues with the data. This will also affect historical reports and it would not accurately show the period when they left the company.
Please see this article below for some more information:
How Do I Manage Employees Being Re-Employed In Personio?
I hope you have a lovely rest of your day!
All the best,
Erica