SAP Knowledge Base Article - Public

3024024 - Data from future hire records is not returned when using Candidate entity - Integration Center


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.


  • SAP SuccessFactors HXM Suite
    • Integration Center


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.


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.


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


SAP SuccessFactors HXM Suite all versions