A family of Microsoft relational database management systems designed for ease of use.
JD,
Let's see if we can oil that "rusty".
What exactly do you mean that you have been given the durations? Does that mean your tasks are fixed duration type? And what do you mean with regard to each resource having a different number of effective hour per day? For example, does resource A at 60% mean he/she is only available to work on the task 60% of his/her normal 8 hour day and that he/she will spend the other 40% working on other tasks, or does it mean that resource A only works 4.8 hours each day? The former is simply an assignment value (i.e. 60%) whereas the second is a custom calendar having a limited work day.
Let's assume a task is estimated to take 10 days and each resource works a normal 8 hour day. Set up the task for a 10 day duration and then assign each resource for their respective assignment level (i.e. using the Resources/Assignments group/Assign Resources window, set resource A at 60%, resource B at 20% and resource C at 20%). With the default fixed units type task Project will automatically reduce the duration to 6 days. If you need it to still be 10 days, then edit the Duration field to 10 days and Project will automatically increase the total work to 80 hours.
Now let's take the case where each resource only works a limited number of hours each day. On the Resource Sheet select each resource and then select Project/Change Working Time. In the Change Working Time window, hit the Workweek tab at the bottom and then the Details button on the right. Set up the daily work hours for that resource. Do the same for each resource. Now when you assign those resources to a task, you will assign them at 100%, their custom calendar will tell Project how to set their daily work schedule to the task.
Still squeaky? Hope this helps.
John