SAP Knowledge Base Article - Public

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


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

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


  • Succession Management MDF Talent Pools
  • People Profile
  • 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.


  • 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.


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


SF, success factors, Application Error, Employee Profile, People Profile, MDF Talent Pools. , KBA , LOD-SF-SCM-TP , Talent Pools , LOD-SF-EP-PP3 , People Profile (PP3) , Problem


SAP SuccessFactors HXM Suite all versions