Loading...
Quick Links

Reply To: Force Successor Task to next workday IF 'x' amount of time in wkdy -MSP Pro 2016

Home Forums Discussion Force Successor Task to next workday IF 'x' amount of time in wkdy -MSP Pro 2016 Reply To: Force Successor Task to next workday IF 'x' amount of time in wkdy -MSP Pro 2016

#410132
Graham McHardy
Guest

Hi, Courtney. I think you can do what you need using an additional task calendar. First, consider each commitment as being made up of two tasks – Let’s call them Setup and Deliver. So you then have Setup 1 followed by Deliver 1, Setup 2 followed by Deliver 2, etc. with FS dependencies.
For the sake of argument, let’s say that Setup is always 1 hour and Deliver is whatever it should be to make the total time for the pair of tasks what you would estimate them to be as in your example.
Create a new calendar (Project->Change Working Time->Create New Calendar) – let’s call it Setup and base it on Standard. Using the Work Weeks tab->Details, select Monday through Friday and set the working times for these days to specific working times. You can decide what makes most sense but something like 8am to 12 pm and 1pm to 4pm. Save this calendar.
Now for all the instances of Setup tasks in your WBS, set the Task Calendar (Information->Advanced) from None to Setup – leave the Scheduling ignores resource calendars box checked.
So now what happens is that if a predecessor Deliver task ends at 3 pm, the next Setup task can be scheduled to start at 3 pm. On the other hand, if the predecessor task finished at 4 pm, the Setup task could not start then because of the working time in the calendar. It’s not perfect – you may find the Setup task split from 3.30 one day to 8.30 the following morning but at least the related Deliver task will be scheduled for the following day.
You can play with the working time calendar settings and the length/meaning of the setup task but this approach should give you a starting point.
Good luck
Graham