M
Martin Wilkinson
Thought I'd cracked Durations but it's got me again!
I'm using Fixed Duration with a shorter than Standard resource calendar and
I'm not getting expected Finish dates.
To demonstrate, if I have a single task, Fixed Duration, 75 days, starting 1
Feb 06. With the default Tools/Options/Calendar settings (8 hrs/day, 40
hrs/week, 20 days/month), the end date is 17 May 06. This is 75 working days
(weekdays), entirely as expected.
However, the Resource I want to allocate to it has a 32 hour working week
(and this is reflected in the Resource’s own calendar).
I therefore change Tools/Options/Calendar settings to be consistent with
this (6.4 hrs/day, 32 hrs/week, 20 days/month). The Duration changes to 93.75
days and the end date stays at 17 May 06. If I set the Duration back to 75
the end date goes to 26 April 06, which is wrong for the Resource’s shorter
working day calendar.
The behaviour above results whether or not I have a Resource allocated to
the task, and whether or not that Resource’s calendar is based on Standard,
or something with less then 40 hours/week. So the issue is with the
Tools/Options/Calendar settings, not with the resource or its calendar.
I want to be able to enter a duration in terms of my real, shorter than
standard 8 hour, working days and for it to calculate the end date as 17 May.
If I apply a Task Calendar defined as 32 hours/week, the end date is OK (16
May 75 days duration). The problem is, I don’t want to have to apply a Task
calendar to every Task in my schedule. It could also be very confusing to
other people using the schedule, because Task Calendars are a little bit
esoteric.
If I apply a Resource which is based on the shorter calendar, it makes no
difference (the shorter calendar of the resource does not affect the end
date).
I know Duration is Work/Resource units, but if there is 0 Work and no
resources allocated, on what basis does MSP calculate the end date from a
Duration? It looks like the Duration drives the end date using the Standard
calendar, regardless of the calendars of any Resources applied to the task.
The only thing I can think of is to change the Standard calendar Working
Time to 32 hrs/week. I don’t really want to do this because I am using a
resource pool used by several projects and I don’t want the shorter week
applied to all projects, just those tasks which have resources with a shorter
calendar.
Does anyone know any alternative to applying task calendars en masse, which
seems the least bad option at the moment?
Apologies if the above is confused. I have an example project if anyone
needs it.
Thanks
Martin
I'm using Fixed Duration with a shorter than Standard resource calendar and
I'm not getting expected Finish dates.
To demonstrate, if I have a single task, Fixed Duration, 75 days, starting 1
Feb 06. With the default Tools/Options/Calendar settings (8 hrs/day, 40
hrs/week, 20 days/month), the end date is 17 May 06. This is 75 working days
(weekdays), entirely as expected.
However, the Resource I want to allocate to it has a 32 hour working week
(and this is reflected in the Resource’s own calendar).
I therefore change Tools/Options/Calendar settings to be consistent with
this (6.4 hrs/day, 32 hrs/week, 20 days/month). The Duration changes to 93.75
days and the end date stays at 17 May 06. If I set the Duration back to 75
the end date goes to 26 April 06, which is wrong for the Resource’s shorter
working day calendar.
The behaviour above results whether or not I have a Resource allocated to
the task, and whether or not that Resource’s calendar is based on Standard,
or something with less then 40 hours/week. So the issue is with the
Tools/Options/Calendar settings, not with the resource or its calendar.
I want to be able to enter a duration in terms of my real, shorter than
standard 8 hour, working days and for it to calculate the end date as 17 May.
If I apply a Task Calendar defined as 32 hours/week, the end date is OK (16
May 75 days duration). The problem is, I don’t want to have to apply a Task
calendar to every Task in my schedule. It could also be very confusing to
other people using the schedule, because Task Calendars are a little bit
esoteric.
If I apply a Resource which is based on the shorter calendar, it makes no
difference (the shorter calendar of the resource does not affect the end
date).
I know Duration is Work/Resource units, but if there is 0 Work and no
resources allocated, on what basis does MSP calculate the end date from a
Duration? It looks like the Duration drives the end date using the Standard
calendar, regardless of the calendars of any Resources applied to the task.
The only thing I can think of is to change the Standard calendar Working
Time to 32 hrs/week. I don’t really want to do this because I am using a
resource pool used by several projects and I don’t want the shorter week
applied to all projects, just those tasks which have resources with a shorter
calendar.
Does anyone know any alternative to applying task calendars en masse, which
seems the least bad option at the moment?
Apologies if the above is confused. I have an example project if anyone
needs it.
Thanks
Martin