- 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.
- Employee Central
- To resolve the issue the “effectiveEndDate” visibility attribute needs to be set to “not visible
--- Steps to Resolve ---
Admin Tools -> Configure Object Definitions ->
Select Search by "Object Definition"
Select "Position" from the drop down list
Check the value for the "visibility" attribute for the field "effectiveEndDate"
Make sure the visibility attribute for "effectiveEndDate" is set to "Not Visible", then save.
Run the report to see if the change eliminates the error.
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.
KBA , sf employee_central , sf employee , LOD-SF-EC , Employee Central , Problem