If the 1-day task is done by someone working from 6pm until 6am, that's
exactly what you would expect to happen. If the task is entered with a
duration of "1 day" and a "day" is defined as 12 hours on the Calendar
Options page, a 1-day task assigned to someone on the evening shift would
start Monday at 6pm and finish 12 hours later, Tuesday at 6am. Remember
that Project always tracks durations in minutes - it allows you to enter
durations as hours or days or weeks as a concession to convenience but
whatever unit you use, it's always converted to minutes for storage and
calculation. So if you say the task lasts 1 day, that means its duration is
12x60 minutes. Meanwhile, the working time calendar tells Project what
minutes out of the 24-hour calendar day running from midnight to midnight
actually count towards 'burning up' duration minutes. So in the extreme, if
you assign that 1 day task to someone who's calendar says they work 1 hour
per day, it will start when they come to work on the first day and finish an
hour after their shift starts 12 days later according to the date on the
calendar on the wall, taking almost 2 weeks to do 1 day of duration.
So to summarize, two factors control the situation you describe. The
Calendar, Options, Hours per Day tells Project how many minutes you mean
when you type "1 day" and the Working Time Calendar tells Project which
minutes out of the 24 hour day count. Add to that that the fact that a 1
day task that has a predecessor doesn't necessarily start at the start of
the workday - rather, it starts at whatever time during the day its link
says it's allowed to start - if the predecessor ends at 2pm, the task in
question will start at 2pm and "1 day's" worth of minutes will spill over
into the next day before it's used 'em up (but to see that in action you
have to turn on a View options date format that shows both date and time).
--
Steve House [Project MVP]
MS Project Trainer & Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs
Thanks Steve,
This is what I have been telling my client, so I'm pleased I've got that
bit
of information correct! We tried a simple task on a new project (1 task,
1
day duration, no predecessors nor successors, no change to the calendar in
any way shape or form), and still the task started on 1 day and finished
the
next day. I must be missing something or maybe having a blonde moment
(having just got back from holiday this could be the case). I'll take a
look
at my working times again. I have been advising my client that the
problem
will be related to working times so at least I'm kind of there.
Thanks again Steve.
Karen.
:
The working time calendar does not necessarily indicate continuous blocks
of
time or even single shifts. Rather, it indicates during what hours on
the
day in question work takes place. So for a shift that comes in at 6pm
and
goes home at 6am, the first half of the work takes place on the day of
the
week they arrive and the other half takes place on the following day, the
day they depart. If they worked 5 days a week with Monday as the first
day,
Mon would show only 18:00-24:00, Tue thru Fri would show 00:00-06:00 and
18:00-24:00, and Sat would show only 00:00-06:00 (no one arrives on Sat
night or Sun night). For one of the midweek days with 2 blocks of time
listed, the first block of hours is for the group of people who came in
the
night before while the second block of hours is that of the group of
people
arriving that evening. Those may or may not be the same people, it
doesn't
matter as far as the calendar is concerned. The only thing that matters
is
on Wed, for example, somebody is doing work from the previous midnight
until
06:00 and then work stops until some unknown person picks it up again at
18:00. That person in the evening may or may not be the same person who
was
working on it in the wee hours of the morning the previous night.
Changing the "default times" on the calendar options page does not update
the working time calendars, as you have observed. In fact it has nothing
to
do with the calendars except that they should be set to values consistent
with your calendar settings. All durations are stored and tracked in
minutes. Whenever you enter or display them in any other unit, Project
has
to do a conversion. The hours per day, hours per week, and days per
month
are the conversion factors Project applies. So if I enter a task's
duration
as "3 days" and have left everything at the default, Project calculates
"3d
* 8h * 60min" and stores the result "1440.0" internally as the task's
real
duration to be used in any subsequent calculations, etc. The duration
displayed in for instance the Gantt chart task table is simple the same
process reversed using the same conversion factors.
--
Steve House [Project MVP]
MS Project Trainer & Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs
Hi,
A client of mine wishes to set up a nightshift calendar which starts at
18:00 one evening and ends at 06:00 the following morning for 7 days a
week.
I'm having difficulty entering the end time of 06:00 as Project is
telling
me that it is earlier than the start times. Do I need to add any
further
information in my end box? I've also tried entering this