Tutorial - P6
Tutorial - P6
The following steps should be done before S curve is generated. 1. 2. 3. 4. 5. 6. Establish WBS Adding activities, Activity codes, Activity sequencing Define resource dictionary Assign activity resource and budgeted man hour Save as a baseline schedule Record the actual status when the actual works are done and schedule it based on report date
Plan data can be produced if the steps 1 to 5 are done. The Actual data can also be exported if all the steps are done. Suppose you have already done all these steps as we are learning how to generate S-curve/ Histogram chart from P6 in this post. There is more than one method to generate the time-based S curve and histogram chart from P6. The related posts you might be interested are How to Get Resource Loading Histogram/S Curve in Primavera P6 and Creating discipline wise manpower histogram using Primavera P6 export data. This post demonstrates how these curves are produced by using Excel export data from Primavera, P6. Use the following procedures;
Open the Assignment window Bring out the columns that you want to export to excel Group/Organize the column data Set the Timescale format Export to Excel
3. Click on Assignments tap, then you will see Resource Assignments window
3. Select Actual Units and Budgeted Units from units group in the available options box, then click the forward arrow diagram to show actual units and budgeted units as shown in figure below.
4. After Actual and Budgeted Units are selected, hide Start and Finish by clicking backward arrow if you don't want to see it. And Click OK Then resource assignments window can be viewed as shown in figure below.
LinkWithin
3) After setting up the desired template, Go to Next > Select the Excel file location > Next > Finish. Finally, you will get the excel spreadsheet data which will be imported after adding new discipline codes to those activities do not have discipline code before.
4) Suppose the exported excel file is as below and assume that the new codes, (FABR2 and ERST) would be added to that sheet.
The following tips should be considered when you will import spreadsheet data,
Make a copy of your project before importing into existing one. The database field names where the data are in the first row of spreadsheet must not be modified. For example;task_code, status_code, wbs_id,task_name, actv_code_discipline_id, 'start_date,end_date,resource_list, delete_record_flag as shown in above figure. Activity codes (FABR2 and ERST in this post) and resource codes should have assigned (they must exist) in project dictionary before attempting to import. Activity ID should not be changed otherwise can not be imported. Some of the column heading containing (*) sign can not be changed.
5) To import the updated sheet to P6, go to File > Import > select the import format as Spreadsheet-(XLS) > Next > select file to import > select Activities > select the destination project to be imported > Next > Finish. Finally, you will see that these can be updated with a short amount of time using import/export tool. The activity names, WBS code, activity codes and user define fields can be exported from P6 with a very simple way. To do that, go to activity column area > click one of the activities > right click > go to Export to Excel > Select existing file name or give a new file name, and you will get the export file. After you made changes , you may import to P6 using Step-5.
Primaveras custom Activity filters are great for focusing in on a subcontractors work list or even to hide Activities that are already completed. But when it comes to filtering down a 5000 line project plan to Activities in a specific timeframe, P6s filters fall flat. Heres the Gotcha: any filter that uses a rolling date or P5 / P6s built-in date variables will not work when exporting P6 data to Excel. What variables are you talking about? P6 has the following 6 built-in date variables that can be used when building custom filters:
PS : Earliest Project Start PF : Latest Project Finish DD : Data Date CD : the current date (according to Windows) CW : the current week CM : the current month
These variables come in real handy to create filters that display a rolling date range. With them, you can create the essential Lookahead layouts like 3 Week Lookahead which displays only the Activities starting within the next 3 weeks.
Lookahead filters are essential for short-term planning. They let you focus on work that is coming up soon. And with large projects, they are essential. Its common for a project planner to send a subcontractor an excel spreadsheet with all of his activities coming up in the next 3 weeks. But since the rolling filters dont work during an excel export, well need a new approach.
Workaround
The workaround is pretty simple. Copy the filter to create a version specifically for use when exporting data to excel. Replace the date variables with specific date values in your filter for the current time period. Proceed with the export to excel.
Although youll have to edit the dates in this filter over and over during the project , its much easier to filter Activities in P6 than it is to try to filter them in Excel. Oracle has yet to resolve this P6 Gotcha, so make sure you drop them a line Dear Oracle.
This tutorial demonstrates how resources allocation chart (histogram/S curve) is produced in Primavera P6. Assume that you have done Assigned activities and Sequenced activities to see resource loading histogram/S curve bar chart in Primavera P6. After assigning and sequencing of activities, (1) Allocate overall (2) Assign resources (3) View resource loading histogram/S curve. resource in and activity their detail rated section cost and
A blank project resource dictionary only will be displayed if no resource has been added to current project. See below image.
b) Add New Resource (Note : If the existing resources are not applicable for a specific project or no resource has been assigned to current project.You can skip this step if the required resources are available in resource dictionary.) When you try to add new resource, you will get the message like In order to add resource, the filter will be changed to display all resources and you will see all resources for all the projects. New Resource Wizard will be prompted, and follow the wizard. You will be asked to enter the following,
Resource ID, Resource Name, Allocate Resource Type (Labor, Non labor and material), Rate (Price/Unit), Default Units/Time and Max Units/Time, Contact address if applicable Resource roles which describes their skills Resource Calendar Select Auto- compute if you want actual units are updated by Primavera or select Do not auto-compute actual if you can update manually for actual man hours spent. Timesheets set up and log in
After entering of all data, you will notice that the newly added resources are not in the desired location. Therefore, allocate those resources according to their resource level. For example, Pipe fitter, Rigger/Signaler, General worker, Fire watches man, Workshop labor, Painter, etc are allocated under construction department of Petrochemical Projects. See figure below.
Remember that you are not able to view both materials and labor or non labor histogram bar chart at the same time as they do not have the same unit of measure. You will be able to view material resource curve, both labor and non labor curve , labor or non labor curve each time individually.
b) You can customize the appearance of bar chart by the Resource Usage Profile Options. Right Click on the bar chart area to find Resource Usage Profile Options. You can select By date to see interval data (Histogram Chart) and select Cumulative (S Curve) to see total manpower unit in the following check box below.
c) The following check box is used when you want to show manpower resource profile instead of man hour unit. P6 will calculate total men per period (interval) based on working hrs per period (interval) and total man hours per period. For example, total men per week would be 10 when total man hours for a week are 400 and 40 working hrs per week.
d) And then, select all resources in resource column to view overall man power allocation. To print the bar chart, Go to print preview > page set up > Options > Select Profile and unselect Activity Table, All columns, Grid lines and Gantt chart. Set the time scale start from PS-Earliest Project Start to PF-Latest Project Finish. Finally you will see the bar chart as below.
e) According to above bar chart, the weekly interval manpower is shown on the left side and total manpower allocation is on the right side.
Go to Resource Profile options > Assign Resource Filter/Group Name > Select Total cumulative curve as shown in Figure below.
Finally, you will get Stacked Histogram as shown in below. The stacked histogram represents the manpower allocation by individual trade/discipline for a particular period as well as total manpower allocation (total manpower = 200 men, see the following figure) for all time . It can be printed the same way done on item 3, d.
1.
AnonymousApril 4, 2012 at 4:27 PM Azhar, if you don't see the Total Cumulative curve, your resources are material. you need change their type to Non-Labour or Labour resource. Amireh
Reply
2. Min OoMarch 14, 2011 at 10:08 PM @Azhar Dear Azhar, This is based on P6.0. I think you probably couldnt find Stacked Histogram and Resource Usage Profile Options tag as shown in step-f. (I have added the new screen shot for better understanding). If you can follow step-f, step-g can be done easily to assign Resource Filter/Group Name which will bring you to produce the S curve/Stacked histogram. Stacked Histogram and S cuve would be produced if you select Total cumulative curve (See step-g). If you select on No cumulative curve, the Stacked histogram only will be displayed. I hope it would help. Reply
3. Mohammed YousifMarch 17, 2011 at 1:43 PM @Azhar Dear Azhar, For the "Stacked Histogram" to show up, you need to use a filter to add specific resources. To this: 1- Go to the "Resource Usage Profile Options", 2 - On the data tab, on the "Select Pattern/Color" section, Click Add, to add a filter on the resources defined in your project. Do a separate filter for each resource you want to show on the Stacked Histogram. 3- On Filters Dialog, Filter Name should be a descriptive label for the resource in question. Select the resource by "Resource ID". 4-Now you can choose a pattern and color for this resource on "Resource Usage Profile Options" . 5- Repeat the same for other resources ( a single resource each time). Hope this will help
Reply
4. AnonymousMay 27, 2011 at 6:57 PM Hey, this is Kushal this side. I am using P6.2 Version. I get stuck up when I try to go for Future Period Bucket Planning. I allocate the resources, attach a curve to the resource for an activity, but when the Resource Usage Spreadsheet is opened, I don't find the activity cells for any period to be manually editable. I have tried many a times but have failed eventually. I read in the P6 help that the cells have to be white instead of grey for manually editing the resource distribution for the period. What is the concept of this, can anybody please help me out in this regard. Thanking you in advance Reply
5. Min OoMay 31, 2011 at 12:59 AM @Anonymous Kushal,this could be the solution for you. please follow the link: http://www.toolboxforplanning.com/2011/05/working-with-resource-usage-spreadsheet.html Reply
6. AnonymousMarch 21, 2012 at 7:38 AM Hi Min! I learned your tips for manpower stack histogram, however i find difficulty during Print set up. I would like to ask how to increase the font size of the scale (for manhours & cummulative manhours) in P6. Please do share... regards, Anthony D. Reply Replies
1.
Min OoMarch 21, 2012 at 9:54 PM Hi Anthony D,
It can be done by adjusting scaling. Go to page tag under Page Setup. Then,select the appropiate scale. Normally,better result can be achieved by selecting more than 100%.
Reply
7.
AnonymousJune 18, 2012 at 7:05 PM Hi its good learning experience ..good work Reply
8. AnonymousJuly 4, 2012 at 5:29 AM I need a resource graph that shows linear feet over time. My objective is to determine how many crews will be need to lay various feet of pipe per day. I have primary resources assigned as well as material resources to each project. How do I show the both in the my graph? I need to display the graph as a stacked histogram. Thanks! Reply Replies
1.
Min OoJuly 26, 2012 at 1:04 PM Hi, A stacked histogram for both material and manpower resources can be displayed in excel using P6 export data. Please follow the link ;http://www.toolboxforplanning.com/2011/03/developing-resourcecurveprogress-curve.html
Reply 9. HaithamAugust 25, 2012 at 7:13 PM Hi How can i assign an s-curve type (i.e bellshaped) to all resources at onetime Reply Replies
1.
Min OoDecember 11, 2012 at 1:49 PM Any S-Curve to all resources can be assigned at onetime by two ways; (1)Resource Assignment Window : Go to "Project", Select "Resource Assignment",bring out the "Curve" column, then fill down the selected curve type to all resources. (2)Global Change : Go to "Tools","Global Change", Create New Global Change query by selecting "Activity Resource Assignments" from "Select Subject Area" drop down list and Parameter is Curve = Bell Shaped.
Reply 10. AnonymousSeptember 18, 2012 at 10:27 AM thanks alot. it was very helpful.
Reply 11. Jothi GanesanOctober 9, 2012 at 10:48 AM What is the meaning of Primavera planning Level 1,2,3,4 ? how to plan quantity wise planning and scheduling ? please help me [email protected] Reply 12. AnonymousOctober 27, 2012 at 5:46 AM How come my stacked histogram not equal to sum of single Resource usage profile? thanks Reply 13. AnonymousJanuary 9, 2013 at 4:55 PM how to change y axis in resourse usage profile sheets.for egs my y axis shows 1000d ,2000d etc. i want to show in units 10,20 ,30 etc please advice Reply 14. AnonymousJanuary 11, 2013 at 7:09 AM Is there a way for P6 to calculate the manpower in number of craft and display on the curve? For instance, will P6 divide the weekly total hours by 50 hrs/wk to give a headcount?
And Detail design and engineering is further broken down into level 2 WBS as follows; 1. 2. 3. 4. 5. 6. Project engineering Mechanical engineering Process engineering Piping engineering Civil/Structure engineering Electrical/Instrumentation engineering
Level 1 WBS element , Construction can be decomposed into level 2 WBS as follows if revamp scope is included; 1. 2. 3. Pre Turn Around construction Turn Around construction Major construction
Construction would be decomposed into level 2, 3 WBS as follows if the project scope dosen't include revamp work. Level 2- Plant Area Name Level 3- Offsite Fabrication/Assembly Work Level 3-Onsite construction Work
Fig.1 (1) Click the chart wizard menu on the standard tool bar ,,"Chart Wizard-Step 1 of 4-Chart Type" window will be appeared and select standard line and chart type, and click "Next" as shown in Fig.2 .
Fig.2 (2 ) "Chart Wizard-Step 2 of 4-Chart Source Data" window box appears and click data range on the data range tag as shown in Fig.3. Source Data-Data range box appears for you to select the designated data.
Fig.3 (3) Select the progress data as shown in Fig-4, you would see Chart Source Data window and click "Next" (Fig-5).
Fig.4
Fig.5 (4) Name the chart title "Progress Curve" in chart title box, "Monthly" in category (X) axis box and "Percent Complete" in value(Y) axis on the Title tag and click "Next". See Fig-6
Fig.6 (5) Choose chart location either "As object in" if you want to see in the same spreadsheet or "As new sheet" (chart will be appeared in the new spreadsheet ). Chart format and line color can be customized either by right click on the chart area or right click on the progress line. See Fig.7
Creating discipline wise manpower histogram using Primavera P6 export data - to be red again
Procedure for creating discipline/trade wise manpower histogram using P6 export data is similar to the post How to generate S curve/histogram from Primavera, P6 - Part 1 to 3. You should have resource loaded plan to export manpower data from P6 to prepare resource loaded histogram chart. The following steps are a guide to produce manpower histogram; 1. 2. Open the selected project that you need to export data Select the Assignments tag on the Directory or go to Project on the menu bar and go to Resource assignments. You will see then Activity resource columns such as Activity ID, Activity Name, Resource ID Name, Start and Finish by default. There is Remaining Units column in Resource Usage spreadsheet field column by default.
3. 4.
As resource name (discipline wise) needs to be shown in Activity resource columns, you need to customise default view. To do so, go to View on the menu bar>>Columns>>Customize. Look for Resource Name in General tag in Available options box. Select Resource Name into Selected options box.
5.
6. 7. 8. 9.
Select Budgeted Units and Actual Units in the spreadsheet field columns if you want to see budget and actual data. You will get remaining early and late manpower data if select Remaining Earl Units and Late Unit. In this tutorial for instance, I just selected the budgeted units. To see budgeted units, go to Resource Usage Spreadsheet area and right click>>select Spreadsheet fields>> Select Budgeted Units. To set resource usage hour per period, go to Resource Usage Spreadsheet area and right click>>select Timescale>>select month/week (to show weekly data) from date interval drop down list. Go to View>> Group and sort by>> Customize and tick on Show Grand Totals, Show Summaries only to see summary data. Go to View>> filters and add the Resource ID names that you want to export data.
10. Make sure the data is organized as you like to display in excel sheet in order to reduce rework after exporting to excel. To do that, stay at the Resource Assignment view, go to View on the menu bar > Group & Sort by > mark on Show Grand Totals and Show Summaries Only box just to display overall level and discipline level summary resource data overtime. 11. Finally you will get resource loading data ready to export to excel as shown in figure below. Manpower field names such as Coded welder, Hot Work Sentry, Trade Assistant, Pipe fitter/Boilermaker and Rigger are displayed in the Resource Name column. Man hour distribution data is shown in the resource usage spreadsheet field.
12. To export, go to activity resource assignment area >> select all>>copy and paste to excel. The man hour distribution will vary according to time scale. Suppose if the time scale is set up by (month/week), the data is weekly man hour data. If you want to convert the weekly manhour to weekly manpower , that feature is available in P6. The periodic average manpower can be calculated using the spreadsheet option box by selecting "Calculate Average" and entering working hours per week. 13. Finally you can create Histogram Chart using that excel data. If you faced a problem of doing this, then leave the comments.
Important Point: In order to get these data , activity resource, Budgeted Units and Actual Units must be assigned to each activity as described in Part I. If you are not sure how to assign resource and Units, go to How to Assign Activity Resource and Budgeted Unit in P6 .
To analyze overall progress quickly, you can find Plan Value Qty (Budgeted Units) is 3047 and Earn Value Qty (Actual Units) as of 28 Nov 09 is 490. Therefore overall progress as of that data date is (490/3047) 16%. To create progress S Curve and weekly progress histogram chart, populate the progress data . Then finally you will get the S curve and histogram curve showing progress data and bar chart.
Well show you this last approach with the help of Excel and some great formulas for manipulating the data. Well start with our BOQ, our P6 schedule, do some manipulations in Excel and eventually get it all back into P6.
Paste them into columns A and B on Sheet 1 in the Excel spreadsheet. The formulas on Sheet 1 will do some calculations on the new data.
Any Bill Item No cells with multiple items (like Activity A2650 above with values 31,32,33,34,35) cannot be used in Excel as such. So we need to split these Bill Item No out to multiple rows. Notice the delimiter used here is a comma. We used Excel formulas found here. In column C we find the position of the comma in the cell, then we use mid() to extract the value of the Bill Item. As an alternative, you can always use the excel option Text to Columns to have the same result.
On Sheet 2, we use a formula to UNPIVOT the data from Sheet 1. The formulas do all of the work automatically. It means we transpose the pay item from row to column, the formula is courtesy of Dick Kusleika,
Moving on to Sheet 3
Copy the two columns Activity ID and bill Item No from Sheet 2 and paste them on Sheet 3 as values, filter the blank values from bill item No and delete those row that have blank values for Bill Item No. The column repeated will show how many times the pay item was repeated, the value of budget hours is taken from the tab BOQ divided by the number of times the item was repeated.
Notice now, that we have created a proper data mode between Activity ID and Bill Item No.
Moving on to Sheet 4
A pivot table will summarize the data from sheet 3 by activity_ID.
Voila, you now have the budget hours per activity ID and you can now import back your Budget into P6. You can do get the data back into Primavera P6 by exporting your resource assignments from P6, then perform a look up to bring in the values from sheet 4. If you need help on using lookups, you can always read this post for help on using vlookup in excel.
Wrap Up
It is very important to document the links between the schedule and external data, as it will be much easier later when the quantities change and you need to sync your schedule.
Highlight all WBS rows, copy and paste the two columns to the worksheet WBS dictionary of the WBS-to-Activity-Code-P6.xls file (see Tutorial Assets). Make sure that your WBS structure is well organized (*). It means every level must have the same exact number of characters. In this regards P3 was more rigorous, as the structure of the WBS is defined first. In
P6, it is generated automatically. It is very easy to edit the WBS Code, to have the same number of character for every level. The excel formula in column F generates a unique list of the number of characters sort in ascending order, it is an array formula (thats why there is curly braces between the formula, if not, use CTRL+SHIFT+ENTER to execute it). In this example, WBS code with four characters -eg APEX, this is level 1. WBS Code with 7 characters eg APEX.AM, this is level 2. Of course, L1, L2 are just used as an example, in a real project, levels are usually defined as project, phase, sub-project, area, discipline, items, etc.
Copy and paste the two columns to the excel worksheet Activity codes per Activity in columns A and B. Excel columns C through G will be generated automatically, by default, if no code is available, a - is assigned.
Back in your excel file, goto the activity code dictionary worksheet. Using an excel pivot table, the excel file will generate an activities codes dictionary that we have to load back in P6 on this worksheet.
Using the dictionary excel utility (Dictionary6v7.xls instructions on using this file can be obtained from http://support.oracle.com. Search for dictionary6v7.xls), click on Get Activity Codes (you need the SDK to be installed and configured).
/p> Copy and paste the activities dictionary from the excel file, for every level add a dummy - without a code description, so P6 will not show the ugly no code when you organize by activity code for activities without a code assigned.
Now you can import back to P6 the activities codes dictionary (click Set Activity Codes on the Login tab). Make sure you import to the right project.
Use a Vlookup formula to retrieve the values of L1, L2, L3, L4, L5 from the excel sheet Activity codes per Activity. In the Excel file, there is sample vlookup sheet to show how the formula works.
Import the updated export file back to P6. The WBS is now transfered to the L1-L5 project activity codes.
Step 6 Enjoy.
Now, with a new layout the schedule is organized by activity codes.
Wrap Up
Primavera P6 has very strong activity codes capabilities. Unfortunately, many planners use only the WBS as it is very easy and intuitive, but once you start tailoring the schedule, printing for a different purpose and audience, in a way that make a sense to them, activity codes should be used as Primavera only permits one WBS per project. (*) : if your WBS has not the same number of character for every level, you can use alternative method, explained here.
Quick Tip: How To Convert an EPS Activity Code to a Project Activity Code in Oracle Primavera P6
EPS Activity Codes are great when we want to have a set of Activity Codes available to certain projects based on where they sit in your EPS structure. An example might be having a set of Activity Codes for each Department in your database. Typically, EPS nodes would be set up for each Department, allowing an organization to specific a set of EPS Activity Codes for each Department that are only available to their projects. Many organizations setup and use EPS Activity Codes as a means to establish standardized codes for groups of projects. But what happens if we want to move the project to another EPS node and need to preserve the coding? What if the EPS Activity Codes dont exist at the projects new EPS node? Will we have to redo all of that coding inside the project? AND what happens if we need to export the project to another database? Will the coding come along? Fortunately, there is a way to preserve the coding in both of these situations. It is possible to convert an EPS Activity Code to a Project-level Activity Code in Primavera P6 allowing you to preserve your coding when moving or exporting a project. Heres how:
To preserve the EPS Coding, Primavera P6 will copy the EPS Activity Code to a Project Activity Code to be stored inside the Project and the coding assignments will stay put.
If it makes sense, move the copied Project back the original EPS node. You can chose to keep or delete the original project its up to you. And now you can also export the project with the coding intact.
4. Add a new activity, set the Duration to 5 days. Drag the activity out on the Gantt chart to line up with the previous start milestone. 5. Repeat step 5 two more times, increasing durations to 10d and 20d, while humming a holiday ditty or two.
6. Duplicate A1010 through A1030 by copy and paste. Increase durations as shown below, drag and drop on the Gantt to add Start on or After Constraints.
9. Add two more activities for the trunk of the tree, as shown. Did you get that eggnog yet?
3. Well now change the filter associated with this Bar. Click in the Filters column to see the Filters pop-up window. Add a new Filter, called Trunk.
4. Configure the filter as shown, to filter on Activities named Trunk. Click OK to save the Filter. Ensure the Filter is checked on and click OK to return to the Bars screen.
5. Change the color of the Trunk Bar from green to brown. Click OK to close the Bars window.
2. The letter l (lowercase) using the Wingdings font at 20 pts in red makes nice Xmas balls. You can experiment with other letters in Wingdings and other fonts to make this creation truly yours. Add as many as you wish, have fun with it.
Wrap-Up
Now what? Copy and paste your Gantt Xmas Tree into any ole schedule you like. Make it a surprise for your project managers and sponsors, and executives. At the very least, print it and post it somewhere your colleagues can admire your advanced Primavera P6 skills!
We want to take a minute to thank everyone who reads our work at Plannertuts.com and keeps coming back for more. Its always a pleasure to share ideas with this great community! I personally want to thank all of the great Authors who have contributed their ideas and work to PlannerTuts. Happy Holidays everyone. We looking forward to an exciting 2013! Michael
3 Votes
2. After Resource Usage Spreadsheet window is opened, you will see resource usage spreadsheet field area (i.e blue shading area). See figure below.
3. Point the mouse to anywhere on the resource usage spreadsheet field area or click on Display button to view the desired columns . Go to Spreadsheet Fields >> Customize as shown in figure below.
4. Then you will see the spreadsheet field window showing Available Options and Selected options. Remaining Units
(Remaining) is shown in selected options field by default. It is used when the remaining percent complete or remaining man hour data are analyzed. For now, select Remaining Units and hide it by clicking backward field. Click the forward arrow button to select Cum Actual Units and Cum Budgeted Units as shown in figure below. In case you wish to view Early Curve and Late Curve , then select the Cum Remaining Early Units and Cum Remaining Late Units.
5. Finally, you will see the resource usage spreadsheet field showing Cum budgeted units and actual units fields and data that can be exported to Excel Spreadsheet by copy and paste option.
To analyze overall progress quickly, you can find Plan Value Qty (Budgeted Units) is 3047 and Earn Value Qty (Actual Units) as of 28 Nov 09 is 490. Therefore overall progress as of that data date is (490/3047) 16%. To create progress S Curve and weekly progress histogram chart, populate the progress data . Then finally you will get the S curve and histogram curve showing progress data and bar chart.
If you intend to review a resource graph that also shows material supply and non labour (i.e Cranes, Trucks, etc ) resources over time, include them in the above resource filter. Then, you will be able to review how many manpower or equipments will be required to erect tons of steel structure, various feet of pipes per each day or each week. Unlike the Resource Usage Profile in the activity view in P6 , all resource can be displayed in a single bar chart using a clustered or a stacked histogram by exporting P6 data to excel spreadsheet. 6. You will find Timescale tag and Time Interval Fields tag in the Date Options window upon completion of step 5. Select Show Time Intervals and Show Total check boxes to display project data over period and all time respectively. 7. In Timescale tag, set the time scale start as PS-Earliest Project Start, time scale finish as PFLatest Project Finish, date intervals as week (select day, month as desired).
4. Finally, the exported manpower loading data would be looks like this. Planned and forecast data are the same in this post as project hasnt been scheduled. 5. Now, you can produce the desired resource histogram chart in excel.
The related posts that you might be interested in are How to Get Resource Loading Histogram/S Curve in Primavera P6 (Shows how resource allocation chart/S curve are produced in P6), Creating discipline wise manpower histogram using Primavera P6 export data (It will guide you how to develop trade/discipline wise manpower histogram without using Report Wizard), Tutorial-How to generate S curve/histogram from Primavera, P6 - Part I,Tutorial-How to generate S curve/histogram from Primavera, P6 - Part II, Tutorial-How to generate S curve/histogram from Primavera, P6 - Part III (You can learn step by steps guide to develop progress S curve/histogram by using excel data from P6 ). inShare0 You might also like:
3. 4.
As resource name (discipline wise) needs to be shown in Activity resource columns, you need to customise default view. To do so, go to View on the menu bar>>Columns>>Customize. Look for Resource Name in General tag in Available options box. Select Resource Name into Selected options box.
5.
6. 7. 8. 9.
Select Budgeted Units and Actual Units in the spreadsheet field columns if you want to see budget and actual data. You will get remaining early and late manpower data if select Remaining Earl Units and Late Unit. In this tutorial for instance, I just selected the budgeted units. To see budgeted units, go to Resource Usage Spreadsheet area and right click>>select Spreadsheet fields>> Select Budgeted Units. To set resource usage hour per period, go to Resource Usage Spreadsheet area and right click>>select Timescale>>select month/week (to show weekly data) from date interval drop down list. Go to View>> Group and sort by>> Customize and tick on Show Grand Totals, Show Summaries only to see summary data. Go to View>> filters and add the Resource ID names that you want to export data.
10. Make sure the data is organized as you like to display in excel sheet in order to reduce rework after exporting to excel. To do that, stay at the Resource Assignment view, go to View on the menu bar > Group & Sort by > mark on Show Grand Totals and Show Summaries Only box just to display overall level and discipline level summary resource data overtime. 11. Finally you will get resource loading data ready to export to excel as shown in figure below. Manpower field names such as Coded welder, Hot Work Sentry, Trade Assistant, Pipe fitter/Boilermaker and Rigger are displayed in the Resource Name column. Man hour distribution data is shown in the resource usage spreadsheet field.
12. To export, go to activity resource assignment area >> select all>>copy and paste to excel. The man hour distribution will vary according to time scale. Suppose if the time scale is set up by (month/week), the data is weekly man hour data. If you want to convert the weekly manhour to weekly manpower , that feature is available in P6. The periodic average manpower can be calculated using the spreadsheet option box by selecting "Calculate Average" and entering working hours per week. 13. Finally you can create Histogram Chart using that excel data. If you faced a problem of doing this, then leave the comments. Get the excel template data to learn more. inShare0
If you are an owners representative planner you may have a difficulty to integrate contractors schedules into your integrated schedule. There are two ways of schedule integration; (1) Using Copy and Paste Activities (2) Update to an Existing Project.
Step-4 Import Contractors schedules XER file to your database. When starting importing new file to your database, In the Import Project Options dialog box, choose Create New Project option under Import Action field. Click on the Import To field to select the EPS location that you want to import. Select Default Configuration in the next dialog box Update Project Options. Click Next and then Finish the importing process. Step-5 Open All projects (i.e. your schedule and contractors schedules) To open the all projects, select all projects that you want to open. Right Click and select Open Project. Suppose you have Project A, Project B and Project C and Integrated Schedule (your schedule) as shown in the following figure.
And Go to the WBS and see the WBS structures of projects. You will see WBS structures of contractor are not the same as yours. The following figure shows WBS structure before integrating activities.
Step 6 Copy the activities from Project A,B and C into the Integrated Schedule Click on the Project A, Right click and then Copy Project A and paste it to the first level (Integrated Schedule). Repeat the same for the Project B and C. You will find the new WBS copied from new projects as shown in the following figure.
Go back to Step-1 to do the necessary links among the projects. Finally you will see a stand alone integrated schedule containing all contractors activities. Remember to reassign project calendars to contractors activities if their calendars specifications are different from global calendar. The default calendar will be assigned into contractors activities by default when the activities are being copied from their projects. After completed, assign the baseline and make a back up copy of the integrated schedule. When you have new information for interfacing works among the contractors or other parties, provide the necessary information to contractors Step-7. When you get the revised schedules from contractors go back to Step-4, 5 and 6 and 7 accordingly. Make sure all projects have the same data date. Fix the broken links as the links done in Step -1 will be lost when you delete the existing WBS (shown in Step-6). The advantages of doing by the above method are ;
You can have stand alone project once integrated. You just need to open one project
You need to re-links and reassign project calendar again when the revised schedules are imported. There is an easy way to work with multiple projects if the contractors schedules are not required to integrate into one and you just want to link contractors schedule ( as external links) and yours. The amount of work you are doing will be lesser than above method (copy and past activities).
What is next ??.. After Step-1, 2, 3, 4 and Step-5 (as described on above and as shown in process diagram) are done, you just need to link among the opened project interfaces. Then, assign the baseline and save a copy of back up schedule. When you received the revised schedule from contractors, go back to step 4 and import the projects.
In the Import Project Options dialog box, choose Update Existing Project option under Import Action field. Click on Import To field to select the opened Project A that you want to update. In the next dialog box Update Project Options, Add a new configuration and name it as Update to an Existing Project. See figure below.
Select the Update to an Existing Project and click on Modify tag to modify its default configuration as shown in the figure. In the Modify Import Configuration dialog box, select Update Existing option under Action field for Resource, Resource Codes and Calendars. To use that new configuration, remember to mark it Yes which is next to Update to an Existing Project layout configuration. Repeat the same process when the project B and C are being imported. After all contractors schedule are imported, check the new data. Make the necessary linkages if the new activities added that affect the successor activities among the projects.
This method makes easier than the above method (Copy and Paste activities). It saves a lot of time when the subsequent updated schedules are imported. inShare0
Email ThisBlogThis!Share to TwitterShare to Facebook