How To Find Relationship Lag in Primavera P6
How To Find Relationship Lag in Primavera P6
Planner Tutorials Hub - Primavera P6 Tutorials from Beginner to Advanced Write for Us About Learn P6 Online Home Tutorials Articles Quick Tips Videos Advertise Usage Recommendations
Like
Tutorial Info
Program: Oracle Primavera P6 Professional Version: any Difficulty: Intermediate Time to Complete: 15 minutes Its not easy to find Relationship Lag in Primavera P6 project schedules. There arent really any features to highlight lag. But understanding how leads or lags are used on your project is an important part of really knowing your schedule. We need a process to root out any relationship lags in P6.
Navigate over to the Primavera P6 Reports screen. Click the Add button on the Command Bar to add a new report to your database.
When the Report Wizard comes up, click Next to create a new Report. On the following screen, select the Activity Relationships subject area and click next.
**NOTE: Ive discovered that both the Predecessor ID and Successor ID columns will always be renamed by Primavera to Activity ID. If you click OK after selecting columns and go back to the column choosing screen, these two columns are renamed to ID. I cant change them either.cest la vie!
Click the Group and Sort button and set it to <none> or leave the Group By field blank. Click OK.
Click the Filter button. In the Parameter dropdown, find and select Lag. Set the conditional dropdown to is not equal to and type 0 in the Value column. This combination will filter for both leads (ie: negative lags) and lags. Click OK to save your Filer.
Click Next. On the following screen, name your report Relationship Lag Report. Click Next. Before you click Run Report, click Next again and Save your report. Click Finish to close the Wizard.
Its ideal to Save your report first before running it. It may not run if you do not have a project open first.
Open a Project and then run your report. You should see some output similar to the above.
Wrap-up
Having this report pre-built will help you be prepared anytime you need to run some analysis on a schedule, perhaps even a schedule a contractor has submitted. So keep it in your arsenal of analysis tools. Its worth mentioning that another approach that works is to export your project data to Excel, including the relationships table. You can then use the filtering tools in Excel to zone in on relationships that have lead or lag delays. I prefer to avoid Excel in this case because the export takes too many clicks to produce the proper dataset. This report can be run with 3-4 mouse clicks max with the same end result. Now remember to follow the best practice mentioned in the intro. Avoid using lag or lead altogether in your schedules. Instead you should use a well-defined activity to represent any lag or lead delay in your project plan. Everyone will be much happier for it! 16 Votes
Michael Lepage
Michael is a Primavera P6 and Project Management expert working with companies large and small. He's also a trainer, instructional designer, and is pretty good at flying remote controlled helicopters. He writes tutorials because he loves to teach and is pretty keen on technology. He also holds a Project Management Professional cerfication from PMI.org. Visit Authors Website | Read more posts by Michael Lepage
Like
Popular Posts
How to clean a Primavera P6 XER file using the XER File Parser
[Interactive] How to Build Lookahead Filters in Oracle Primavera Using Date Variables
17 Responses
Gary Cummins
5.10.2012
Mark, I appreciate your tutorial! You mentioned the Relationship Table. Where is this found in P6? Thanks! Gary
Michael Lepage
5.10.2012
Hi Gary, The relationships table is inside the database and tracks what activities are linked, but this table isnt accessible directly through a P6 screen. Thats why it is difficult to find lag, because we cant simply pull up a nice relationships table and find it. The report we build in this tutorial can access the relationships table in the database and put that info into report-format. Hope that helps! Thanks for the feedback! Michael
Sergei
5.14.2012
The same you can do using Export to Excel Datasheet. After export you can play with data as you want (sorting filtering etc.)
Michael Lepage
5.14.2012
Sergei, Thanks for pointing this out. Exporting to Excel would be another method of approach on this. You can export all relationships, then filter for lag as well. I highlighted the P6 report method mainly because it is a bit simpler, involves less clicking and stays within P6. Regards, Michael
Ann Robertshaw
6.19.2012
I use the following method to find hidden or unwanted lag. 1: open the project 2: go to activity view 3: add the lag column 4: change group and sort to none 5: click on the lag column to sort lag into ascending or descending order to group all of the lag together so you can easily find the hidden or unwanted lag next to your activity
Michael Lepage
6.22.2012
Ann, I cant find the lag column in my install. What version of P6 are you using? Michael
Mahmoud Eltahawy
11.1.2012
Eren
11.6.2012
How can we find non-overlapping lags? is there any easy way without using Analyzer programs?
Michael Lepage
11.6.2012
Eren, Good question! I suggest you build this report. Customize the Filter to look for (lag not equal to 0d) AND where (lag is greater than original duration). Warmest regards, Michael
Eren
11.7.2012
Thank you for your response, But in the filter menu , i cant add a filter like you said. There is no original duration or any duration selection. Best regards, Eren
Michael Lepage
11.12.2012
Eren, you are right that doesnt work. You can customize this report somewhat to add the Original Duration column to the report. After that, P6 is going to have some limitations as the filtering wont be able to find overlapping lag. On the Run Report dialogue for the report, there is an option for Ascii text file this will generate the report data in a .csv file which can be imported to Excel. Then you can do your analysis in Excel with Excels more advanced filtering abilities. Sorry it isnt an easier process. Please try this solution and let us know how it turns out. M
Ramaprabu
1.21.2013
Really superb Micheal.Really works well to control the window of a project so simply.need more like this how can i find. Warm-full regards, Prabu
Texas
3.6.2013
This was a very helpful tutorial. Ive been trying to solve the mystery Lag problem for a while now. Until I stumbled upon this article, my plan was to rewrite our scheduling specification so that Lags were not allowed at all. Thank you, John
PlannerTuts
3.12.2013
Thank you John, Many owner companies will not accept schedules with lags. Its a growing trend that is based on the fact that lags have little visibility and appear as unproductive time. You might still consider it.
David
3.19.2013
Excellent tutorial Michael. May I also suggest that if users have a need to interegate P6, then the AcumenFuse tool is very fast at producing many metrics that can guide you on the health of a schedule. All you have to do is Import an XER file into AcumenFuse, and within 30 seconds you can have a full analysis carried out showing lags/leads/float/open ends etc. Have fun!
Warren
4.8.2013
Nice job sir. Anyway, how can we save lag report like Layout so we can use them to another desktop/laptop?
Michael Lepage
4.10.2013
Hi Warren, sorry for the slow reply. If you save the report, it should be available for all users of that P6 database. Alternatively, if you right-click any report, you can export it for import to another database. Hope that helps, Michael
Add a Comment
Y o u rC o m m e n t s
* Name, Email, Comment are Required Notify me of followup comments via e-mail. You can also subscribe without commenting.
Email:
Subscribe
Subscribe by RSS
Follow us on Twitter
Find Us on Facebook
Follow 127
Follow Us on Linked-In
Tweets by @@plannertuts
plannertuts
12 videos | 363 subscribers
Subscribe
Popular Posts
How to clean a Primavera P6 XER file using the XER File Parser
[Interactive] How to Build Lookahead Filters in Oracle Primavera Using Date Variables
Use A Level Of Effort To Add Work Stoppage Info To A Project and Still Track To Your Primavera Baseline
Tags % Complete Activity Codes Best Practices Collaboration Cost Control database Dropbox Earned Value ebooks eLearning Excel Export Filters Gotcha Layouts & Gantt Level Of Effort LinkedIn
Management Mobile Defined Fields
Primavera P6
Quick Tips Reader's Poll Reflections Relationships Reporting Resources SAP SDK turnarounds Tutorials User
Recent Comments
Nizar on Quick Tip: Mixing AND and OR Options in Primavera P6 Filters Michael Lepage on Use Reflections in Primavera P6 to merge scenarios back into your project Michael Lepage on Use Reflections in Primavera P6 to merge scenarios back into your project Michael Lepage on Solve Primavera P6 Import from Excel Problems with ASAP Utilities Ajith Abeygunawardana on Solve Primavera P6 Import from Excel Problems with ASAP Utilities Copyright 2013 Planner Tutorials Hub All rights reserved