SAP Knowledge Base Article - Public

2093299 - Error generating ad hoc report containing Employee Central position object field information - Employee Central

Symptom

  • When attempting to run an ad hoc report containing the Position object field information the following error occurs:

    org.eclipse.birt.report.service.api.ReportServiceException: Error happened while running the report.

  • This issue is caused by the visibility attribute setting for “effectiveEndDate” in the Position object.

Environment

  • Employee Central

Resolution

  • To resolve the issue the “effectiveEndDate” visibility attribute needs to be set to “not visible

--- Steps to Resolve ---

  1. Admin Tools -> Configure Object Definitions ->
  2. Select Search by "Object Definition"
  3. Select "Position" from the drop down list
  4. Check the value for the "visibility" attribute for the field "effectiveEndDate"
  5. Make sure the visibility attribute for "effectiveEndDate" is set to "Not Visible", then save.
  6. Run the report to see if the change eliminates the error.
  • Note:
     
    To resolve the issue the “effectiveEndDate” visibility attribute needs to be set to “not visible”. The reason for this setting is due to how Employee Central determines the “endDate”. Employee Central always derives the “endDate”, therefore users should not be allowed to enter it. Therefore, the “notVisible” setting for the visibility attribute is required. The error message is expected behavior as it alerts the user to a problem with the data the report uses to populate the report.

Keywords

KBA , sf employee_central , sf employee , LOD-SF-EC-REP , Reporting Data (EC core only) , LOD-SF-EC-POS , Position Management , Problem

Product

SAP SuccessFactors HCM Core all versions