Symptom
Any date field in the employment info, having the same value as the hire date, is automatically changed if the hired date in the job info is changed.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Employee Central - Employment Information
Reproducing the Issue
- Go to Job information
- change Hire date
- Go to Employment Infos
- Check Custom Date field
Date field in the employment information having the same value as the hire date, is automatically changed if the hired date in the job info is changed.
Cause
- This is expected behavior (use Hire Date Correction tool )
Resolution
In the 2H 2022 Release, we've enhanced the Hire Date Correction tool. Refer the documentation for enhancement ECT-184843 in Guide chapter : Enhancements to the Hire Date Correction Tool
- Hire Date/Start Date on hire record can only be changed using the hire date correction tool. Refer KBA 2636395 - Hire Date Correction: Change Hire Date Retroactively across all Hire Date relevant portlets
- In case you face any of the limitation scenarios (mentioned in the KBA 2636395 ), where the Hire Date Correction tool cannot be used, the hire date can be changed via a Job Information Full Purge Import. The step-by-step to perfom it can be found in the KBA 2317955 - How to Correct or Remove Job Information Via Import in Full Purge Mode - EC.
Important :
View Job Info behavior (History UI):
EC Core - chapter - Data Validation for Job Information (MSS and History UI)
- Derivation to ensure that the start and/or end date of Employment Information will always be adjusted whenever a Job Information Hire/Termination/Rehire record is modified.
Hire Date Correction tool:
- Go to manage data
- Hire Date Correction:
- Correction Name
- Employee
- New hire date
- Current hire date
Guide: Hire Date Correction tool Chapter: Changing an Employee's Hire Date in Employee Central
- The hire date correction tool adjusts a few of the standard fields and does not adjust custom date fields.
Some of these fields are not set to the new hire date, but recalculated based on the standard Employment Information logic.
- Start Date
Also
For : Date Fields
The hire date correction tool adjusts a few of the standard fields and does not adjust custom date fields.
Some of these fields are not set to the new hire date, but recalculated based on the standard Employment Information logic.
-
Start Date
-
Original Start Date
This is only for cases where the original date and the start date were equal before the hire date change, otherwise, the original start date is not adjusted.
-
Seniority Date
-
Service Date
-
Professional Service Date
-
First Date Worked
-
Benefits Eligibility Start Date
Also, the entry date fields in Job Information are recalculated, for example, Position Entry Date, since they depend on the effective start date on which an employee first moved to a position or department.
The Hire Date Correction tool is an MDF object, which means that you can make the changes either in the UI or using an MDF import. The following explains how to make changes in the UI.
The Hire Date Correction supports workflows with pending data.
FAQ - Additional Information
Q) Where can I get information on this from the Guide?
A) Guide:Implementing Employee Central Core - chapter - Data Validation for Job Information (MSS and History UI)
Guide: Hire Date Correction tool Chapter: Changing an Employee's Hire Date in Employee Central
Keywords
ECT-113228, Employment Information, date field, double, Job information, hire date, employment detail, Hire Date Correction tool , KBA , LOD-SF-EC-EMP , Employment Information (Employment Details) , Problem