SAP Knowledge Base Article - Public

3017752 - CompoundEmployee API picks up Onboarding candidates who have not been hired through Manage Pending Hire

Symptom

When using CompoundEmployee API to get hired new employees, it also picks up Onboarding candidates who have not been hired through Manage Pending Hire.

Environment

SAP SuccessFactors Onboarding

Cause

employment_information, job_information, person, personal_information, phone_inform and so on would be created once the onboarding 2.0 process started to the candidate.

Resolution

Please add hiringNotCompleted filter in the WHERE condition.

It evaluates the indicator property hiringNotCompleted in the EmpEmployment entity in Employee Central, which was introduced for Onboarding (2.0). The property allows for differentiating data records of candidates (that is, new hires that didn't yet complete the Manage Pending Hire process).

If hiringNotCompleted is false, the CompoundEmployee API returns only data of hired employees.

See Also

Employee Central Compound Employee API: Select Parameters for the WHERE Clause

Keywords

CompoundEmployee API, hiringNotCompleted, WHERE condition, Manage Pending Hire , KBA , LOD-SF-OBX-ATS , ATS Integration , Problem

Product

SAP SuccessFactors Onboarding all versions