Development Tools for Timesheets
Wrike Team,
Any chance we'll have methods to enable access to timesheet objects through the API? We are looking to be able to query timesheet submissions, route individual time log entries to approvers, and then update the submission status once all approvals have been received.
We need to be able to limit the approval of time entries based on the project on which time is entered. Currently anyone who is an "approver" can approve time for any user.
- A project manager approves time for consultants/resources on their billable/client projects
- A people manager approves time for resources on internal projects & PTO requests
- We need to be able to approve partial timesheets (for instance only non-project time for people managers, etc.)
-
Monitor for timesheet submission(s) via the API - currently not a good way to do this except for using the audit-log (I've figured this out).
-
Create tasks for PMs to approve the weekly time for this user/project (as applicable).
-
Create task(s) for People managers to approve the weekly time for this user (as applicable).
-
Once all approvals are completed, we wanted to use the API to update the status from "submitted" to "approved" in order to lock timesheets and to ensure accuracy of time entry.
Can you help? Answer the question and work your way towards becoming a Wrike Ninja 🥋 Sign in and answer.
Please sign in to leave a comment.