50 views

Description

Since the sys_report_drill table extends sys_report its possible to view drill down reports just like regular reports. When trying to view a drill down report that has no parent report related to it the System will throw errors about ACL looping.

Steps to Reproduce

  1. Create a sys_report_drill without a parent report. It should be orphaned
  2. Try to view the orphaned report drill and you should see the following error message in the logs
Result: noticed the following errors:
record/sys_report_drill/read, ACL stack: [record/sys_report_drill/read, record/sys_report_drill/read, record/sys_report_drill/read, record/sys_report_drill/read, record/sys_report_drill/read, record/sys_report_drill/read, record/sys_report_drill/read]
 
ACL Looping detected: record/sys_report_drill/read, ACL stack: [record/sys_report_drill/read, record/sys_report_drill/read, record/sys_report_drill/read, record/sys_report_drill/read, record/sys_report_drill/read, record/sys_report_drill/read, record/sys_report_drill/read]: no thrown error

Workaround

Relate the orphaned report drill down record with a parent report. If the orphaned report drill down is intended to be used as the parent report create a record with the same configuration in the sys_report table.


Related Problem: PRB734902

Seen In

There is no data to report.

Fixed In

Kingston

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-10-11 05:48:18
Published:2018-10-11