Skip to main content

My Timesheets

Route: /org/my-timesheets · Permission: mytimesheet.manage Module: task_manage


1. What a timesheet is​

A week of your hours, laid out project by project and day by day, that you submit for approval.

The hours are not typed from nothing: they are seeded from the time logs you recorded against tasks, then adjusted in the grid before submitting.

Time logTimesheet
UnitOne task, one durationOne week, all projects
Created byLogging time on a taskSubmitting this screen
ApprovedNoYes
LockedNoYes, once submitted

2. How a week moves​

StateYou can edit
Draft✅
Submitted❌
Approved❌
Locked❌

3. Filling a week — step by step​

Figure 1 — The My Timesheet screen with the four stat tiles and the project × day grid.

Step 1 · Pick a week​

Weeks run Monday to Sunday. A Today control returns to the current week.

Step 2 · Read the four tiles​

TileShows
Total HoursThe week's total, to two decimals
StandardThe expected week — standard daily hours × 5, default 8 × 5
StatusDraft until submitted, then the submission's status
Leaves/HolidaysHow many of each fall in the week

Step 3 · Adjust the grid​

One row per active project, one column per day, with daily totals.

Cells start at the sum of your time logs for that project and day. Editing a cell overrides that figure for the submission.

The grid is seeded from time logs, then overridden by your draft

Logs populate the cells first; a saved draft's own grid then takes precedence. So re-opening a draft shows your adjustments, not a fresh recalculation — logging more time after saving a draft will not appear until you clear the cell.

Holidays, approved leave and non-working days are marked in the grid.

Step 4 · Save a draft​

Save Draft — "Save progress locally" — stores the grid without submitting. Toast: Draft Saved — Your progress has been saved.

Step 5 · Submit​

Submit Week confirms first:

Submit Timesheet? — Are you sure you want to submit this week for approval? You will not be able to edit it until it is reviewed.

Toast: Submitted — Timesheet sent for approval.

Only projects with hours are submitted

Rows totalling zero are dropped from the submission. A project you worked on but forgot to fill in is simply absent — it is not submitted as zero, and nothing flags the omission.

Step 6 · After submitting​

A banner reads Timesheet Submitted, and the grid is read-only.


4. Field reference​

ControlBehaviour
Week navigationPrevious, next, Today
Grid cellHours for one project on one day; editable in draft only
Daily totalsSum down the column
Save DraftSaves with status draft
Submit WeekSaves with status submitted after confirmation
Help"Open Help Manual"

Which projects appear​

Rows are the active projects you have access to. An archived or inactive project does not get a row, even if you logged time against it.

What is submitted​

SentDetail
Per projectTotal hours and the daily breakdown
OverallThe week's total
MetadataThe full grid and a summary, so a draft reopens exactly as left

Standard hours​

Standard is the attendance policy's standard daily hours × 5, defaulting to 8 when no policy is configured. It is a reference figure only — nothing prevents submitting more or fewer.


5. The admin contract​

PrerequisiteWithout it
mytimesheet.manageNo access
Active projects you can accessAn empty grid
An attendance policyStandard falls back to 8 hours a day
Holiday calendarHolidays are not marked
An approverSubmissions have nowhere to go
Project timesheet settingsGoverns the underlying time logs

6. Downstream​

ConsumerUses
Timesheet approvalsThe submission
Timesheet AnalyticsHours per person per day
Resource BillsBillable hours

7. Don't confuse this with…​

ScreenRouteScope
My Timesheets (this page)/org/my-timesheetsMy week, submitted for approval
Log TimeTime logsOne entry against one task
Timesheet Approvals/org/timesheets-approvalOther people's weeks
Timesheet AnalyticsAnalyticsReporting across the team
My Tasks/org/my-tasksMy work, not my hours

8. Troubleshooting​

SymptomCause
The grid is read-onlyThe week is submitted, approved or locked
A project has no rowIt is not active, or you have no access
Hours differ from my time logsA saved draft's grid takes precedence
A project was left out of the submissionZero-total rows are dropped
Standard looks wrongNo attendance policy — it defaults to 8 hours a day
Cannot correct a submitted weekIt must be rejected back to you
Holidays are not markedThe holiday calendar is not configured