Supervisor view

Why

Supervisors have direct oversight of operative work and schedules but currently cannot input or manage timesheet data. This creates dependency on office staff and delays in timesheet processing, whilst reducing accuracy as supervisors cannot verify work performed.

What

A supervisor-specific interface for managing operative timesheets, including the ability to schedule shifts, update hours worked, and submit timesheets for payroll processing.

How

  • Create supervisor dashboard showing all operatives under their supervision
  • Build timesheet creation interface for scheduling operative shifts
  • Implement timesheet editing capabilities (hours, breaks, job details)
  • Add bulk submission functionality for multiple operative timesheets
  • Display timesheet status (draft, submitted, approved)
  • Show validation errors and warnings before submission
  • Implement mobile-responsive design for field use

Dependencies

  • User role management (supervisor identification)
  • Supervisor-operative relationship data
  • Timesheet data model
  • Authentication system
  • COR-1478 (parent feature)

Acceptance Criteria

  • [ ] Supervisors can view list of all their operatives
  • [ ] Supervisors can create new timesheet entries for operatives
  • [ ] Supervisors can schedule shifts with start/end times, breaks, and job codes
  • [ ] Supervisors can edit draft and submitted (but not approved) timesheets
  • [ ] Supervisors can submit individual or multiple timesheets at once
  • [ ] Clear validation messages shown for incomplete or invalid timesheet data
  • [ ] Timesheet status clearly displayed (draft, submitted, approved, rejected)
  • [ ] Interface is mobile-responsive for use on tablets/phones in the field
  • [ ] Supervisors can only access timesheets for their assigned operatives

Please authenticate to join the conversation.

Upvoters
Status

Planned

Board
πŸ’‘

Feature Request

Date

6 months ago

Author

Linear

Subscribe to post

Get notified by email when there are changes.