Support Article
Report def include results of impl classes of the join class
SA-44057
Summary
A Report definition is configured with class join. Report definition results includes data from the implementation classes of the class join.
Error Messages
Not Applicable
Steps to Reproduce
1. Create a report definition with 'include all descendant classes' option selected.
2. Configure report with class join.
2. Run the report.
Root Cause
Report definition is configured with class join and 'include all descendant classes' option selected.
When this report is executed, the result includes data from the class join implementation classes.
To elaborate, the SQL query generated also include class join implementation classes in its inner join resulting in incorrect results.

Resolution
Apply HFix-37207.
Published October 26, 2017 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.