Symptom
"empId" field becomes Null in User Data File after external to internal profile conversion job run.
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Hire a candidate into SF system
- Verify that the empId field in the User Data File contains a value
- Wait until the external to internal profile conversion job runs after the candidate's start date
- Observe that the empId field in the User Data File becomes null
- Confirm that the empId field value is restored by the Employee Central HRIS Sync job
Resolution
This behavior is expected.
When the following sm-mapping is configured in the Candidate Profile Template: <sm-mapping field-id="employeeId" map-to="empId" />, the system maps an empty value to the Employee Profile if the field is null or empty within Recruiting Management.
The empId field can be updated via the HRIS sync between Employee Central and Employee Profile.
To prevent the reverse sync, remove the sm-mapping for the field. Note that this will also stop the normal sync for the field.
See Also
3033802 - Employee Profile fields display incorrect data in People Profile after New Hire/Rehire
Keywords
conversion job, external to internal, employee ID, empId, UDF, blank , KBA , LOD-SF-RCM-CAN , General Candidate Issues (not Offers, not Profiles) , Problem
SAP Knowledge Base Article - Public