Project Task Hours Distribution & Timesheet Restrictions
- Automatically creates hour distribution lines for each assignee
- Manager-based editing: only the assignee's manager (or manager's manager up to nth depth) can edit allocated hours
- Prevents timesheet entries that exceed allocated hours per assignee
- Real-time tracking of allocated, logged, and remaining hours
- Visual indicators (green/red) for quick status overview
- Validates that distributed hours don't exceed task allocated hours
- Clean form view integration with project tasks
- Three-column view: Allocated | Logged | Remaining