Symptom
- Table 'PERSON_VIEW_EMP_EMAIL_INFO_xxxxx' is not found error in Canvas advanced reporting Validate Page
- Table 'PERSON_VIEW_EMP_EMAIL_INFO_xxxxx' is not found error in Canvas advanced reporting query
- "Error rendering list report component" when running the Canvas advanced reporting
Environment
SAP SuccessFactors HCM Suite
Reproducing the Issue
- Run the Canvas advanced reporting, get "Error rendering list report component"
- Edit the report, go to query, preview query, can see "Table 'PERSON_VIEW_EMP_EMAIL_INFO_xxxxx' is not found" error
- Validate Page, can see "Table 'PERSON_VIEW_EMP_EMAIL_INFO_xxxxx' is not found" error
Cause
Email type picklist option id in target instance is not same with source instance.
e.g. Email type is referring to Picklist ecEmailType, the option id of business email is "01234" in source instance, however the option id is "56789" in target instance. Once the report is imported to target instance, we'll get "Table 'PERSON_VIEW_EMP_EMAIL_INFO_12345' is not found" error
Resolution
Use the validation tool to fix the issue:
- Edit the report
- Validate Page, can see "Table 'PERSON_VIEW_EMP_EMAIL_INFO_xxxxx' is not found" error, click Edit
- Select correct email information table from the list, click Update All
- Then the table which can not be found in target instance is successfully replaced with correct table, the report will work
If you have any questions regarding the picklist option id, please reach out to MDF team(LOD-SF-MDF) to check further.
See Also
Keywords
Validate Page, Error rendering list report component, table not found, email info, email type, picklist option id, validation tool , KBA , LOD-SF-ANA-ADV , Advanced Reporting (ODS) , Problem
SAP Knowledge Base Article - Public