Unable to change ETC on effort task to 0

Document ID : KB000008308
Last Modified Date : 07/05/2018
Show Technical Document Details
Issue:

If you try to change the ETC of an effort task to 0, when you click Save, the ETC reverts back to the previously set value.

Steps to Reproduce:

Prerequisite: Ensure 'Allow Effort Task Creation' is checked in PPM. To check this, go to Administration->Project Management->Settings, check the check box next to 'Allow Effort Task Creation' and save the change.

  1. Create a new project in PPM and add one team member to the project at an allocation greater than 0
  2. Go to the Tasks tab and filter for the Effort task (the effort task's ID will be ~rmw)
  3. Add the ETC attribute to the Task list view if not there already
  4. Change the ETC to 0 for the Effort task and click 'Save'

Expected Results: ETC value of 0 is saved

Actual Results: ETC value changes back to the previously set value

Note: Changes to the ETC for any value greater than 0 will be saved, this issue only happens when changing the ETC to 0.

Environment:
Applies to all supported PAS environments for specified releases.
Resolution:

The ETC's for the assignments on the effort task are calculated based off of the allocations for the team members. In order to change the ETC to 0, (aside from posting all ETCs as actual hours):

1. Change the allocation for the resource to 0 on the Team tab. 
2. Change the effort task into a regular task (by changing the task ID of the effort task from ~rmv to something different).

Additional Information:

Reference TEC502254 - What is the Effort Task and how is ETC calculated on it?
Reference TEC1053847 - How can I recreate the Effort Task for a Project?
Reference the Effort Task section on DocOps for more details on Effort Task behavior