SAP Knowledge Base Article - Public

2361872 - Rehire and Termionation action on the same effective date

Symptom

Hi, When we have a termination action for a employee the employee status is inactive as expected. But we are able to Rehire the employee on the same day, but the employee status still remains inactive.

Environment

SuccessFactors

Employee Central

 

Reproducing the Issue

Please check user job history if the user was terminated on same effective start date as he was rehired on. Then on the next date the employee will remain inactive unless HRIS synchronization job picks up the change.

Cause

Issue with Terminating and Rehiring an employee on the same day is not a good practice because Employee Central is an effective dated system.
There are 3 process we need to understand:
1. Termination process
2. Rehire process
3. Termination and rehire process on the same effective date.


1. Termination Process
 We terminate an employee on 1st September, 2016. His status will remain active in Employee Central and Employee Profile (User Data File) on this date as it is his last working day.
 Next day i.e. 2nd September his status in Employee Central will become Terminated/ inactive and a Termination Record will be created in his Job History.
 When the daily HRIS sync occurs on the 2nd September, this inactive status will flow to Employee Profile (User Data File)

2. Rehire Process
 We rehire an employee on 1st September, 2016. His status will become active immediately both in Employee Central and Employee Profile (User Data File).

3. Now let’s go through the process steps which takes place when we try to do rehire a terminated employee on the same date.
 We terminate an employee on 1st September, 2016. His status will remain active in Employee Central and Employee Profile (User Data File) on this date as it is his last working day.
 The user will be active in the system until the 2nd September, when his Termination Job History record is effective. 
 Therefore the user cannot be rehired until the 2nd September as he is not inactive until this date. 
 
 Below is the recommended procedure to Terminate and Rehire a user, so they remain active the entire time:
 1st September: Terminated – Employee Status Active
 2nd September: Terminated – Employee Status Inactive
 2rd September: Rehire – Employee Status Active.

 

Resolution

1. Termination Process
 We terminate an employee on 1st September, 2016. His status will remain active in Employee Central and Employee Profile (User Data File) on this date as it is his last working day.
 Next day i.e. 2nd September his status in Employee Central will become Terminated/ inactive and a Termination Record will be created in his Job History.
 When the daily HRIS sync occurs on the 2nd September, this inactive status will flow to Employee Profile (User Data File)

2. Rehire Process
 We rehire an employee on 1st September, 2016. His status will become active immediately both in Employee Central and Employee Profile (User Data File).

3. Now let’s go through the process steps which takes place when we try to do rehire a terminated employee on the same date.
 We terminate an employee on 1st September, 2016. His status will remain active in Employee Central and Employee Profile (User Data File) on this date as it is his last working day.
 The user will be active in the system until the 2nd September, when his Termination Job History record is effective. 
 Therefore the user cannot be rehired until the 2nd September as he is not inactive until this date. 
 
 Below is the recommended procedure to Terminate and Rehire a user, so they remain active the entire time:
 1st September: Terminated – Employee Status Active
 2nd September: Terminated – Employee Status Inactive
 2nd September: Rehire – Employee Status Active.

 

Keywords

SuccessFactors Employee Central same day transaction Termination Rehire , KBA , LOD-SF-EC , Employee Central , Problem

Product

SAP SuccessFactors HCM Core 1608