Timecards
A timecard holds one user’s daily hours and work descriptions for one project/task pair in one workweek. Reviewers approve or reject timecards, not whole timesheets.
What a Timecard Holds
Section titled “What a Timecard Holds”A timesheet has one timecard for each project/task pair the user logged time to that week. Each timecard:
- belongs to one user, one project, and one task
- stores the hours and work description for each day
- stores its own review status
- copies the project’s and client’s custom fields (
projectCustomFields,clientCustomFields)
Statuses
Section titled “Statuses”| Status | Meaning |
|---|---|
draft | Saved but not submitted. |
pending | Submitted and waiting for review. |
approved | Every day on the timecard was approved. |
rejected | At least one day on the timecard was rejected. |
Because each timecard has its own status, one timesheet can contain approved, pending, and rejected timecards at the same time. All Timesheets summarizes this in the Approvals column. Search Timecards shows each timecard’s Status.
Day-Level Review
Section titled “Day-Level Review”Reviewers approve or reject each day on a timecard. A rejected day needs a rejection reason. The timecard status comes from those decisions:
approvedwhen every day is approvedrejectedwhen any day is rejected
Each reviewed timecard also records the reviewer’s name and email (Approver Name, Approver Email), the review time, and an optional comment (Review Comments). See Reviewing Time for the ways to review.
Editing After Submission
Section titled “Editing After Submission”Associates cannot edit pending or approved timecards. They can edit and resubmit when a timecard is rejected, or when an administrator selects Allow Resubmission on the timesheet. Resubmitting sets every timecard on the timesheet back to pending.
Related
Section titled “Related”- Concepts: Timesheets, Reviewing Time, Tasks
- API: Get Timesheets, Get Timesheet, Review Timesheet
- Webhook events:
timecards.reviewed