project_task_ancestor
Restore ancestor task tracking so task hierarchies can be grouped and reported again in Project and Timesheets.
Key Features
- project.task: Computes and stores each task’s top-level ancestor for hierarchy-aware workflows and adds search grouping on that ancestor.
- account.analytic.line: Mirrors the linked task’s ancestor as a stored related field so timesheets can be filtered and grouped by ancestor task.
- report.project.task.user: Extends project task reports with an ancestor task dimension available for selection and grouping.
- timesheets.analysis.report: Adds an ancestor task column to the timesheet analysis report selection for hierarchy-based reporting.