Symptom
Unable to run Adhoc report "Person and Employment Export" or "Person and Employment Audit" because of Time Recording Profile fields misconfiguration. An error appears when attempting to run/edit the reports. The application error id would be accompanied by one of the fingerprint ids: 8803b550ec5cf789221a36dae404d9aa386df1c6., 8803b550ec5cf789221a36dae404d9aa386df1c6, 35ae9a9a-235a-4382-a39d-f67721e2851b, 31e474f2-6675-4950-bb1c-8ce0d6f1c618, c35f08a666b89322c23018625fd1098a97d52d42.
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 HXM Suite
- SAP SuccessFactors Employee Central
Reproducing the Issue
- Try Creating an Adhoc Report of type Table, Person and Employment Export Domain.
- Notice an Application Error coming up on the screen.
Cause
- This is a Configuration Issue
- The error occurs because Time Sheet is not enabled in the instance, yet Time Recording Profile exists in Succession Data Model (SDM).
<hris-field id="time-recording-profile-code" visibility="both">
<label>Time Recording Profile</label>
<label xml:lang="de-DE">Zeiterfassungsprofil</label>
<label xml:lang="en-GB">Time Recording Profile</label>
<label xml:lang="fr-FR">Profil de saisie des temps</label>
<label xml:lang="en-US">Time Recording Profile</label>
</hris-field>
Resolution
- Set visibility to: visibility= none the field : Job Information -- time-recording-profile-code rom SDM XML or Manage Business Configuration.(JobInfo Element) 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.
<hris-field id="time-recording-profile-code" visibility="none">
<label>Time Recording Profile</label>
<label xml:lang="de-DE">Zeiterfassungsprofil</label>
<label xml:lang="en-GB">Time Recording Profile</label>
<label xml:lang="fr-FR">Profil de saisie des temps</label>
<label xml:lang="en-US">Time Recording Profile</label>
</hris-field>
- Run: 2534674 - How To Fix Inconsistencies In Metadata Framework (MDF)
- Re-run the Report
For any EC Standard field creation please refer to Guide:
See Also
- 2867418 - Missing Object Definition causing Person and Employment Audit Report failure
- 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
8803b550ec5cf789221a36dae404d9aa386df1c6, error in Adhoc reports, Application error, TimeRecordingProfile is null , KBA , LOD-SF-EC-REP , Reporting Data (EC core only) , LOD-SF-EC-TMS-DAT , Data - Import, API, External, Deletion, Audit , Problem
SAP Knowledge Base Article - Public