No, there is no way to automate it. Remember Project is not a resource
management tool nor is it the PMs job to schedule the resource's entire
workday, they're quite capable of doing that on their own. The only thing
it is concerned with is the work specifically required to move the project
tasks along and could care less about what else the resource might be doing.
So is your background task actually something that is a part of the project
or is it actually the regular non-project related work the resource does?
An example, a help-desk worker who spends 20% of their day on the project
task and the other 90% on their regular help-desk activites. If it is the
latter, then the background work actually doesn't belong in the project plan
at all and the issue disappears when you remove it from the plan as you
should. You set the resource max availability to whatever is the maximum
that you can use them for your project, assign them at whatever percentage
you need up to that maximum, and don't worry about what else they may be
doing. If their max is 25%, all we care about in the microcosm of the
project is we can have them for up to 2 hours per day whenever we need them.
As far as we're concerned, they could just go home after those two hours are
done, it's their manager's job to worry about the rest of their time, not
ours. <grin>
--
Steve House [MVP]
MS Project Trainer/Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs
Ian B said:
... but it takes a very long time to manually set the percentages for a
"background" task, particularly when the fixed allocation tasks may change
due to reallocations or other constraints. Surely, there must be a way to
set a task so that it automatically uses the remaining availablilty
(percentage) of a resource, whatever that is at any time? I can't belive I
have to do this manually!