AlphaAlpha Docs

Time Tracking

Log working hours, submit timesheets for approval, and review reports.

The time tracking system lets employees log working hours against projects and tasks. Entries follow an approval workflow before they are finalized and counted in reports.

Time Entry Statuses

StatusDescription
DRAFTEntry can be edited or deleted by the employee
SUBMITTEDEntry is locked and waiting for manager review
APPROVEDEntry is finalized and included in reports
REJECTEDEntry returns to DRAFT with a rejection reason; employee can revise and resubmit

Linking Time Entries

Each time entry can be linked to:

EntityPurpose
ProjectTrack time spent on a specific project
TaskAssociate hours with a particular task within the selected project

Links are optional; entries without a project still count toward weekly totals but are bucketed as "no project" in the weekly progress bar.

Workflow Overview

  1. Log hours -- Employees create entries from the weekly timesheet (/hr/time).
  2. Submit week -- All DRAFT entries for the visible week are submitted in one action.
  3. Review -- Managers approve or reject entries from the approvals queue (/hr/time/approvals).
  4. Revise -- Rejected entries return to DRAFT for correction and resubmission.

See the Testing Guide for a full end-to-end walkthrough.

On this page