Resource Calendar and weekend!



Again, I have a question from one of my Blog readers:


I’m new to MS Project and really appreciate information on this site. I have a question regarding your post “Resource vs. Task Calendar in MS PROJECT 2013” posted on July 10, 2013.
Please explain how were you able to schedule the Task for your resource Nenad for Sat. 10/13 and Sunday, 10/14 even though both of those days were his working days?
Isn’t the MSP scheduling rule states that in order to schedule a task for an assigned resource, the task and the resource should have COMMON working days, unless the option to ignore resource calendar is selected.
In this case Saturday and Sunday of 10/13 and 10/14 respectively were set as working days for Nenad, bot set as non-working days for the task as it was using a Standard calendar with non-working Saturdays and Sundays.

Thank you,

First I’m going to create Scenario for this Case in MS PROJECT 2016, and then I will explain it.

I will create brand new Project with one Task:


As you can see Task will start at Friday 11.03.2016, and since duration is 5 days it will end at Thursday 17.03.2016, because Standard Calendar is used, and weekend is non working time. You can see that here:


If you click on Saturday or Sunday, you will find that From and To field are empty, because those are non working days.

Now I will create John as Resource, and I will assign him to the Task:




As you can see nothing has changed in Start and finish date. Now suppose that John is hard worker and he is supposed to work at Saturday, 12.03.2016, and Sunday 13.03.2016:


Now let’s see Task Usage View:


as you can see Finish date is now Tuesday, 15.03.2016, and John will work during the weekend.

Now, the question from my blog Reader is: WHY? Yes, Standard Calendar is set in a way that each and every Saturday and Sunday are non working days. BUT! If you create Resource in MS PROJECT, and you set a calendar for it (like I did, or in any other possible way), then RESOURCE CALENDAR has higher priority that Project Calendar. And it does make a sense. So, in my example, Project calendar says: “During weekend, work on Tasks will not be performed!”, but since John will work on the Task with exception (he can work on this particular weekend), MS PROJECT Says: “No matter on Project Calendar which says that during weekend  work will not be performed on Tasks, for this particular Task John will work at weekend, because that is written in his instance of Project Calendar, and Task will end sooner!”

Remember: Resource calendar setup has higher Priority than Project calendar setup.

Hope this helps.

Regards Smile


About Nenad Trajkovski

Location: Zagreb, Croatia Occupation: Project Manager Interests: Project Management and MS PROJECT He was born in Zagreb, Croatia at 1963. After completing his college he started working on projects in different business areas (banking, manufacturing, automotive industry, distribution, oil companies, etc.) developing and implementing ERP systems into different companies. He has got a lot of experience working with people in different business processes and also possesses great knowledge in information technologies and financial services. Today he works as a business consultant, adn Project Manager in PERPETUUM MOBILE d.o.o. Zagreb. He is a regular lecturer for Project Management in MS Innovation Center in Varaždin, Logosoft Sarajevo in Bosnia and Herzegovina and SEAVUS GROUP in Skopje Macedonia. He was named the best lecturer of WINDAYS 2008 while his lecture was also voted as the best. In addition, he was in TOP 10 lecturers at the MS SINERGY 2009 and MS VISIA 2009, 2010. Shares first place as the best lecturer of KulenDays 2009 and 2010 and PMI Conference 2009 in Zagreb. He is also a regular lecturer in the MS Community. He is a Certified Accountant and a PMP (Project Manager Professional) and a PMI-RMP (Risk Manager Professional), MCP, MCT, and Microsoft Certified Technical Specialist - Microsoft Project 2010. From 01.01.2012 awarded with MVP (Microsoft Most Valuable Proffesional - Microsoft Project)!
This entry was posted in MICROSOFT PROJECT, Microsoft Project 2013, Micsrosoft Project 2016, MS PROJECT 2016, PMI, PRoject Management and tagged , . Bookmark the permalink.

2 Responses to Resource Calendar and weekend!

  1. Alex says:

    Hi Nenad,

    Thank you very mush. But can you please explain the following inconsistency in MSP behavior:

    If in the example you just presented you change a task default calendar’s option None to Standard (Task Information>Advanced<Calendar), the resource John will no longer be scheduled to work on the weekend days 12/03/16 and 13/03/16, and the task will be scheduled as if no exception in John's calendar for these 2 days making them working for John was made at all, and the task will be finished on 17/03/16 instead 15/03/16.

    Why? In my understanding the default task's calendar option None is referenced to a default Standard Project calendar, so why MSP behaves differently when you leave a default None for the task's calendar and when you select a Standard calendar instead, even though the two are exactly the same calendar- Standard Project Calendar?

    Thank you,

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s