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 log | Timesheet | |
|---|---|---|
| Unit | One task, one duration | One week, all projects |
| Created by | Logging time on a task | Submitting this screen |
| Approved | No | Yes |
| Locked | No | Yes, once submitted |
2. How a week moves
| State | You can edit |
|---|---|
| Draft | ✅ |
| Submitted | ❌ |
| Approved | ❌ |
| Locked | ❌ |
3. Filling a week — step by step
Step 1 · Pick a week
Weeks run Monday to Sunday. A Today control returns to the current week.
Step 2 · Read the four tiles
| Tile | Shows |
|---|---|
| Total Hours | The week's total, to two decimals |
| Standard | The expected week — standard daily hours × 5, default 8 × 5 |
| Status | Draft until submitted, then the submission's status |
| Leaves/Holidays | How 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.
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.
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
| Control | Behaviour |
|---|---|
| Week navigation | Previous, next, Today |
| Grid cell | Hours for one project on one day; editable in draft only |
| Daily totals | Sum down the column |
| Save Draft | Saves with status draft |
| Submit Week | Saves 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
| Sent | Detail |
|---|---|
| Per project | Total hours and the daily breakdown |
| Overall | The week's total |
| Metadata | The 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
| Prerequisite | Without it |
|---|---|
mytimesheet.manage | No access |
| Active projects you can access | An empty grid |
| An attendance policy | Standard falls back to 8 hours a day |
| Holiday calendar | Holidays are not marked |
| An approver | Submissions have nowhere to go |
| Project timesheet settings | Governs the underlying time logs |
6. Downstream
| Consumer | Uses |
|---|---|
| Timesheet approvals | The submission |
| Timesheet Analytics | Hours per person per day |
| Resource Bills | Billable hours |
7. Don't confuse this with…
| Screen | Route | Scope |
|---|---|---|
| My Timesheets (this page) | /org/my-timesheets | My week, submitted for approval |
| Log Time | Time logs | One entry against one task |
| Timesheet Approvals | /org/timesheets-approval | Other people's weeks |
| Timesheet Analytics | Analytics | Reporting across the team |
| My Tasks | /org/my-tasks | My work, not my hours |
8. Troubleshooting
| Symptom | Cause |
|---|---|
| The grid is read-only | The week is submitted, approved or locked |
| A project has no row | It is not active, or you have no access |
| Hours differ from my time logs | A saved draft's grid takes precedence |
| A project was left out of the submission | Zero-total rows are dropped |
| Standard looks wrong | No attendance policy — it defaults to 8 hours a day |
| Cannot correct a submitted week | It must be rejected back to you |
| Holidays are not marked | The holiday calendar is not configured |
Related
- Time logs — where the hours come from
- Timesheet approvals · Project timesheet settings