Symptom
- There's a pending new hire workflow and through the 'Manage Workflow Requests' you're able to see the workflow record with the new hire's future EC information, such as job information, employment details, biographical information, etc.
- However, you're not able to query all the employee information in the workflow record through OData APIs such as:
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SAP SuccessFactors HXM Suite
- OData API
- Integration Center
Cause
The employee data present in the workflow request is not consolidated in EC's database yet. You can confirm that by trying to search for the new hire related to the workflow in the Employee Files (including inactive users) and not being able to find it.
So it will not be possible to query all the information that is available in the workflow record.
Resolution
This is the current system behavior. Some data will only be available once the workflow is approved and the new hire's employee profile is created in EC. You can submit an enhancement request for the developers to evaluate the possibility of including the missing information in one of the entities mentioned above.
You may refer to 2090228 - How to Submit Ideas for SAP SuccessFactors Products.
Keywords
wf, work, flow, workflow, employee central, query, get, retrieve, missing, fields, field, info, job, employment, employee, user, pending, unable, can't, not, able, returning, returns, call, payload, response , KBA , LOD-SF-INT-EC , Employee Central SFAPI & OData Entities , LOD-SF-INT , Integrations , LOD-SF-INT-ODATA , OData API Framework , Problem