ESS Admin

Timesheets

TL;DR

  • Technicians enter hours on /app/timesheets.
  • Owners review and approve on /app/timesheets/review.
  • Insights live on /app/timesheets/insights for spot checks and exports.
  • Settings on /app/timesheets/settings control week start and deadlines.

Weekly flow

  1. Technicians log entries for the active week.
  2. The week moves to PENDING_APPROVAL once the deadline passes.
  3. Owners review entries, fix missing jobs, and approve.
  4. Approved weeks can be exported and move to EXPORTED.

Statuses

  • OPEN - technicians can edit entries.
  • PENDING_APPROVAL - ready for owner review.
  • APPROVED - approved and ready to export.
  • EXPORTED - already exported for payroll.