SAP Knowledge Base Article - Public

3018694 - Unable to query EC data (Job Information, Employment Details...) related to pending new hire workflow via OData API or Integration Center - SAP SuccessFactors HXM Suite

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

Product

SAP SuccessFactors HCM suite all versions