Compound Employee API response is !!!unknown!!! for purged manager
SAP SuccessFactors HXM Suite
Reproducing the Issue
- Purge a user in Successfactors instance
- Do a Compound Employee API call
- In the response, the Warning is seen:
<message_text>Field "manager_person_id/previous" can't be returned: The assigned manager with the manager_id "XXXX" can't be found. That's why the fields "manager_employment_id" and "manager_person_id_external" can't be returned either.</message_text>
This !!!unknown!!! is the indicator that the manager was purged.
- CE API Engineering team had internal discussion and decided to not change the Audit data during an Purge because Audit Data is not allowed to be changed.
- Customer have to adapt in 3rd party integration to react on this !!!unknown!!!
2307099 - How to use snapshot mode in Compound Employee API
2693434 - Compound Employee Query does not retrieve multiple events included on the same day - SuccessFactors HXM Suite
Purged Manager, !!!unknown!!!, Field "manager_person_id/previous" can't be returned: The assigned manager with the manager_id "XXXX" can't be found. , KBA , LOD-SF-INT , Integrations , LOD-SF-INT-CE , Compound Employee API , Problem