SAP Knowledge Base Article - Public

2867418 - Missing Object Definition causing Person and Employment Audit Report failure

Symptom

  • Missing Object Definition causing Person and Employment Audit Report failure.
  • You would receive an application error when running Person and Employment Audit Report. The application error id would be accompanied by the fingerprint id = d5e0b708d9fab7bcf54e4d7089137f017dbc00b0

Environment

SAP SuccessFactors Employee Central - Adhoc Reports

Reproducing the Issue

  1. Navigate from Home > Analytics > Reporting
  2. Ad Hoc Reporting >Select button "Create new report’’
  3. Select report definition type "Person and Employment Export’’ or "Person and Employment Audit"
  4. Select Ok
  5. Result: The application error id would be accompanied by the fingerprint id = d5e0b708d9fab7bcf54e4d7089137f017dbc00b0 

Cause

  • Missing object definition in Configure Object Definition and manage data
  • The object definition is created but is inactive.
  • The MDF object definition to DB sync job has failed to create the object definition.

Resolution

  • The object definition is created but is inactive: 
    Search for inactive and then enable it or make it visible.

  • The MDF object definition to DB sync job has failed to create the object definition:
    Refer KBA 2534674 - How To Fix Inconsistencies In Metadata Framework (MDF) to run the job MDF Object Definition to DB sync -> Once the job completes successfully, you should be able to see the object(s).

  • Initialize the object:
    1.   Navigate to Configure Object Definition and select an Object
    2.   In the URL add the Object ID to the end of the URL for example:
          https://salesdemo4.successfactors.com/xi/ui/genericobject/pages/mdf/mdf.xhtml?co=1&_s.crb=t95FnVej%252bfbhJ5b69%252f3VbkaFN9k%253d&#c=1&t=GOObjectDefinition&i=LegalEntity
         
     You can add the id of any missing MDF Object for example; TimeType, PaymentInformationV3, BusinessUnit
    3.   Once the Object loads and you can see it, make sure the object is active and using "Take Action: Make Correction" make a small change, such as adding a description or changing the label and save the object.
    4.   Refer KBA 2534674 - How To Fix Inconsistencies In Metadata Framework (MDF) to run the job MDF Object Definition to DB sync.

For customers: 2534674 - How to fix inconsistencies in MDF Objects List?

To clear the Metadata Cache:

  1. Admin Center
  2. OData API Metadata Refresh and Export
  3. Refresh Metadata Cache*

*If this is not a visible option in Admin Center, then you will need to permission it via RBP. The tool is found under the permission category Manage Integration Tools.

For Partners and Customer Support:

To clear the MDF Cache via Provisioning:

  1. Provisioning
  2. Under "MDF Cache Tool" click "Clear Cache" link
  3. Click "Click to clear cache" button

See Also

Keywords

d5e0b708d9fab7bcf54e4d7089137f017dbc00b0, Configure Object Definitions, MDF cache, report, Person and Employment Audit Report, failure, fingerprint id = d5e0b708d9fab7bcf54e4d7089137f017dbc00b0, manage data , KBA , LOD-SF-EC-REP , Reporting Data (EC core only) , LOD-SF-EC-MDF , MDF & EC2MDF Migration , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions