Take another look at my post from a couple of days ago, Subizo. The "Hours
per Day" entry on the Options page is a conversion factor only and does not
change the hours associated with any of the calendars. I know it seems like
it says it does and it certainly seems like it should work that way you
think it does, but trust me, it does not. When you enter a task duration as
XX days or YY weeks, Project has to convert that number into hours before
it's stored in its database. The "hours per day" and "hours per week"
setting controls how many hours Project interprets your entry of "Task A, 6
days" represents. Changing those values does NOT change any of the
calendars in any way shape or form, I can't stress that strongly enough!
Try this little experiment. With the calendar as the default 0800-1200 and
1300-1700 standard calendar and hours per day equal to 8, enter a 1-day task
X. It will show starting at 8am and ending at 5pm. Change the calendar so
the workday is 0800-1200 and 1300-1800. The task is still 1 day 8am to 5pm.
Change the "hours per day" to 7. The duration now becomes 1.14 days but the
*times* are still exactly the same, 8am to 5pm. Now change the calendar to
show the workday ends at 4pm (0800-1200 and 1300-1600). The duration stays
at 1.14 days but the task now ends the next workday at 9am.
How could 8 hours be 1 day at one moment and 1.14 days the next? Because
you changed the definition of a "day." How could the finish time for a one
day task not change when you changed the end time of the work day and made
it loinger? Because the calendar doesn't specify how LONG a day is, it
specifys WHICH minutes in the day are working minutes and which minutes
aren't. But why did it change when you made the day shorter yet the
duration stayed the same? You still have to do 8 hours of work but by
quitting time on the first day you've only done 7 so you still need to do
one more hour the next day.