SAP Knowledge Base Article - Public

2557852 - Script error when accessing people profile after enabling MDF Talent Pools - Succession Management

Symptom

  • Getting a script error in Employee Profile/People Profile after enabling MDF Talent Pools.
  • Unable to see the contents of Profiles.

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 Succession Management
  • SAP SuccessFactors Employee Profile

Reproducing the Issue

  1. Go to Employee Profile / People Profile > Error message pops up > After clicking on cancel or ok, no data/portlet is populated.
  2. To investigate, Go to Configure Object Definition > Search for TalentPool generic object, no such object exists.

    script error in people profile after enabling mdf talent pools.png

Cause

  • Issue is caused by missing Generic Objects for Talent Pools.
  • MDF Talent Pool data is configured to display yet generic objects are not properly loaded in the instance.

Resolution

To properly load object definitions that are not properly loaded in the instance the MDF Cache needs to be refreshed. This can be done by one of three methods:

  1. Clear MDF Cache via Provisioning. This must be done my Cloud Product Support, Implementation Partner, or Consultant.

    1. Open Provisioning
    2. Locate MDF Cache Toll
    3. Clear Cache


  2. Clear Cache via Admin Center. This can be done by an end user of the Product

    1. Admin Center
    2. Odata API Metadata Refresh and Export tool
    3. Cache > Refresh


  3. If either of those do not work, run the MDF Object Definition to DB Sync job in Provisioning

    1. Open Provisioning
    2. Open Manage Schedule Jobs
    3. Create New Job
      1. Job Name:  Name the Job
      2. Job Owner: An active user in the system
      3. Job Type: MDF Object Definition to DB Sync job
      4. Create and Run it Now

Customers has the possibility to directly run this job from the Admin Center, however the prerequisite is that it was previously created at least once from Provisioning. For more information, please check the KB Article 2534674.

Keywords

SF, success factors, Application Error, Employee Profile, People Profile, MDF Talent Pools, MDF Talent Pool , KBA , LOD-SF-SCM-TP , Talent Pools , LOD-SF-EP-PP3 , DO NOT USE [Use a sub component of LOD-SF-EP] , Problem

Product

SAP SuccessFactors Succession & Development all versions