Sally --
I am assuming you established a unique base calendar for those resources
that work a different schedule from the project calendar, and have set that
calendar in the Base Calendar column of the Resource Sheet view for those
resources. If you have done so, then be rest assured that Microsoft Project
will calculate the schedule of their task assignments correctly. Howver, do
know that Microsoft Project will continue to calculate Duration based on the
Tools - Options - Calendar - Hours per day value that you have specified for
the project. That's one of those little inconsistencies you will see in the
software.
For example, I have two resources in my resource pool: Resource A and
Resource B. Resource A works the standard company schedule of Monday
through Friday at 8 hours per day. Resource B, on the other hand, works a
4-day work week, working 10 hours per day Monday through Thursday with
Friday off. I assign Resource A to Task A at 100% Units and 40 hours of
Work. Microsoft Project calculates the Duration at 5 days, with the task
beginning on Monday and finishing on Friday. I assign Resource B to Task B
at 100% Units and 40 hours of Work. Microsoft Project calculates the
Duration at 5 days, with the task beginning on Monday and finishing on
Thursday. Notice in this example that the schedule for Task B is absolutely
correct, although the Duration does not match. Why does this happen?
Again, it is because Duration is calculated as follows: Duration =
Work/(Project Hours per Day X Units). I know this will probably drive you
crazy, but you should focus on the schedule and know that Microsoft Project
is scheduling the work correctly even though the Duration is not correct.
Hope this helps.