Negative and High Total float in P6 Schedule

Member for

21 years 8 months

Do not forget that using multiple calendars in P6 without the use of constraints may generate negative float.

The story behind the negative float in P6

5 – Using multiple calendars

This is obviously a very old bug in P6 that hasn’t been fixed for ages now, if you used multiple different calendars with different hours in the schedule, that may generate a negative float, especially if there are milestones in the schedule, it seems that the late date of the milestone jump to the last working hour of the previous working day in the calendar.

Negative-Float-Test

Member for

16 years 3 months

always check the MUST Fininsh by date at the project level first this is where the backward pass will begin

Member for

21 years 8 months

The Inner Workings of P6

Introduced with Version 3.5, P6 has a calculation option called, “Actual Dates.” If the Actual Dates option is selected, then the predecessor’s late finish is set to the time unit before the actual start of the out-of-sequence successor. This assignment has the potential of creating negative float without date constraints.

Primavera’s Float Path Calculation: Review and Analysis of Applications

There is a misconception that the existence of activities showing negative float in a construction schedule imparts added significance to those activities, requiring special consideration when measuring delays. This is unfounded and ignores the basic principles of CPM scheduling and schedule analysis, such as the principle stating that only delays to the critical path, which is the longest path in the schedule network, will result in project delay [10].

Member for

8 years

The negative float was due to the Project "Must Finish by" in the enterprise Tab. Hadn't noticed that. Solved negative float. Now grouping and sorting the "High Float" to resolve the high floats. Thanks all for the direction.

Member for

21 years 8 months

Fuse suddenly the arbitrator of "quality" ....


If a single good schedule does not pass the quality check makes the test a joke.

Pretending that some arbitrary numbers will make unnecessary for the experienced reviewer is a joke. 

Too much color coding and too much emphasis on fancy charts rather than thorough analysis make the quality check a joke.

Too many things are missing such as checking for out-of-sequence on progressed schedules.

Granting a "good quality" status to schedules that would not pass a more thorough test is unacceptable.

This is keyboard monkey at its maximum expression.

Member for

21 years 8 months

Retained Logic and Progress Override in Primavera P6

  • The retained logic and progress override setting can drastically affect a schedule depending on which is used, so understanding the details of each is key.
  • Similar to Retained Logic, but the actual dates are used to calculate the forward and backward pass and treat the actual dates similar to constraints. The result can be an unrealistic amount of negative float.

Note that out of sequence progress for a particular activity can be due to more than one of its predecessors as shown in the following example where we have two predecessor links to Activity 2 are broken links. Listing the out-of-sequence activities is not good enough.  Unless the out-of-sequence activity only has a single predecessor you still have to identify, investigate and fix all the broken link(s).

Image-045

While most references mention logic corrections it might also be that some predecessor was not correctly updated. 

  • Suspects can be long duration procurement and delivery activities that missed to be updated during some update.
  • Remaining lag can also be out of sequence even if predecessor finished as planned but successor started earlier than predicted by logic with lag.  In the following example a possible fix would be to adjust lag to 0 up to 16 days (=80-64).

Image-047

Resource leveling can be another cause for increase in negative float, though usually not as dramatic as out-of-sequence progress.

Member for

16 years 3 months

filter for start constraint and finish constraint

if you only have 2 and they are the correct dates then you are behind schedule to meet these constraints,