SAP Knowledge Base Article - Public

2171588 - OData API Metadata Refresh and Export in SuccessFactors Cloud

Symptom

There are many possible symptoms regarding this feature:

  • The Continuous Performance Management (CPM) page keeps loading;
  • There is an OData API error when opening the CPM module;
  • Needs to Refresh/Export OData API Metadata through SuccessFactors UI;
  • The to-do task "Third-Party To-Do Items" is displaying the text "[object Object]";
  • New records/data not being returned through API calls;

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 Performance Management
  • SAP SuccessFactors Goal Management
  • SAP SuccessFactors Continuous Performance Management
  • SAP SuccessFactors Employee Central
  • SAP SuccessFactors Integration Center
  • SAP SuccessFactors Recruiting Management

Reproducing the Issue

Cause

Resolution

  • Refresh: Initiates a request invoking ‘$metadata’ to refresh the metadata.
  • Export: Downloads an XML file with the metadata from the cache.

Follow below steps to refresh metadata:

  1. Go to Admin Center;
  2. At the Search Tools, search for  OData API Metadata Refresh and Export:

    ''

  1. Functionality:
  • When clicking Refresh, notice the message “Refresh Successful!” after metadata gets refreshed.
  • The updated metadata will be re-generated, and saved into the cache for further usage such like export metadata:

     

  1. When you click Export, the web browser will start downloading the metadata.
  2. The default format of file name is: CompanyName-Metadata.xml.

Via Provisioning (Partners & Support Only)

Go to MDF Cache > Clear cache:

Untitled picture.png

Necessary Configuration

To use the OData API Metadata Refresh and Export functionalities the following configuration needs to be in place:

  1. Go to Admin Tools > Manage Permission Roles > Permission Settings;
  2. Click Manage Integration Tools on the left-hand side and check the Access to OData API Metadata Refresh and Export option:

5.png

See Also

KB article 2492592 - Filters in the My Workflow Requests Page Shows no Data

Keywords

sf, success factors, EC, CPM, clear cache, MDF refresh, meta data, COE_ENTITY_NOT_FOUND, 404, Not found, Entity is not found, Code: NotFoundException, Entity ****** is not found, Please contact your system administrator, Invalid property names: ******/*******, 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, metadata refresh, to-do third-party error, object object, [object Object], to-do error latest homepage , KBA , LOD-SF-INT-EC , Employee Central SFAPI & OData Entities , LOD-SF-INT-API , API & Adhoc API Framework , LOD-SF-CPM-SYS , System Performance , How To

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HXM Suite all versions