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.)
Currently this level of "approval" is simply not supported in the Wrike App.  What I was attempting to do as a workaround was the following:
  1. 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).
  2. Create tasks for PMs to approve the weekly time for this user/project (as applicable).
  3. Create task(s) for People managers to approve the weekly time for this user (as applicable).
  4. 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 we get something implemented here?  This is really a big issue for us and is holding back our adoption of the software.   If anyone else has implemented a workaround that they'd like to share - I'm really interested too!
 

 

0
👍 Spot On 💡 Innovative Approach 💪 Stellar Advice ✅ Solved 🪄 Remove Kudos
0 comments

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.

Folllowing List for Post: Development Tools for Timesheets
[this list is visible for admins and agents only]

Top

Upcoming Live Sessions

Didn’t find what you were looking for? Write new post