ETC does not get decremented on tasks when actuals are newly posted on an adjusted timesheet

book

Article ID: 131885

calendar_today

Updated On:

Products

CLARITY PPM FOR ITG CLARITY PPM FEDERAL Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

STEPS TO REPRODUCE:

1. Create a project A and task A 
2. Add a team member and assign him to task A 
3. Create a project B and task B 
4. Add the same team member as for project A and assign him to task B 
5. Note that at assignment level there is ETC for both tasks 
6. Edit a timesheet for the resource added to the project team 
7. Enter some time for project A and task A (let say 10 hours) 
8. Post the timesheet 
9. On Project A, Task A, at assignment level we now have 10 hours of actuals and ETC has been decremented by 10 
10. Adjust the timesheet. Enter 5 hours for Project A, Task A and another 5 hours, for project B and Task B 
11. Post the timesheet 
12. On Project A, Task A, actuals are now 5 hours and ETC has not been changed. This is as per design as adjustments do not modify ETC 
13. Check the Project B, Task B assignment 

Expected Results: Actuals to be 5 hours and ETC to be decremented by 5 as this is a new time entry 
Actual Results:  Actuals are now 5, but ETC has not been decremented as expected 

Environment

Release:
Component: PPMTMM

Resolution

This was analyzed by Engineering through CLRT-77648
This is the expected behavior:

ETC does not get decremented on tasks when actuals are newly posted on an adjusted timesheet 

The PTR (step 12) correctly says that an adjusting timesheet will not further adjust ETC on a task assignment. The reason for this is because when you post a timesheet for a given time period, the time period's finish date is used to set the 'actThru' for the assignment. Setting the 'actThru' on the assignment is primarily what decrements the ETC. 

Now, when you go back and adjust the posting, posting 'new' time on project B, the 'actThru' is already set and no further ETC decrement will be seen