Symptom
- Following Error is observed while trying to access New hires on the onboarding dashboard:
[COE0021]Invalid property names: FOJobCode/name. 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 Onboarding
Reproducing the Issue
- Log in to Instance
- Navigate to Onboarding Dashboard
- [COE0021]Invalid property names: FOJobCode/name. 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.
Cause
- Property "name" is missing in the entity FOJobCode as seen in API Center - OData API Data Dictionary.
- Sample from the demo of the missing property name:
Resolution
In order to enable property "name" for the entity FOJobCode:
- You need to go to "Manage Data", select type as "Element Type Map for EC Migration",
- Select the record "JobClassification (jobCode)",
- Add "name" to "Element Field Map for EC Migration".
- Perform OData API Metadata Refresh
See Also
Keywords
FOJobCode, Access New Hire data, Onboarding Dashboard, Infinity, Invalid Properties, FOJobCode/name, name, Error , KBA , LOD-SF-OBX-DBD , Dashboard , Problem
Product
SAP SuccessFactors Onboarding all versions