SAP Knowledge Base Article - Public

2915203 - OData API - Job Offer Entity Brings an Error When Filtering By Internal Status - RCM

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

  1. Go to Integration Center.
  2. Select the Job Offer entity and select the field Internal Status.
  3. On Filter and Sort tab, try to filter by the Offer statuses.
  4. 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

2541688 - Odata - How to Update and Use the Standard internal Field Status from JobApplication Entity as Filter - RCM

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

Product

SAP SuccessFactors Recruiting all versions