Currently, the Planned Time Report only populates names of employees who have at least >0 hours of planned time within the selected period or team filter.
If an employee has 0 hours planned, they are completely excluded from the report view. This makes it impossible for managers to identify "at-a-glance" who has been missed in the planning process or who has total availability, as the report only shows a subset of the actual team roster.
Modify the reporting logic to include all active employees within a selected team or filter, regardless of whether a time entry exists for the specified period.
Logic Change: Shift from a "Time-Entry-Led" query to an "Employee-Led" query (Left Join on User Table).
Visual Representation: Employees with no planned time should still appear in the list with a value of "0" or "Unallocated".
Auditability: Managers need to see who hasn't been assigned work to ensure equal distribution.
Data Integrity: A report filtered by "Team A" should show all 10 members of "Team A," even if 2 are currently unassigned.
Efficiency: Reduces the need for managers to cross-reference the report against a separate staff list to find "missing" names.
“As a Team Lead, I filter the report for 'Engineering Team' for next week. I see 8 names, but I know I have 10 engineers. I need to see the 2 names with '0 hours' so I can immediately click into their profiles and assign them tasks, rather than hunting for who is missing.”
| Tempo Products | Tempo Timesheets |
| Tempo Platform | Cloud |