Symptom
Using OData API or the integration center we are trying to filter by any field in the entity JobReqQuestion we are getting the error:
“Failed to retrieve result with given criteria.
Code: ServerErrorException
Status: Internal Server Error
Status Code: 500”
Environment
SAP SuccessFactors Recruiting Management
Cause
This is happening because JobReqQuestion is not the starting entity.
Resolution
It has been confirmed by engineering to be a product limitation. When JobReqQuestion is the starting it will be possible to filter by the fields in this entity, but when its not the starting entity its expected that its not possible. Instead you will get the above error. The only workarounds are to either use JobReqQuestion as the starting entity or use another field in another entity are the filter.
Keywords
KBA , LOD-SF-RCM-INT , Integration Center & Intelligent Services , Problem