Hi,

as usual, I’ve got a question from one of my Blog Reader: “*If I have two tasks, the second task’s predecessor is the first task, and the first task ends on 7/10, I’d like the second task to start the following day, 7/11, My project has tasks starting the last day of the predecessor task. I don’t want to add a constraint or lag time to the tasks to resolve the issue. Is there a setting for the entire project that sets all tasks to start on the following day as their predecessor?*”

I’ll show you that with **MS PROJECT 2013**.

First of all, how can a *Successor* begins at the same day as *Predecessor *finishes! Easy! Let me show you.

I will ads *Task 1,* and I will put 1,5 days in the Duration field. Then I’ll add *Task 2*, and I will put 2 days in the Duration field. Finally I’ll link them. And I’ll get:

Let me explain this picture a little bit! The working time is from 08:00 to 12:00, and from 13:00 (1:00 PM) to 17:00 (5:00 PM)Since first Task has 1,5 days duration it will take from 08:00 to 17:00 (with lunch break from 12:00 to 13:00) at 03.07.2013 (and that is 8 hours = 1 Day), and from 08:00 to 12:00 at 4.7.2013 (this is second day, but only half of it). Successor starts in *Finish to Start* relationship **first available minute after predecessor.** Since there is a lunch break between 12:00 and 13:00 at second day, it will start at 13:00 at second day.

Now suppose that you have a demand that *Task 2 *should start at **first available working day after predecessor finishes.** The cleanest way is to put a constraint at the *Task2 *and that constraint is so called *semi flexible*, and it* *will be: *Start no earlier than:*

and then:

I’ll get:

I’ve got what I wanted, BUT! Suppose that I extend duration to 3,5 days instead 1,5 days for *Task 1. *I’ll get:

What happens? As you can see, *Task 1 *will finish at 08.07.2013, and *Task 2 *will start at the same day! Why? Well, because I told that *Task 2 should *Start no earlier than *05.07.2013*. And it does not. It starts latter, at 08.07.2013, and the problem is same! It does not start **next working day!**

OK, now I’ll remove those constraints and I’ll get the “start” position:

What can I do! **Workaround!**

First I’ll insert so called *Dummy Task*** with (for my example) 1 hour duration, **between

*Task 1,*and

*Task 2,*and I’ll link them like this:

Now I am going to create new *Calendar *with name: *Dummy, *and I’ll tell that working time on this calendar is 1 hour per day from 01:00 AM to 02:00 PM.

and:

then:

Finally, I’ll assign that new Calendar To the *dummy Task:*

I get this:

You can see that *Task 2 *will start at *05.07.2013 *and that is exactly what I wanted – the day after *Task 1* will finish. Again I’m going to extend duration to 3,5 days instead 1,5 days for *Task 1. *I’ll get:

As you can see, now *Task 2 *will start at 09.07.2013, and this is first working day after *Task 1 *finishes.

Do not forget this:

- DO NOT assign any Resources to
*Dummy Task!**Dummy*task is*Dummy*, e.g no one will work on it - After you finish
*Task 1*(100%) do not forget to put 100% finished to dummy*Task!*

That’s it.

Regards,

Hi,

Thx for the interesting scheduling info tips and tricks.

Can you advise me how to handle a closed task that has a resource assigned, but the resource will eventually spend 0 hours. So it is in fact a 100 % complete task and actual hours are 0. Can this be displayed, keeping the (planned-) ‘work’ hours as planned on, let’s say 4 hours ???

Geert

If you have a resource assigned to the Task, and it works 0 hours, that means that you don’t need this resource! But, what you can do is this:

1. Assign Resource to the Task!

2. Save a Baseline

3. Delete resource from the Task

4. Mark a Task as 100% completed!

5. Go to work table, and you will see planned vs. actual work!