Symptom
When the user is terminated and rehired on the same date, we noticed that the time accounts are not generated for the Flexible Time Account Types.
We also observed that the new validity slice for the rehire record was not created under the Time Account Type Date Reference object.
Environment
SAP SuccessFactors Employee Central - Time Management
Reproducing the Issue
- Navigate to User Employee Profile>Take Action >Terminate the user
- After successful Termination>Navigate to Rehire Inactive User>Perform the rehire transaction
- Submit the Rehire Action
- Check the Administer Time UI>Time Accounts are not generated for the Flexible Time Accounts
- Navigate to Time Account Type Date Reference>There is no new validity slice created matching the rehire record
- The system failed to create the matching validity record slice, which resulted in skipping the time account generation
Cause
Code Defect
Resolution
Our engineers have resolved the issue, which will be available in the 2405 release.
The tentative Release Date is May 20, 2024
Until the release, you can use the following workaround:
- Disable the setting "Enable Centralized Services to Add New Employee, Add New Employee for Fixed Term, and Rehire Inactive Employee" under Company System and Logo settings.
Keywords
Time Account Type Date Reference, Rehire Time Account, Rehire User, Time Account not generated, Time Account Missing, Time Account not created, Time Accounts not generated, Time Accounts not created, Rehire Record is missing in the Time Account Type Date Reference, Time Accounts were not generated after rehire, Auto-generation of Time Account is failed, Time Accounts are not auto-generated, TIM-42959, Validity slice, Rehire Validity slice, Validity slice is missing. , KBA , LOD-SF-EC-TIM-CAL , Calendar Jobs , LOD-SF-EC-TIM , Time Off , LOD-SF-EC-TIM-JOB , Time Management in Job Info - Records & Objects , LOD-SF-EC-TIM-TA , Time Accounts (TAT, TA, TAD) , Known Error