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
- Navigate from Home > Analytics > Reporting
- Ad Hoc Reporting >Select button "Create new report’’
- Select report definition type "Person and Employment Export’’ or "Person and Employment Audit"
- Select Ok
- 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:
- Admin Center
- OData API Metadata Refresh and Export
- 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?
- Provisioning
- Under "MDF Cache Tool" click "Clear Cache" link
- Click "Click to clear cache" button
For any EC Standard field creation please refer to Guide:
- Guide: Data Model Field Information for Employee Central -
- Guide: Setting Up Data Models and Managing Configuration
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
SAP Knowledge Base Article - Public