Unable to create timesheet for period that includes Date of Hire - TMA-0906 error

book

Article ID: 211896

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

After upgrading to 15.9.1, if a resource has a date of hire in between a start and end of a time period, the resource is not able to create (and thus submit) the timesheet for that week using + Work to Timesheet . Below is the error the user is getting.

TMA-0906: Resource ID <User> starts on 3/24/21. Creating a timesheet requires an existing, active, resource who is open for time entry and has a time track mode set.

Only if the date of hire is same as the start date of the week, then the resource is able to submit timesheet for that period.

Steps to Reproduce:

  1. Create a new resource with Timesheets - Navigate rights
  2. Populate the Date of Hire for the resource as 3/24/21
  3. Ensure the user is Open for time entry with Track Mode of PPM
  4. Create a new project Open for time entry with Track Mode of PPM
  5. Add the resource to the project and make sure they are Open for time entry on The team tab
  6. Create one new task (open for time entry) with a task duration of 2/22/21 – 2/21/22 
  7. Assign the resource to the task
  8. Log in to the Modern UX as the user created in step 1
  9. Navigate to the timesheet for time period of 3/22 – 3/28
  10. Select the radio option for + Work to Timesheet and click Create Timesheet
  11. Check the Check box next to the task created in step 5
  12. Click Add and Close (or just Add)

Expected Results: Timesheet is created and task is added successfully to the timesheet

Actual Results: Timesheet is not created and instead you see the following error: TMA-0906: Resource ID <User> starts on 3/24/21. Creating a timesheet requires an existing, active, resource who is open for time entry and has a time track mode set.

Environment

Release : 15.9.1

Component : CLARITY TIME MANAGEMENT

Resolution

This issue is fixed in 15.9.1 patch 1 and fixed in 15.9.2.

Workaround: Select the radio button for + Assigned tasks instead, then manually delete any tasks that shouldn’t have been added.

Note: If you can't see the + Assigned tasks button, make sure that the resource has at least one assigned task that falls within the timesheet window. See Task / assignment dates impact with Timesheet population in Modern UX for more details. 

Additional Information

For a list of defects fixed in 15.9.1 patch 1, see: Clarity and Jaspersoft Cumulative Patch README Files on techdocs.