Skip to main content
Skip table of contents

Approving or Rejecting Logged Project Hours

The Project Time Approval feature is only available for owners of Tempo Projects. Project collaborators, team leads, or users with whom the projects are shared do not have access to the Project Time Approval pages, emails, or configurations.

Approving or rejecting project hours only validates the time spent on Cost Tracker project. It has no impact on Timesheet's approved or rejected hours. Approving hours for Cost Tracker projects doesn’t send notification emails to users or to team leads.

If users resubmit their hours after their timesheet was rejected outside Cost Tracker, all project hours are reset to Waiting for Approval status in Cost Tracker Project Time Approval. Notification emails are resent to project owners.

We recommend that hours are approved in Timesheets before project owners start the project approval process in Cost Tracker. This ensures that all new or updated worklogs are locked in by team leads in Timesheets. If worklogs aren’t approved in Timesheets first, changes to worklogs during the Cost Tracker project approval process can result in possible 'orphan' worklogs.

Before You Begin

  • Project Time Approval must be enabled in Tempo Settings by a Tempo administrator.

  • A project owner must enable the Project Time Approval feature for their project.

Reviewing Project Hours Submitted For Approval

As a project owner, you can monitor the hours logged on your project and approve them as they are submitted. You receive email requests to approve those project hours.

Cost Tracker uses the same period configuration as Tempo Timesheets. No additional period setting is required for Cost Tracker projects.

  1. Select the Tempo project that your team is working on.

  2. Do one of the following:

    1. Click the Approvals tab.

    2. Click the Review Project Hours button in the email request to approve team members' hours.

      approval_email1.jpg
  3. A list of project hours is displayed by Status for team members who have logged more than 0 hours in the selected period. Status is set to All by default:

    • If hours that are related to this project are not submitted, they have the Open status.

      PrjAproval_planned.jpg
    • If hours are submitted, then they are placed in the Waiting for Approval status.

    • All other hours will show in the Approved or the Rejected status.

  4. If you wish to view other periods, scroll through the date range:

    • To find the project's Start date, scroll to the oldest period.

    • To find the project's End date, scroll to the last period.

  5. Click Status: All or select to filter by a status from the list.

    The submitted hours are displayed with the following details:

Column

Description

Team Member

The name of the team member who submitted hours for this project.

Status

The Project Time Approval status indicates the approval status of the submitted hours:

  • Open

  • Waiting for Approval

  • Approved

  • Rejected

An asterisk (*) is displayed next to an approval status if a change occurred to the worklogs after they were approved or rejected. Hover over the asterisk to view how many worklogs were modified and the number of hours changed.

Planned Time

The planned time for the team members. This is only available when you have installed Planner by Tempo. See Comparing Planned Hours

Time Spent

The number of logged hours for the period.

Cost

The cost for these logged hours is based on the rate.

Billable Hours

The number of billable hours logged for this period.

Billable Cost

The billable cost for the logged hours in this period.

  1. Click on a row in the Team Member column to see a breakdown of the logged hours in a timesheet view.

    approval_timesheet.jpg

  2. Click the Approvals tab to return to the approvals list to continue to approve or reject the submitted hours.

If you want to compare the planned hours to the actual hours worked before approving hours, you must have Planner by Tempo installed.

Approving Your Team's SubmittedProject Hours

  1. Click the Approvals tab and verify the items in the Waiting for Approval status.

  2. Check to select the row you wish to review for members with submitted project hours.

  3. If you wish to see a breakdown of the hours:

    1. Click on the name in the Tempo member column or the Time spent value to view the hours in a timesheet view.

    2. Click the Approvals tab when done.

  4. Click Approve to approve the selected row.

  5. In the Approve Logged Time for Project window, enter a message in the Comment box if needed.

    hours_approve_plan.jpg
  6. Click the Approve Logged Time to approve the hours.

  7. The approved hours are moved to the Approved status under the Project Time Approved table.

    approval_plan.jpg

    The submitted hours are updated with the Approved status.

  8. Scroll down to the Approved section to see a list of the hours you approved or filter with Status: Approved to see Approved items only.

  9. Hover over a row in the Approved table to see a tooltip containing the date and timestamp of the approval and the comment that was added by you, the reviewer.

Rejecting Your Team's Submitted Project Hours

  1. Click the Approvals tab and verify the items in the Waiting for Approval status.

  2. Check to select the row you wish to review for members with submitted project hours.

  3. If you wish to see a breakdown of the hours:

    1. Click on the name in the Tempo member column or the Time spent value to view the hours in a timesheet view.

    2. Click the Approvals tab when done.

  4. Click Reject to reject the selected hours.

  5. In the Reject Logged Time for Project window, enter a message in the Comment box if needed and click the Reject Logged Time to reject the hours.

    The rejected hours are moved to the Rejected status under Project Time Rejected.

    approval_rejected.jpg
  6. Scroll down to the Rejected section to see a list of the hours you rejected. Hover over the rows to see a tooltip containing the date and timestamp of the rejected hours and the reviewer's comment that you added.

Approving or Rejecting Multiple Requests

You can make multiple selections of submitted hours for multiple members or select all submitted requests before approving or rejecting all.

  1. You can approve all submitted hours at the same time. View the list in the Waiting for Approval status.

  2. Scroll down to the Waiting for Approval list or filter by selecting Filter: Waiting for approval.

    This filters the page and displays items in this status only.

  3. To select all rows, add a checkmark to select Project Time Waiting for Approval (#).

    This selects all rows. The (#) indicates the number of rows filtered in this selection.

  4. To select individual rows, add a checkmark in front of each row that you wish to approve.

  5. Do the following to approve the selections:

    1. Click Approve (#) to approve them.

      The (#) indicates the number of selected rows to approve.

    2. A list of Team member names with the Logged Time is shown. You can remove rows from the list by clicking the Remove (X) button.

    3. In the Approve Logged Time for Project window, enter a message in the Comment box if needed.

      The text in the Comment will be repeated for all hours approved here.

    4. Click the Approve Logged Time to approve all selected hours.

  6. Do the following to reject the selections:

    1. Click Reject (#) to reject them.

      The (#) indicates the number of selected rows to reject.

    2. A list of Team of Team member names with the Logged Time is shown. You can remove rows from the list by clicking the Remove (X) button.

    3. In the Reject Logged Time For Project window, enter a message in the Comment box if needed.

      The text in the Comment will be repeated for all hours rejected here.

    4. Click the Reject Logged Time to reject all selected hours.

      approval_rejectall_plan.jpg
  7. Scroll down to view:

    The approved hours are moved under Project Time Approved, and the rejected hours are moved to Project Time Rejected. The status is changed accordingly.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.