I defined a Level of Effort (LoE) activity in P6 spanning the entire project duration and assigned a cost resource to it that should be expensed according to project progress. However, even though the activity has an SS relationship and has started, the LoE activity shows zero progress and zero actual units. How can I make it automatically pick up progress?
AI Answer
Why LoE Activities Show Zero Progress:
This is a very common issue in Primavera P6. A Level of Effort (LoE) activity derives its progress automatically from the actual dates of its predecessor and successor activities via SS and FF relationships. If only an SS relationship exists but there is no FF relationship, P6 cannot determine the finish boundary of the LoE activity and therefore cannot calculate its duration-based progress.
The Root Cause:
- LoE activities do not accept manual progress input in the same way as normal activities
- They rely entirely on bounding relationships (
SSandFF) to calculate their actual start, actual finish, and percent complete - Without both boundaries defined, P6 leaves progress at zero
- Connect an activity at the start of the project to the LoE with an
SSrelationship - Connect an activity at the end of the project to the LoE with an
FFrelationship % Complete Type: Set toDuration(most appropriate for LoE activities)- Project Settings: Ensure
Link Actual to Date of Plannedis enabled so actuals align with the Data Date - Always advance the
Data Datecorrectly before running the schedule — LoE progress is driven by the Data Date - Run
Schedule (F9)after updating the Data Date to recalculate LoE progress - Use a
Resource CurveorCost Accountsetup that reflects the intended spend profile - Consider whether a
Materialresource or anExpenseline item better suits your reporting needs - Actual units/costs on LoE will only populate once the activity correctly calculates progress through its bounding relationships
- LoE has an
SSrelationship from the project's first activity - LoE has an
FFrelationship from the project's last activity % Complete Typeis set toDuration- Data Date is correctly set and Schedule has been run
The Fix — Add Both SS and FF Relationships:
To make the LoE activity calculate progress automatically:
Once both relationships are in place, P6 will automatically calculate the LoE's progress based on the Data Date relative to its bounded duration.
Additional Settings to Check:
Regarding the Cost Resource:
If you need the cost resource to spread automatically in line with project progress:
Summary Checklist:
Once these conditions are met, the LoE activity will automatically calculate progress and distribute the associated cost resource accordingly.
Generated by AI — reviewed by our team
Related Questions
In P6, I define a User Defined Field and create a Global Change to set that field equal to BL3 Finish minus Finish. When I apply it, it only runs on activities. Is there a way to make it roll up to the WBS Summary levels above, like in MS Project?
When a project schedule is copied and assigned as its own Baseline in P6 (so the Baseline project equals the Current project), why do the Baseline, Earned Value, and Forecast curves not align with each other? Should they not overlap perfectly? Where is P6 reading the Baseline data from, and what should be done to fix this?
Have a question?
Join our Telegram community and ask our planning experts directly.
Join Telegram Community