Once a Timesheet is submitted in Pronto, it enters the Review & Approval process.
Time Approval Rules – Agresso
Project Owner
- The Project Owner is responsible for Time Approval on Projects where they are set as the Project Owner.
- Project Owner can’t approve their own time unless they have approve_own_time enabled.
- If approve_own_time is disabled and they are the Project Owner on the project, the time is assigned to the user’s Supervisor to approve.
- Supervisors are responsible for Time Approval on Non Charge Projects [getNonChargeTimeJobExtensions but use the new nc_jobs table as I have stopped using the other one]
- If the office uses ‘Specified Time Approver’ and if Specified Time Approver is enabled for the office. Then it is them not the Project owner that approves time.
- Specified Time Approver can’t approve their own time unless they have approve_own_time enabled
- If approve_own_time is disabled, and they are the Project Owner on the project, the time is assigned to the user’s Supervisor to approve
Time Approval Rules – Non Agresso
Pronto Project Manager
- The Pronto Project Manager is responsible for Time Approval on Projects where they are set as the Pronto Project Manager
- A Pronto Project Manager can’t approve their own time unless they have approve_own_time enabled.
- If approve_own_time is disabled and they are the Pronto Project Manager on the project, the time is assigned to the user’s Supervisor to approve
- Users ‘Time Approver’ are responsible for Time Approval on Pronto PTO
- If the office uses ‘Specified Time Approver’ and if Specified Time Approver is enabled for the office, then it is them, not the Pronto Project Manager that approves time
- Specified Time Approver can’t approve their own time unless they have approve_own_time enabled
- If approve_own_time is disabled, and they are the Pronto Project Manager on the project, the time is assigned to the user’s Supervisor to approve
- Offices can configure custom rules including auto-approve on submission (no manual review needed)

Timesheet Supervisors
Every User is assigned a Timesheet Supervisor who can only approve non charge and PTO time. They are responsible for:
- Reviewing submitted time
- Choosing to Approve or Reject