Symptom
After removing all records for a user from “insideWorkExperience” section, the “Date of Position” field does not default to blank and “Time in Current Position” field does not default to “N/A”.
Environment
SAP SuccessFactors Employee Profile
Cause
The “Date of Position” field is populated in two ways:
- Calculated based on the start date of the last record from “insideWorkExperience” section;
- Manually updated by the Employee Profile (Self-Service) or through the Personal Information Import.
The “Time in Current Position” field is calculated based on the “Date of Position” information. If the “Date of Position” field is blank, the “Time in Current Position” will be defaulted to “N/A”. You can also refer to KBA 2218720 for more information on system calculated fields.
Based on this, resetting the “Date of Position” field to blank when removing all the records from “insideWorkExperience” section could result in data loss if the field had been manually updated.
As the “Time in Current Position” populates based on the “Date of Position” information, this field is also not defaulted to “N/A”.
Resolution
After removing the records from “insideWorkExperience” section, the information from “Date of Position” field should be manually removed, if desired. By doing this, the “Time in Current Position” will also be defaulted to “N/A”.
Keywords
position, date, insideWorkExperience, SAP, employee profile, import, personal, informarion, date of position , KBA , LOD-SF-PLT , Platform Foundational Capabilities , Problem