SAP Knowledge Base Article - Public

3291073 - Error: EmpJob/employmentTypeNav missing

Symptom

When you do a standard odata query for EmpJob Entity error message you get the below error message :

[COE0021]Invalid property names: EmpJob/employmentTypeNav.

Also this standard field is missing in the EmpJob Odata API dictionary.

Environment

  • SuccessFactors
  • Integration Center
  • OData API

Cause

When you check Succession Data Model and Country Specific Succession Data Model, only succession data model has employee-type configured and visibility is none with no picklist configured.

Resolution

To ensure that the fields EmpJob/employmentTypeNav is visible in the EmpJob Odata API dictionary follow the below steps

  1. Open Admin Center-> Manage Business Configuration
  2. Enable employee-type field for jobInfo
  3. Configure it as picklist
  4. Perform Odata Metadata Refresh KBA-2171588

See Also

KBA##2171588 - OData API Metadata Refresh and Export in SuccessFactors Cloud 

KBA##2709438 - Country specific EmpJob API Entities is not visible in API dictionary 

Keywords

sf, sfsf, successfactors, EC, clear cache, MDF refresh, meta data, EmpJob, employmentTypeNav, COE0021, Invalid property names, employee-type , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , LOD-SF-INT-EC , Employee Central SFAPI & OData Entities , Problem

Product

SAP SuccessFactors HXM Suite 2211