Forum Discussion
chrjensen
Jan 24, 2023Copper Contributor
MS Project not re-calulating units when changing task duration
Given I have a task set to Type="Fixed Work" and Task Mode = "Auto Schedule" and I have set Work and Duration to fixed numbers, when I increase duration and select "Decrease the hours resources work ...
John-project
Jan 24, 2023Silver Contributor
chrjensen,
Why do you say the assignment units doesn't change. Let me guess, you are looking at the Assignment Units field and that will indeed show no change. What you should be looking at is the Peak field. You will see that it DOES change. This apparent anomaly is by design and is due to a change the Project developers made with the release of Project 2010. This is a quote (I don't know the specific link) from Microsoft.
"In Project 2007, and previous versions, when this value differs from 100% we show it next to the resource name in the Gantt chart. For Project 2010 we’ve made some changes to the way that the Assignment Units field is calculated. Primarily, these changes were made in response to customer feedback about the way calculations were impacted when resources entered overtime work. For this release we’ve clarified the definition of the Peak field and the Assignment Units field which previously had some functional overlap but now fill more defined, separate, roles. As a result of these changes the Assignment Units field is no longer automatically modified to be greater or less than default value of 100%; as a consequence the field does not show up in the Gantt chart as often as it used to."
Hope this helps.
John
Why do you say the assignment units doesn't change. Let me guess, you are looking at the Assignment Units field and that will indeed show no change. What you should be looking at is the Peak field. You will see that it DOES change. This apparent anomaly is by design and is due to a change the Project developers made with the release of Project 2010. This is a quote (I don't know the specific link) from Microsoft.
"In Project 2007, and previous versions, when this value differs from 100% we show it next to the resource name in the Gantt chart. For Project 2010 we’ve made some changes to the way that the Assignment Units field is calculated. Primarily, these changes were made in response to customer feedback about the way calculations were impacted when resources entered overtime work. For this release we’ve clarified the definition of the Peak field and the Assignment Units field which previously had some functional overlap but now fill more defined, separate, roles. As a result of these changes the Assignment Units field is no longer automatically modified to be greater or less than default value of 100%; as a consequence the field does not show up in the Gantt chart as often as it used to."
Hope this helps.
John
- chrjensen1735Jan 25, 2023Copper Contributor
John-project It did indeed clear up some misunderstanding from my side. I think the allocation next to the resource name can be a little confusing though. Do you know if there is a way to tell Project not to show it?
- John-projectJan 25, 2023Silver Contributor
chrjensen1735 I assume you are referring to the resource name next to the Gantt bar. There is no option setting to turn off the assignment value next to the name but you can do it with a custom field formula. Then edit the Bar Styles to show the custom field instead of the Resource Names field. Here's what it might look like.
Of course the formula gets more complicated if more than one resource is assigned. In that case I'd use VBA.
John