Symptom
- What happens when we insert new record on a Foundation Object with same start-date as before?
or
- When we change the code of the foundation object with same start date we see validation message:
"Record is already available on this date. New changes will overwrite existing record."
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
Reproducing the Issue
- Go to Manage Organization, pay and job structures admin tool
- Select Location from first dropdown
- in second drop-down select any location.
- Insert new record on the location with new code and same start date (usually 1/1/1900 is present for Foundation Objects).
- System throws warning message "Record is already available on this date. New changes will overwrite existing record."
Resolution
When we change the Code value of a foundation object by inserting new record and using same start date as previous record. System creates a new foundation object by overwriting the record with new code, new changed field values and retaining old field values.
It also results in update of associated employee records (all past, present and future records).
Keywords
Record is already available on this date. New changes will overwrite existing record. , KBA , record is already available on this date , update of foundation objects code , changes will overwrite existing record , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , How To