Approval Workflow

You can setup a multi-level approval workflow for time entries. For a time entry to be marked as approved, it has to be approved by all the approvers. If any of the approver rejects it, the time entry is sent back to the submitter. On resubmission, the entire approval workflow is started.

For time on projects

Auto Approve All the time entries to be automatically approved as soon as they are submitted for approval.
Reporting ManagerApproval is required from the reporting manager of the time entry's owner.
Project ManagerApproval is required from a project manager of that time entry's work item's project.
Reporting Manager > Project ManagerApproval is required from the reporting manager followed by the project manager.
Project Manager > Reporting Manager Approval is required from the project manager followed by the reporting manager.

For non-project time

Auto Approve All the time entries to be automatically approved as soon as they are submitted for approval.
Reporting ManagerApproval is required from the reporting manager of the time entry's owner.

Changing the workflow will result in resetting the approval status of all items that are pending approval. They will have to start from the first approval.