Duration Changes when Changing Activities Calendars – EXPLAINED!

P6 Duration Changes Explained


Primavera has a unique feature called calendar change. This refers to Primavera’s Fill-Down feature, which changes the activity calendar of all the activities in a project.

Changing an activity’s calendar in Primavera can alter the activity’s duration. You may end up with partial or decimal durations where there were none before. This causes some confusion among users, and we see many of them struggling with this.

How can we keep those durations set the same so that when you change the calendar, it doesn’t change those durations?

For example, a project labeled “Form and Pour Slab” has an original duration of 5 days. This is based on a calendar of 5-to-8-hour shifts. That’s supposed to give you a total of 40 hours of work.

If we change this calendar to 5 to 10 hours, the duration automatically adjusts to 4 days. 

The first thing we need to understand is how durations get stored in Primavera’s database. Primavera P6 doesn’t store durations in days in the Primavera database — it stores that information in the hourly format. So, to make things less confusing, let’s look at this situation again in an hourly view. To do that, we’ll have to go to Edit->User Preferences and then change the duration’s format to hours.

Going back to our example, we can now see that the actual hours for this activity is 40 hours. Even if we change the calendars, the duration no longer changes. This is proof that Primavera doesn’t edit activity durations for you when you change your calendar.

Previously, the duration was in “days.” Naturally, when we change the calendar to 5-to-10-hour shifts, that means the whole 40-hour task can be done in just 4 days. When displaying duration in days, Primavera constantly recalculates that field based on the calendar that I’ve chosen. But as you can see, changing the duration from “days” to “hours” will set aside the confusion.

What constitutes a day? The next point we’d like to share is how Primavera knows the definition of a day. This depends on the calendar you choose. 

In our example, we chose the 5-to-8-hour shift calendar. This means that for this calendar, 8 hours constitute a single day. Naturally, if a task takes 40 hours to finish, Primavera displays the duration as 5 days (40 divided by 8 working hours in a day) and consequently sets the start and end date of that particular task.

We made a short video tutorial about all of this, and you can view it below:

If you want to make the most out of your Primavera P6 software, you can join our training by clicking on this link.

Check out loom video

Recent Posts

How to Use Activity Steps in Primavera P6: A “Step-by-Step” Guide

November 22, 2024

What are Activity Steps in P6? Activity steps allow you to break down activities into…

Read More

Exporting Data from Primavera P6 and Creating Histograms & S-Curves in Microsoft Excel

November 14, 2024

Managing complex projects often involves analyzing data visually to make informed decisions. One effective way…

Read More

Mastering Primavera P6: 3 Tips to Make Learning a Breeze a Little Easier

November 5, 2024

Primavera P6 is a powerful project management tool used by professionals worldwide to plan, manage,…

Read More

Mastering Project Success: A Step-by-Step Guide to Using Baselines in Primavera P6

October 18, 2024

What is a Baseline? In project management, a project baseline serves as a snapshot of…

Read More

PMP vs PMI-SP Certifications: Choosing the Right Path for Your Career

October 10, 2024

Choosing Between PMP and PMI-SP Certifications: What You Need to Know In the world of…

Read More