Symptom
You are querying Employee Central information using Compound Employee API, however you get error:
<person_id>xyz</person_id>
<person_id_external>zyx</person_id_external>
<code>COMPOUND_EMPLOYEE/INCOMPLETE_EMPLOYEE_DATA</code>
<severity>ERROR</severity>
<message_text>Data is missing in job_information, compensation_information.</message_text>
Environment
SAP SuccessFactors Employee Central
- Compound Employee
Cause
This error can happen due to 2 reasons:
- CAUSE 1: The mentioned entities do not contain any record. For that, you might check on UI whether any data is presented or via a Person and Employment Export report on Report Center
- CAUSE 2: The mentioned entities do not have the exact same startDate set. Whenever the startDates are not matching on Job Information and Compensation Information, CompoundEmployee will trigger this error.
Resolution
- CAUSE 1: The affected user must have information on the portlets that the error has been trieggered for.
- CAUSE 2: In case the affected entities are Job Information and Compensation Information, you must make sure that the StartDates are matching, that is, the startDate must be exactly the same on both portlets.
See Also
Keywords
compound employee, ce, missing, data is missing, job information, compensation information, job info, comp info, INCOMPLETE_EMPLOYEE_DATA, sfapi , KBA , LOD-SF-INT-CE , Compound Employee API , Problem