SAP Knowledge Base Article - Public

2982580 - COE_PROPERTY_NOT_FOUND - [COE0021]Invalid property names - Recruiting

Symptom

When using OData API, get the errors message:

{"error" : { "code" : "COE_PROPERTY_NOT_FOUND", "message" : { "lang" : "en-US", "value" : "[COE0021]Invalid property names: JobRequisition/123456. Please check the property name in Admin Center > OData API Data Dictionary or entity metadata. Ensure there were no data model changes that removed this field, and please execute a refresh metadata to ensure the cache is not corrupted."}}}

Environment

SAP SuccessFactors Recruiting

Cause

The field that the error is mentioning is not correctly configured in the Integration, i.e. the integration is using the label instead of the Property Name of OData API Data Dictionary.

Resolution

When using OData API to query, make sure that the field of the entity is being queried with the Property Name and not the label. To check the Propery Name, navigate to Admin Center > OData API Data Dictionary.

Keywords

COE_PROPERTY_NOT_FOUND, [COE0021]Invalid property names, error, api, query, jobrequisition, entity, property, name, invalid, RCM, Success Factors , recruiting , KBA , LOD-SF-RCM-API , Webservices & APIs , Problem

Product

SAP SuccessFactors Recruiting all versions