Hello, everyone
Some of my timesheet approvers have noticed that when they try to approve a timesheet, an error occurs. I checked the queued jobs to find this
General
Timesheet:
TimesheetInvalidApprover (3205). Details: id='3205' name='TimesheetInvalidApprover' uid='20aae600-6fad-46ac-b5c1-970e2dcf5648'.
Queue:
GeneralQueueJobFailed (26000) - TimesheetReview.ReviewTimesheetMessage. Details: id='26000' name='GeneralQueueJobFailed' uid='2568fac1-2148-49b0-97ac-1145abb0c04b' JobUID='5fecedf4-6c72-41cf-9011-8eed284a1db1' ComputerName='XXXXX' GroupType='TimesheetReview' MessageType='ReviewTimesheetMessage' MessageId='1' Stage=''. For more details, check the ULS logs on machine XXXXX for entries with JobUID 5fecedf4-6c72-41cf-9011-8eed284a1db1.
Now, when I check the ULS logs, I see this:
PSError: TimesheetInvalidApprover (3205) Resource '(null)' is listed as next approver for timesheet '(null)'. The next approver for this timesheet must have 'Accept Timesheet' permission and may not be the current owner or any previous approver for this timesheet.
I am using Project Server v14.0.5126.5000.