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

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 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:2534674 - How to fix inconsistencies in MDF Objects List?

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

    For any EC Standard field creation please refer to Guide: 

    For :Job Information -- time-recording-profile-code

    • This field is relevant for the Employee Central Payroll Time Sheet.
    • The Time Recording Profile contains employee-specific settings for the Employee Central Payroll Time Sheet.
    • It sets the time recording method and the time valuation rules which are used for this employee. If you have defined time recording profile generic objects, this field contains the external code and name of those time recording profiles.

    Note:

    • If the Employee Central Payroll Time Sheet is enabled in Provisioning, the Time Recording Profile can only be entered and saved together with the other three Time Off fields in job information.

        See Also

        • 2473257 - MDF Objects not available in Configure Object Definitions
        • 2534674 - How to fix inconsistencies in MDF Objects List?
        • 2272691 - Unable to run Adhoc report with domain "Person and Employment Export report
        • 2622929 - Application error thrown on creating an ADHOC report  
        • 2534674 - How To Fix Inconsistencies In Metadata Framework (MDF)

        Keywords

        d5e0b708d9fab7bcf54e4d7089137f017dbc00b0, Configure Object Definitions, MDF cache, report, Person and Employment Audit Report, failure, fingerprint id = d5e0b708d9fab7bcf54e4d7089137f017dbc00b0, manage data, object type, TimeRecordingAdmissibility is null , Time Sheet , 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