Support Article
Error during report definition email scheduling for a report
SA-63868
Summary
Error occurs during report definition email scheduling for a particular report.

Error Messages
Attempting to access a rule with a bad defnined-on class: Trying to open rule |LINKREFFROM| of class |Rule-Access-Property|, but no defined-on class (pyClassName) was specified.
Steps to Reproduce
- Create a report definition
- Add a sub report in the report definition that has a filter that accepts a parameter. Ensure the main report and sub report runs correctly and returns results
- Create a schedule task for this report to be run once a week at a specific time and include at least one operator who is subscribed to the report
- Navigate to the scheduled task and attempt to run it immediately. Error occurs
Root Cause
A defect in Pegasystems’ code or rules.
The property validation assumes parameter as a property instead of skipping it.
There is no need to validate sub report properties used in filters as all the sub report properties are validated separately.
Resolution
Apply HFix-46605.
Published September 13, 2018 - 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.