Symptom
In the Job Offer entity, when filtering by the Internal Status the system throws the following error even though the field is classified as filterable.
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 Recruiting Management - All Versions
Reproducing the Issue
- Go to Integration Center.
- Select the Job Offer entity and select the field Internal Status.
- On Filter and Sort tab, try to filter by the Offer statuses.
- An error will be displayed.
Cause
The Internal Status is a standard string field however, when using the field as a filter in a query call, you must use the associated code values instead of the default labels.
Resolution
Please, refer to the below label if the values accepted by the system when performing the call:
Internal Status |
Value |
Draft |
0 |
Pending Approval |
1 |
Completed |
2 |
See Also
Keywords
Internal Status; Job Offer; Entity; OData; API; Failed to retrieve result with given criteria; , KBA , LOD-SF-RCM-API , Webservices & APIs , LOD-SF-RCM-CAO , Candidate Offers, Offer Letters , Problem