TimeSheet
Hours attributed to work, checked against the clock before an approver reads them.
Weekly submission per person with a project and cost code on every line. Mismatches against attendance are shown, not hidden, so an approver decides with the difference in front of them.
What it does
Entry, checking and approval, all inside the pay calendar rather than beside it.
A grid per person per week with the previous week copyable. Submission windows follow the pay calendar, weekly, fortnightly or monthly.
Every line carries a project and a cost code, split billable and non billable, so one entry serves both payroll and client invoicing.
Submitted hours shown against clock hours with the difference called out, before the approver decides rather than after the run.
Project lead then line manager, or either alone, configured per team. A query returns the sheet with the disputed line marked.
Sheets freeze when the pay period closes. Reopening needs a reason and shows in the audit log against the run it affects.
Hours by project, person, cost centre or client for the period, in a file finance can load without reshaping it.
| Project | Mon | Tue | Wed | Thu | Fri |
|---|---|---|---|---|---|
| PlatformENG-104 | |||||
| Support rotaOPS-020 | |||||
| Day total | 8.0 | 8.0 | 0.0 | 0.0 | 0.0 |
What it reads and writes
No copies of the people list. This module reads the record and hands its approved output to the next one.
Who sees what
Access is scoped by role and reporting line, not granted per screen.
- Employee
- Their own sheets, editable until submitted or the period locks.
- Project lead
- Sheets carrying their project codes, whoever submitted them.
- Manager
- Their reporting line, with the attendance variance visible.
- Finance
- Every sheet in the period, plus lock and reopen rights.