Make a task not split over a weekend.

Hi,

I need to create a task which will not run over a weekend. For example I need to create a task which is three days in duration however do not want the task to run past saturday and sunday and continue into the next week. This means my three day task can start on any Monday, Tuesday or Wednesday but cannot start on a Thursday or Friday.

Can anyone suggest a better way of doing this than to constrain the start date?


Thanks,



Neil.
D1G1TALKAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

D1G1TALKAuthor Commented:
I have found a way but it's fairly kooky and would appreciate a more elegant alternative!

I created a 1 hour task and assigned it to a resource which can only work between 00:00 and 01:00 on a Monday, Tuesday or Wednesday then made my real task dependant on this "artificial" task.

Cheers,



Neil.
0
BembiCEOCommented:
I guess, that there is no really elegant way, to handle this, as it prevents the project (at least the task) from sliding.

Something similar is the solution, to create a calendar, which allows work only on a special day (i.e. monday) or for special hours. Then add a task as milestone and assign this calendar to this task. Then make the task dependend from the milestone.

But I think this is similar through the head into the knee, you simply save the resource assignment.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
harisrashidCommented:
hi,

You can assign calendars to tasks and create a macro to check if the start data of the tasks is Monday, Tuesday or Friday. If the start data is Thu or Friday, the task can be shifted forward either by writing VBA code or a macro.  

By default, tasks are scheduled based on the project calendar and you have the option to define unique or specific exceptions for working and nonworking time using a a task calendar. On the View menu, click Gantt Chart. In the Task Name field, select the task to which you want to assign a calendar. Click Task Information, and then click the Advanced tab.In the Calendar box, click the calendar you want to use for the task. If applicable, select the Scheduling ignores resource calendars check box to have the task calendar ignore all resource calendars.

Regards,

Haris



0
Irwin SantosComputer Integration SpecialistCommented:
No comment has been added to this question in more than 21 days, so it is now classified as abandoned.
I will leave the following recommendation for this question in the Cleanup topic area:

SPLIT - D1G1Talk, Bembi, Harisrashid

Any objections should be posted here in the next 4 days. After that time, the question will be closed.

irwinpks
EE Cleanup Volunteer
0
Irwin SantosComputer Integration SpecialistCommented:
Whoops..

nix D1G1Talk

No comment has been added to this question in more than 21 days, so it is now classified as abandoned.
I will leave the following recommendation for this question in the Cleanup topic area:

SPLIT - Bembi, Harisrashid

Any objections should be posted here in the next 4 days. After that time, the question will be closed.

irwinpks
EE Cleanup Volunteer
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Project Management Software

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.