MSP Forcing an activity to start on a new day/whole day

Member for

19 years 1 month

Dear Daren,

To start with do the following changes before you import your MSP. Create a new Project in P6 and in the Project Window, do the following.

1. Select the newly created Project (No wbs)

2. Select the Calculations tab and tick " Reset original durations and units to Remaining".

3. It might be a good idea also to select a defalut global calendar matching the MSP Project, though this does not really affect the imported files calendar (as the imported file comes with its Calendar).



After the import, this may work with all task dependent resources. There may still be problems with resource dependent activities which might have been specified in MSP before your import. There are two ways in doing this and and one way out of the 2 is to go to Enterprise, Calendar, Tick resource calendar and modify current project resources hours per day to reflect your settings in user preference(Thus 10 hours a day in user preference calendar(admin- admin preferences).

There is yet another thing to look out for especially when the calendar of the imported file differs from what you have in P6(for Start/finish milestones,Resoruce/Task dependent activities.After changing the durations, you might need to change your lags. Reason being on importing an MSP with 8 hours/day and later changing that calendar to say 10 hours in P6, a 10 day lag may become something 9.60 and this decimal will play on the successor duration. So instead of a successor finishing at 5pm(for 10 day lag) on thursday, it might finish say 3pm on wednesday allowing its successor to start 3pm on wednesday (if there is no lag). So you need to adjust the lags to reflect what you want. A bit in a rush so I might not make a complete sense but I hope I have been helpful. Thanks.

Member for

17 years 1 month

John,



There is a solution to your problem, all you need to do is add a lag to the relationship with the successor activity, keep playing around with the duration lag until the successor activity is starting on the tuesday and ending on the wednesday.



Hope this one helps you mate.



Regards

Ben Hall

Member for

18 years 8 months

Thanks for all the helpful responses. I have decided to take the simlistic approach of rounding such tasks up to a full day and recording a comment. I had been hoping that there would have been a simple flag or checkbox somewhere I could tick to force an activity to start at the begining of a day if it was not already due to do so.



Thanks again for all the suggestions, certainly gave me food for thought!

Member for

18 years 3 months

Why not change the 0.2 days to a full day?

You could put a note on this activity that it should be only 0.2 days to remind yourself. In effect you are only adding 0.8 days risk to your activity.

Member for

19 years 11 months

The dummy Task inserted immediately before the T2 is a good way to impose a very soft constraint. There is some flexibiliy so that even if the durations change and/or plan moves to the right (or left), T2 can get pushed but it always gets bumped to the start of the next working day after T1.



Even though it is nice soft constraint that works, is it really necessary. We are not building a bus timetable.

We should remember that the objective is to find the Task’s earliest possible start date&time, which is where MSP wants to put it ("if left to its own devices").

So it is useful to know that a Task can start as early as this afternoon, and then nothing prevents us from deciding to start it later, say tomorrow morning after breakfast.

Member for

18 years 3 months

1. Create a Calendar (End-of-Day) and set it up so that it uses 11:59PM-12:00AM as a non-standard work time Monday thru Friday.



2. T1 is the 2-hour task that is the predecessor. It can happen at any time (so it could, for example, Start at 4:00PM on one day and Finish at 9:00AM on the next -- assuming standard 8 hour work day calendars that project uses out-of-the-box.



3. T-dummy is a special task inserted immediately after T1. Double click on T-Dummy and assign the calendar "End-of-Day" to it. Set the duration of T-dummy to 1 minute, work to 0, do not assign a resource.



4. T2 is the task that must start at the start of a workday (8:00AM using the standard out-of-the-box calendars).



Link T1 to T-dummy using a standard FS link.

Link T-dummy to T2 using a standard FS link.



To confirm that this works click on Tools > Options > View-tab and set the date format to a display that includes the time.

Member for

18 years 3 months

2 other ways to start activity are 0.8 days lag or just apply constraint to start it on that day. Both solutions may cause problems if you change the first activity start time.

Member for

24 years 5 months

Hi Mathew,



From what I understand from your query, make sure the 0.2 day duration falls on the last hour of the day so that the successor task will be forced to start the following day. You can check this by changing the date format with time.



I hope this helps.

Member for

17 years 9 months

Hi John,



Firstly I’ll start with a couple of questions. What is the duration of the preceding task(s) and why does the task in question have duration of 0.2d?



I’m asking as I’d like to know if 1) the 0.2d task starts at the beginning of the working day, or starts partway through the day because of the precedence network and 2) on a standard 8hr day a duration of 0.2d would be approximately 1hr 36mins, do you need to plan to that level of detail?



From a layman’s point of view it looks like work is driving duration, so if you change the 0.2d task to 1d what would be the impact?



If I’m understanding the problem correctly, you start work on the task at 0900 and any successors don’t need to start until 0900 the next day, why not make the duration 1d? To me this would be the simplest solution rather than have to fiddle about with calendars ad infinitum.



Regards,



Darren

Member for

21 years 6 months

John



A solution is to maybe insert a task in between those 2 tasks. Give it a 1 min duration, set it up with a customised calendar a time frame of eg 7am until 7.01. link activities



I’m leaving the office now and won’t be back until tuesday



post back if you have any problems and I’ll repost on tuesday



Regards



Colin