How does Retained Logic, Progress Override and Actual Dates in Scheduling Options work?

In P6 there are three options in the Scheduling Options dialog:

  • Retained Logic
  • Progress Override
  • Actual Dates

1

These three options control how P6 calculates “Out of Sequence Progress”.

We have a simple project with 3 activities:

2

The activity logic dictates that A2 should not begin until A1 has been completed, but in the real world sometimes A2 can be started and finished even though A1 has not been started – this is known as Out of Sequence Progress.

3

So, how is P6 handle this case. It depend on which option you choose.

Scheduling using the Retained Logic option:

The logic of the activity is retained and enforced, and so Activity A3 cannot be started until activity A1 has been completed, as shown below.

4

Scheduling using the Progress Override option:

The out of sequence progress overrides the logic of the activity, and so activity A3 is scheduled independently of the predecessor of A2. In other words, activity A1 is no longer considered to be a predecessor of activity A3.

5

Scheduling using the Actual Dates option:

When scheduling the project using the Actual Dates option, the actual dates override the logic of the activity, and so activity A3 is scheduled to begin as soon as activity A2 is complete, even if activity A2 has an actual finish date after the data date.

6

So now I hope you know how to use those 3 options.

 

Advertisements

Author: doduykhuong

Chief Planning Engineer. Scheduler. Oracle Primavera P6 Certified Specialist. Provide Primavera P6, Microsoft Project Tips & Tricks

8 thoughts on “How does Retained Logic, Progress Override and Actual Dates in Scheduling Options work?”

  1. this is not a very clean and clear example. you have 2 errors and yet only address the out of sequence. you have also progressed actuals after the data date so you Progress Override example is not indicative of the true actions of the system.

  2. Hi Ronald,
    Thanks for your comment.
    Regarding update actual after data date, I just want to show the difference between “Progress override” option and “Actual Dates” option. If I don’t update like that, those option will show the same result.

    1. Hi there,
      My blog focus on software function only.
      For how to apply in practical project, many other experts have better knowledge than me.
      Hopefully someone can share with us.
      Thanks

Leave a Reply

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

WordPress.com Logo

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

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s