Symptom
This KBA is a consolidation of the various scenarios, and their fixes, due to which "Error Rendering List Report Component" is experienced in Canvas Reporting.
Environment
- SAP SuccessFactors HCM Suite
- Analytics & Reporting (Ad Hoc, YouCalc, ORD)
- Report Centre
- Report - Canvas
- Report Centre
- Analytics & Reporting (Ad Hoc, YouCalc, ORD)
Reproducing the Issue
- Login to SFSF
- Navigate to Report Center
- Run the affected Canvas report
- You will notice an error "Error Rendering List Report Component"
Resolution
Below are the probable causes and the guidance to fix them. Kindly review the scenario which you might be facing:
|
|
Cause
| Description |
How to identify?
|
Guidance
|
KBA
|
|---|---|---|---|---|---|
| 1 | Divide by Zero |
This is caused when a calculated formula is using a divide operation, with denominator leading to 0. Though the error message in the front end is generic, the internal logs, accessible by Support, will display the said error. |
Delete all the Calculated columns (or) the ones with Divide operation and Preview the output.
|
| 2465622 |
| 2 | Validation Issue |
Imported reports having validation issue. (OR) Metadata changes were performed, leading to validation errors in existing canvas reports. (OR) Validation tool displaying error "Failed to deserialize the xml for the query" |
| Kindly perform the metadata changes suggested by the validation tool. | |
| 3 | Insufficient Permissions |
When a user lacks permission to certain fields, selected in the query, it might lead to either or |
If the user has edit access to Canvas reports, then navigate to Edit Query and look at each field selected in the query. The one lacking permission would be greyed out. |
| |
| 4 | Timeout | Online execution of the Reports taking more than 5 min, are timed out internally. While the page keeps loading in the UI, the query would be killed post 5 mins. |
See if any widget takes more than 5 mins to load. |
The report's run time depends on multiple parameters. Examples:
Kindly review the design and RBP of the user and work on query/RBP optimization. In most scenarios, filtering the data to fetch for a specific country/BU/Division/Department might help. | 2259963 |
| 5 | No realms available |
When creating an Advanced Reporting query, the drop down shows 'No Realm is available'. And this impacts all Existing Canvas reports leading them to 'Error Rendering List Report Component'. | If you notice "Error Rendering List Report component", try creating a new Canvas Report and see if you are able to create a new Query. |
Issue might be caused due to incorrect back-end configuration:
| 2272271 |
| 6 | Incorrect filtering |
When a filter is set based on the Picklist label, and the report is being run in a different language than that of the 'Picklist label', the Report will fail as it cannot compare strings of 2 different languages. | See if report is failing in all languages or a particular language. |
Set a filter on Picklist Codes, which are consistent across languages. | 2600093 |
Keywords
Error Rendering List Report Component, Canvas, ord, online report designer , KBA , LOD-SF-ANA-ORD , Online Report Designer , LOD-SF-ANA-ADV , Advanced Reporting (ODS) , LOD-SF-ANA-RCT-CAN , Report - Canvas , How To
SAP Knowledge Base Article - Public