Symptom
After click on "Preview" in a Table report for Employee Central data, an application error is thrown. The report is also not downloaded or run online.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to Reports Center and create a report of type Table
- Fill with Job Information columns
- Click on "Preview"
- Application error appears
While loading the report online, it keeps loading and does not open.
Cause
There is a custom field of data type "User" configured in a standard object, like Division, Department or Business Unit, and set to Transient = Yes.
Resolution
Although it is possible to have a custom field with Data Type "User" in the company structure objects, this will cause a failure in the table reports when the field is set to Transient = Yes. The reports will work fine if the field is set to Transient = No.
If you need to have the report running with the company structure fields from jobInfo, please set the Transient value of the custom field to No. You can to it on Configure Object Definitions, select the affected object, find the custom field with User Data Type and change the Transient to "No". You can also disable the field to stop the error.
Keywords
application error, report error, report does not load, report not loading, table report, user, data type, division, department, business unit, company structure, employee central, transient , KBA , LOD-SF-EC-REP , Reporting Data (EC core only) , Problem