Skip to main content

How can admin user know, who is current project time approver, standard task time approver, request time approver as per project or standard task allocation to user to submit their time sheet.

There are multiple setting including delegation in changepoint throgh, time sheet aprpover can be defined. But my question is that, if any user ask where is my time sheet is pending with, then admin user must have some DB table/view, so that query can be answered immediately rather than checking which seeting has been applied for that user.

Also, My request to product team, take it as an enhancement, time sheet approval pending with “column” must be included in all core tables: Time, StandardTaskTime, RequestTime.

Meanwhile, if there are any wayaround please let me know.

Hello ​@DeepakGarg_NG 

 

Thank you for your question about determining timesheet approvers. Here’s how you can identify who is responsible for timesheet approvals in your environment:

Available Methods

1. Project-Level Approver Settings

  • Go to: Projects → eSelect Project] → Properties → Time Approval field
  • This displays the approver set for project-based timesheets.
  • Please note: This shows the configured approver, not the current pending approver if delegations exist.

2. User Profile Settings

  • Navigate: Administration → Users → iSelect User] → Properties
  • Review the timesheet approval hierarchy or manager settings.
  • Check for global approval workflows assigned to the user.

3. Delegation Status

  • Use the Timesheet Approval Delegate report from the Reports menu.
  • This shows delegation assignments and date ranges.
  • Useful for identifying temporary approval reassignments.

4. Workflow and Status Reports

  • Review timesheet status or approval workflow reports in your system.
  • These may display the approval stage or queue for a timesheet.

Current Limitations

There is no direct “currently pending with” field in standard timesheet tables (such as Time, StandardTaskTime, etc.).
The actual approver is determined dynamically based on:

  • Project-level settings
  • User hierarchy configurations
  • Active delegations
  • Workflow routing rules

Potential Workarounds

 

For Regular Monitoring:

  • Combine project approval settings with current delegation status in a custom report
  • Schedule regular reviews of approval configurations and delegation reports
  • Use approval reminder emails that identify the current approver (if available)

For System Administrators:

  • Explore custom field options (if your organization has development resources)
  • Review audit logs to track approval actions and approver changes
  • Consider workflow modifications (if supported in your Changepoint version)

Enhancement Request

We’ve informed our product team about your request to add a “pending with” column in all core timesheet tables for easier tracking. We appreciate your feedback and encourage you to share additional requirements with our Product Team!

If you need more assistance, please reply here or reach out to your support representative.

 


Reply