SAP Knowledge Base Article - Public

2589774 - Intelligent Services Error: OData Service getEventMetaData Failed, Error Status: error, errorThrown: Internal Server Error

Symptom

  • Accessing Intelligent Services Center results in an error
  • Accessing Data Replication Monitor results in an application error
  • 'Add New Employee' Wizard does not load when page is accessed

"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 HXM Suite
  • SAP SuccessFactors Metadata Framework (MDF)

Reproducing the Issue

  1. Login to SF
  2. Try to access Intelligent Services page
  3. See the following error message: "OData Service getEventMetaData Failed, Error Status: error, errorThrown: Internal Server Error"

    getEventMetaData Failed.png

    Or see Error: OData Service ISEFlow Failed, Error Status: error, errorThrown: Forbidden

Cause

  • Lack of RBP permissions
  • Delay in MDF Data Model refresh

Resolution

I. Ensure the affected user has all required RBP permissions below:

Intelligent Service Tools

  • Intelligent Services Center (ISC)

Admin Center Permissions

  • Read Execution Manager Events

Metadata Framework

  • Configure Business Rules
  • Configure Object Definitions
  • Import Permission on Metadata Framework
  • Admin access to MDF OData API

II. Clear the Metadata Cache

  1. Global Benefits: Configuration Guide - Getting Started - Refresh Metadata Cache
  2. SAP SuccessFactors What's New Viewer - More Jobs on Job Monitor in Scheduled Job Manager

Note:

  • Users can only directly run this job using "Run It Now" option, it is not possible to schedule this job to a future date.
  • With synchronization wizard,  the business rules are synced with MDF objects automatically.  How about sync from Configuration Center?
  • After MDF object has been moved to Configuration Center,  what will be the expected order to sync in Configuration Center ?
  • ==>The recommended sync order about MDF should always be: MDF objects > those Object related references, like business rules, UIs, MDF data.etc

You may still refer to the instance sync recommended order to perform the sync: 2088055 - SuccessFactors Instance Synchronization Feature Guide & Need to Know Information

Recommended Sync Order:

  1. MDF Picklist (moved to Configuration Center)
  2. Data Model
  3. Foundation Objects
  4. Workflow (Route Maps) (moved to Configuration Center), Workflow Groups
  5. MDF Object Definition (moved to Configuration Center)
  6. MDF Configuration UI
  7. MDF Rules
  8. MDF Data
  9. RBP Permission Groups
  10. RBP Permission Roles
  11. Rating Scale (moved to Configuration Center), System Properties, Form Label Translation, Families and Roles (Only Job Description Manager), Goal Management Templates (moved to Configuration Center), Career Development Plan Templates, Compensation Lookup Table
  12. Homepage Tile Configurations, Homepage Tile Groups

Keywords

MDF: Metadata Framework, Object Definition to DB Sync, Entity ISEFlow, getEventMetaData, getEventMetaData Failed, OData Service getEventMetaData Failed, ISC, Intelligent Services error, Export Position failed, genericobject.api.model.ObjectDefinition.getId, 036fc6136e0b567884aa5db8c6b1176293d3c623, OData Service ISEFlow Failed, OData API Metadata Refresh and Export, Refresh Metadata Cache , , KBA , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , LOD-SF-EC , Employee Central , LOD-SF-ANA , Analytics & Reporting (Ad Hoc, YouCalc, ORD) , LOD-SF-PLT-ISC , Intelligent Services , Problem

Product

SAP SuccessFactors HCM all versions