Skip to content

Timesheets (HCM) ​

This page documents the shipped Timesheets screen (hcm-timesheets). Not for plugin developers.

What it does ​

Log a timesheet for a pay/reporting period, with line entries per project/task/cost-center. Each employee can only have one timesheet per period — the platform enforces this for real, not just by convention. Submit for Approval starts a real approval workflow; Approve and Reject decide it for real, the same way every other approval in HCM works.

Known gaps ​

  • Total hours (regular/overtime) are entered or summed by hand, not automatically calculated from the line entries.
  • Entries don't auto-populate from your real attendance data — you fill in a timesheet's lines yourself, they aren't pulled from Attendance automatically.
  • No separate approval-history table beyond the workflow engine's own history, no exception detection, no tenant-defined pay-period templates, no dedicated audit trail beyond the platform's standard one.