Symptom
You have an employee which will still be hired in the future and you need to extract its data from Candidate entity. You navigate from Candidate to EmpJob and its fields return blank.
Environment
- SAP SuccessFactors HXM Suite
- Integration Center
Cause
The only link between Candidate and EmpJob (the entity that holds the future hire data) is User entity. Since the employee is still considered an external candidate, there is no link between Candidate entity and User entity. This link is created once the employee receives a user ID, which occurs when it gets converted from an external to an internal candidate (when the hire takes place). This user ID is then written in the fields usersSysId and primaryEmail on Candidate entity, and the link between Candidate and User is established.
Resolution
Unfortunately it's not possible to get data from future hire records on EmpJob when using Candidate entity in Integration Center, as there is no possible link between Candidate and EmpJob.
Keywords
candidate, integration center, ic, link, user, empjob, userssysid, usersysid, primaryEmail, userid, future dated, hire, t, f, inactive, is contained in, blanl, null, empty, fetch, not fecthing, return, returning, retrieve, retrieving, candidateid, id, internal, external , KBA , LOD-SF-INT-INC , Integration Center , Problem