This action might not be possible to undo. Are you sure you want to continue?
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
Open the "Assignment" window
You must be at resource assignment window when you are preparing to export S curve/histogram data to excel. To view "Assignment" window 1. 2. Open the selected project On the menu bar, go to View >> Toolbars >> Directory to see “Assignments” tag
3. Click on Assignments tap, then you will see “Resource Assignments” window
Bring out the Columns that you want to export to excel
The first thing you need to find out yourself is which columns are required to be reported and how do you want to analyze the data after exported. Suppose you want to view Overall Budgeted Units and Actual Units that can be used to analyze overall progress. And you might need to look at spreadsheet information such as Cum Budged Units and Actual Units in order to analyze periodic data (i.e weekly budgeted unit, weekly actual units, weekly manpower, etc). That means Cum Budgeted Units and Actual Units from the Spreadsheet Fields are also displayed to calculate weekly or monthly progress S curve/histogram data. To View Overall Budgeted Units and Actual Units Columns 1. Go to View on the menu bar >> Columns >> Customize. 2. And then you will see the Columns window. In the selected options box, Activity ID, Activity Name, Resource ID Name, Start and Finish columns are shown by default.
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.
How to Import and Export Excel data Activities To/From P6
The import export feature using spreadsheet (XLS) tool can be utilized for the following purposes but are not limited to; Assign/change the activity resources to activities Assign new activity names and modify the existing ones Update physical progress via user define fields to activities Assign/modify user define fields to activities Import activity codes to activities
Assign activity code via excel using Import/Export Wizard
To modify or add to the exported sheet containing activity names, WBS code, activity codes and user define fields, and import the data into P6, 1) Go to File > Export > Select Spreadsheet-(XLS) > Next > Select Activities > Next > mark on export check box > Next > Add > Modify Template 2) Customize the desired columns. For example: To assign activity code ―Discipline‖ into activities, select ―Discipline‖ column into selected options box. Name the template so that you can find it back when you need. See figure below.
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.
Filters Fail when Exporting from P6 to Excel
Program: Version: Difficulty: Time to Complete:
Primavera’s custom Activity filters are great for focusing in on a subcontractor’s 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, P6′s filters fall flat. Here’s the Gotcha: any filter that uses a rolling date or P5 / P6′s 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. It’s 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 don’t work during an excel export, we’ll need a new approach.
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 you’ll have to edit the dates in this filter over and over during the project , it’s 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….‖
How to Get Resource Loading Histogram/S Curve in Primavera P6
The resource histogram allows us to use projected and historical actualized data to trend resource quantities, resource hours and cost in future. It also allows us to determine the potential risks of excessive supply of resources or lack of resource requirement.
resource in and activity their detail rated section cost and 1) How to allocate overall resources and cost? a) Go to Enterprise > Resource > Note: When you are at Resource. you will get the message like ―In order to add resource. you will notice that the newly added resources are not in the desired location. . See below image. General worker. New Resource Wizard will be prompted. Timesheets set up and log in After entering of all data.) When you try to add new resource. Workshop labor. the filter will be changed to display all resources‖ and you will see all resources for all the projects. See figure below A blank project resource dictionary only will be displayed if no resource has been added to current project. Fire watches man. Rate (Price/Unit). Resource ID. etc are allocated under construction department of Petrochemical Projects.This tutorial demonstrates how resources allocation chart (histogram/S curve) is produced in Primavera P6. and follow the wizard. Painter.You can skip this step if the required resources are available in resource dictionary. After assigning and sequencing of activities. See figure below. 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. Contact address if applicable Resource roles which describes their skills Resource Calendar Select “Auto. (1) Allocate overall (2) Assign resources (3) View resource loading histogram/S curve. Non labor and material). Assume that you have done ―Assigned activities and Sequenced activities to see resource loading histogram/S curve bar chart in Primavera P6. Allocate Resource Type (Labor. you will see the filter name ―Current Project Resources‖ If you have already opened a resource loaded project. Resource Name. allocate those resources according to their resource level. For example. Therefore. Default Units/Time and Max Units/Time. Rigger/Signaler.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. Pipe fitter. You will be asked to enter the following.
You may also assign resource details such . You will be able to view material resource curve. both labor and non labor curve . and then you will see ―Current Project’s Resources‖ Column on the left and histogram and bar chart on the right side of the layout. 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. resource curve. labor or non labor curve each time individually. The individual loading chart.2) How to assign resources in activity detail section? Go to Activities page > Select the activity > Go to Resource tab which is next to Relationships tab > Add Resource which is located near the bottom of activity detail box > Select required resource and assign it. welder’s resource profile is shown in the following figure. . for instance. budgeted units and actual units. 3) How to view and print resource histogram and S curve? (a) Go to Activities page > Select Resource usage profile.
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. 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. 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. . For example. total men per week would be 10 when total man hours for a week are 400 and 40 working hrs per week.
Firstly. e) According to above bar chart. and then you can go to "Resource Usage Profile Options" to get screen shot in step-g. Go to print preview > page set up > Options > Select ―Profile‖ and unselect Activity Table. All columns. How to view "Stacked Histogram? You can also see ―Stacked Histogram‖ for this manpower allocation. Finally you will see the bar chart as below.d) And then. select all resources in resource column to view overall man power allocation. the weekly interval manpower is shown on the left side and total manpower allocation is on the right side. To print the bar chart. See figure below. . Right Click on the bar chart area to find ―Stacked Histogram‖. Grid lines and Gantt chart. Set the time scale start from ―PS-Earliest Project Start‖ to ―PF-Latest Project Finish‖. click on "Stacked Histogram" tag.
. see the following figure) for all time . 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. d. It can be printed the same way done on item 3. you will get Stacked Histogram as shown in below. Finally.Go to Resource Profile options > Assign Resource Filter/Group Name > Select Total cumulative curve as shown in Figure below.
Stacked Histogram and S cuve would be produced if you select “Total cumulative curve” (See step-g). Amireh Reply 2. (I have added the new screen shot for better understanding). to add a filter on the resources defined in your project. Min OoMarch 14. Click Add. step-g can be done easily to assign “Resource Filter/Group Name” which will bring you to produce the S curve/Stacked histogram. For the "Stacked Histogram" to show up. if you don't see the Total Cumulative curve. 3.& c . AnonymousApril 4. I hope it would help. Hope this will help . 2011 at 10:08 PM @Azhar Dear Azhar.0.On the data tab.Go to the "Resource Usage Profile Options". on the "Select Pattern/Color" section. your resources are material.I click resource usage profile options and screen i get is same as in steps b. Select the resource by "Resource ID".Repeat the same for other resources ( a single resource each time). Mohammed YousifMarch 17. 2012 at 4:27 PM Azhar. If you can follow step-f. 2011 at 1:43 PM @Azhar Dear Azhar. I DON' SEE Assign Resource Filter/Group Name > Select Total cumulative i have attached screen shot what i get. you need to use a filter to add specific resources. PLEASE HELP ME OUT TO LEARN THIS STACKED GRAPHS Reply Replies 1. I think you probably couldn’t find “Stacked Histogram” and “Resource Usage Profile Options” tag as shown in step-f. the Stacked histogram only will be displayed. Filter Name should be a descriptive label for the resource in question.Are you working on multiple projects environment ? Go to "Open" select all projects that you wish to view resource profile by pressing and holding control key if you are handling multiple projects. you need change their type to Non-Labour or Labour resource.On Filters Dialog. To this: 1. Reply 3. If you select on “No cumulative curve”. THE SOLUTION MENTIONED ABOVE IS FOR WHAT VERSION OF PRIMAVERA AS MINE SHOWS THE SAME SCREEN SHOTS AS MENTION ABOVE BUT DIAGRAMS SHOWS IN F STEP IS DIFFEENT FROM WHAT I GET EVEN THOUGH I FOLLOW THE SAME STEPS. WHEN I CLICK/CHECK STACKED HISTGRAM ALL THE BARS WITH S CURVE JUST GO AWAY AND NOTHING ON THE SCREE. This is based on P6. but the one shown in step g is not available in my P6 . 5. 4-Now you can choose a pattern and color for this resource on "Resource Usage Profile Options" . 2 . Do a separate filter for each resource you want to show on the Stacked Histogram.
regards.. What is the concept of this. Thanking you in advance Reply 5.html Reply 6.com/2011/05/working-with-resource-usage-spreadsheet. 2012 at 7:38 AM Hi Min! I learned your tips for manpower stack histogram. 2011 at 12:59 AM @Anonymous Kushal. 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. 2012 at 9:54 PM Hi Anthony D. can anybody please help me out in this regard. . I am using P6.select the appropiate scale. I don't find the activity cells for any period to be manually editable. AnonymousMay 27. but when the Resource Usage Spreadsheet is opened. Then. Please do share. Anthony D. I have tried many a times but have failed eventually. It can be done by adjusting scaling.Reply 4. however i find difficulty during Print set up. Normally.2 Version. 2011 at 6:57 PM Hey. Reply Replies 1. Min OoMay 31. I allocate the resources. Go to page tag under Page Setup. I would like to ask how to increase the font size of the scale (for manhours & cummulative manhours) in P6. please follow the link: http://www. AnonymousMarch 21.this could be the solution for you.. attach a curve to the resource for an activity. Min OoMarch 21.toolboxforplanning. Reply 7. this is Kushal this side.better result can be achieved by selecting more than 100%. I get stuck up when I try to go for Future Period Bucket Planning.
Please follow the link .good work Reply 8.AnonymousJune 18.. (2)Global Change : Go to "Tools".bring out the "Curve" column. 2012 at 7:05 PM Hi its good learning experience . then fill down the selected curve type to all resources. HaithamAugust 25. Create New Global Change query by selecting "Activity Resource Assignments" from "Select Subject Area" drop down list and Parameter is Curve = Bell Shaped. I have primary resources assigned as well as material resources to each project."Global Change". 2012 at 1:49 PM Any S-Curve to all resources can be assigned at onetime by two ways. How do I show the both in the my graph? I need to display the graph as a stacked histogram. Select "Resource Assignment". (1)Resource Assignment Window : Go to "Project". My objective is to determine how many crews will be need to lay various feet of pipe per day. 2012 at 1:04 PM Hi.e bellshaped) to all resources at onetime Reply Replies 1. 2012 at 7:13 PM Hi How can i assign an s-curve type (i.toolboxforplanning.http://www. 2012 at 10:27 AM thanks alot.html Reply 9. AnonymousJuly 4. A stacked histogram for both material and manpower resources can be displayed in excel using P6 export data.com/2011/03/developing-resourcecurveprogress-curve. it was very helpful. Reply 10. . Thanks! Reply Replies 1. Min OoJuly 26. AnonymousSeptember 18. 2012 at 5:29 AM I need a resource graph that shows linear feet over time. Min OoDecember 11.
3. 3.30 etc please advice Reply 14. AnonymousJanuary 9.for egs my y axis shows 1000d . turn around and major construction.2000d etc. 2.4 ? how to plan quantity wise planning and scheduling ? please help me gjganesan26@gmail. The level 1 WBS elements are as follows. 2. 1. Pre Turn Around construction Turn Around construction Major construction . 2012 at 5:46 AM How come my stacked histogram not equal to sum of single Resource usage profile? thanks Reply 13. 5.Reply 11. Construction is broken down into preturn around. 6. i want to show in units 10. Construction can be decomposed into level 2 WBS as follows if revamp scope is included. Project engineering Mechanical engineering Process engineering Piping engineering Civil/Structure engineering Electrical/Instrumentation engineering Level 1 WBS element .3. The detail design engineering is broken down into disciplines engineering. 2. 1.com Reply 12. AnonymousOctober 27. Feasibility study Basic design and engineering Detail design and engineering Procurement Construction And Detail design and engineering is further broken down into level 2 WBS as follows. 5. 2012 at 10:48 AM What is the meaning of Primavera planning Level 1. 4. AnonymousJanuary 11. will P6 divide the weekly total hours by 50 hrs/wk to give a headcount? WBS ( Work Breakdown Structure ) for Engineering and Construction Below figure is shown up to WBS (level-2) for an EPC project including shutdown scope for a petrochemical revamping project . 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.2.20 . 2013 at 4:55 PM how to change y axis in resourse usage profile sheets. 4. 1. Jothi GanesanOctober 9. 3.
Construction would be decomposed into level 2.2 . production of sheet metal plates.Plant Area Name Level 3. It is normally used for graphical presentation of accumulation data. 3 WBS as follows if the project scope dosen't include revamp work.1 Fig. Suppose the monthly plan progress. For example. . Level 2.1 (1) Click the chart wizard menu on the standard tool bar . weekly or monthly progress of engineering drawings and documents. forecast progress and actual progress are available as shown in Fig.Offsite Fabrication/Assembly Work Level 3-Onsite construction Work Excel 2003 Tutorial-Creating Progress S curve Progress S curve can be easily created in excel 2003.. construction of pipe rack and so on."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.
. Source Data-Data range box appears for you to select the designated data.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. you would see Chart Source Data window and click "Next" (Fig-5).3 (3) Select the progress data as shown in Fig-4.Fig. Fig.
"Monthly" in category (X) axis box and "Percent Complete" in value(Y) axis on the Title tag and click "Next". Chart format and line color can be customized either by right click on the chart area or right click on the progress line.Fig.5 (4) Name the chart title "Progress Curve" in chart title box. See Fig-6 Fig.7 . See 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 ).4 Fig.
Select Resource Name into Selected options box. Look for Resource Name in General tag in Available options box. You will see then Activity resource columns such as Activity ID. The following steps are a guide to produce manpower histogram. go to View on the menu bar>>Columns>>Customize. As resource name (discipline wise) needs to be shown in Activity resource columns. . 4. Activity Name. There is Remaining Units column in Resource Usage spreadsheet field column by default. Resource ID Name. 1. 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 should have resource loaded plan to export manpower data from P6 to prepare resource loaded histogram chart. P6 . 3. you need to customise default view. To do so.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.Creating discipline wise manpower histogram using Primavera P6 export data . 2. Start and Finish by default.Part 1 to 3.
Pipe fitter/Boilermaker and Rigger are displayed in the Resource Name column. Suppose if the time scale is set up by (month/week). the data is weekly man hour data. that feature is available in P6. 10. 13. The man hour distribution will vary according to time scale. 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. In this tutorial for instance. 8. . To export. stay at the Resource Assignment view. To do that. Go to View>> Group and sort by>> Customize and tick on Show Grand Totals. If you faced a problem of doing this. Trade Assistant. To see budgeted units. Man hour distribution data is shown in the resource usage spreadsheet field. 6. Select Budgeted Units and Actual Units in the spreadsheet field columns if you want to see budget and actual data. Hot Work Sentry. To set resource usage hour per period. 12. Go to View>> filters and add the Resource ID names that you want to export data. then leave the comments. 9. I just selected the budgeted units. 7. Finally you will get resource loading data ready to export to excel as shown in figure below. 11. You will get remaining early and late manpower data if select Remaining Earl Units and Late Unit. go to activity resource assignment area >> select all>>copy and paste to excel. If you want to convert the weekly manhour to weekly manpower . you will see Cum Budgeted Units and Actual Units data through the project start to the end date. The periodic average manpower can be calculated using the spreadsheet option box by selecting "Calculate Average" and entering working hours per week.5. Finally you can create Histogram Chart using that excel data. Show Summaries only to see summary data. P6 Part III Suppose the exported data is as shown in figure below. go to Resource Usage Spreadsheet area and right click>>select Timescale>>select month/week (to show weekly data) from date interval drop down list. As we set Cum Budgeted Units and Actual Units in the spreadsheet option field. Make sure the data is organized as you like to display in excel sheet in order to reduce rework after exporting to excel. Tutorial-How to generate S curve/histogram from Primavera. Manpower field names such as Coded welder. go to Resource Usage Spreadsheet area and right click>>select Spreadsheet fields>> Select Budgeted Units.
Let’s assume you are assigned to a new project that the company has just won. when the project receives all those updated BOQ. To create progress S Curve and weekly progress histogram chart. populate the progress data . at least in theory. One of them is to keep manually loading the hours into the schedule. the planner and the estimator are not working in perfect coordination and you may end with two different level of details for the same project. To analyze overall progress quickly. Budgeted Units and Actual Units must be assigned to each activity as described in Part I. Therefore overall progress as of that data date is (490/3047) 16%. knowing there’s a risk that the next planner will have to do the same guess work as you have done before. you can find Plan Value Qty (Budgeted Units) is 3047 and Earn Value Qty (Actual Units) as of 28 Nov 09 is 490. In many cases. In case you need some background. How To Link A P6 Schedule To The BOQ With Different Levels Of Detail P6 Schedule and BOQ challenges A contract’s Bill of Quantities is always meant to be more details then the schedule. the level of the details is different – and the budget was loaded manually from the bill of quantities without any formal relationship between the activity ID. If you are not sure how to assign resource and Units.Important Point: In order to get these data . There are many approaches to handle this situation. Or. and the pay item. Then finally you will get the S curve and histogram curve showing progress data and bar chart. After opening the schedule you will notice that although the bill of quantities and the schedule total budget are the same. you can add extra information that will make your life easier later. go to How to Assign Activity Resource and Budgeted Unit in P6 . check out Bill of Quantities explained. activity resource. .
adjust your columns so that only ―Activity ID‖ and ―bill Item No‖ are on-screen. and the Bill of item. . 2.‖. Make sure there is no grouping (grouping set to <none>). Multiple to One: in many cases the BOQ has the total quantities but in the schedule you need to split the work into more detailed sections. Add the column to your layout so we can add data to that field. First. the first step is the most tedious one and there is no easy short cut. We’ll start with our BOQ. all culverts of different sizes are grouped under one activity – “Culverts Construction. One to Multiple: one activity is the summary of many pay items. do some manipulations in Excel and eventually get it all back into P6. Highlight all rows and copy the two columns – Activity ID. in this situation we already have a schedule built. our P6 schedule. you print the bill of quantities and you compare the same WBS and the activity descriptions and the assigned budget hours and you start filling in values for the column ―Bill Item No. we’ll create a new User Defined Field in Primavera called ―Bill Item No.We’ll show you this last approach with the help of Excel and some great formulas for manipulating the data. For example. 1. So basically it is a guess works.‖ There are three types of relations.” 3. Transforming the data in the spreadsheet Copying P6 Activity Data to Sheet 1 In P6. One to One: one activity represents one pay item on the BOQ. Preparing The Data Unfortunately. Remember.
Paste them into columns A and B on Sheet 1 in the Excel spreadsheet.32.33. The formulas on Sheet 1 will do some calculations on the new data. As an alternative. So we need to split these Bill Item No out to multiple rows.35) cannot be used in Excel as such. then we use mid() to extract the value of the Bill Item. In column C we find the position of the comma in the cell. you can always use the excel option ―Text to Columns‖ to have the same result. Notice the delimiter used here is a comma.34. We used Excel formulas found here. . Any Bill Item No cells with multiple items (like Activity A2650 above with values 31.
filter the blank values from bill item No and delete those row that have blank values for Bill Item No. . that we have created a proper data mode between Activity ID and Bill Item No. we use a formula to UNPIVOT the data from Sheet 1.On Sheet 2. The column repeated will show how many times the pay item was repeated. Notice now. Moving on to Sheet 4 A pivot table will summarize the data from sheet 3 by activity_ID. The formulas do all of the work automatically. the value of budget hours is taken from the tab BOQ divided by the number of times the item was repeated. 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. the formula is courtesy of Dick Kusleika. It means we transpose the pay item from row to column.
as in the oil and gas industry it is very useful to have different layouts to present the schedule to different audience. as it will be much easier later when the quantities change and you need to sync your schedule. Wrap Up It is very important to document the links between the schedule and external data.Voila. If you need help on using lookups. the tutorial will use the APEX sample schedule to convert a WBS to activities codes. and systems in the commissioning phase. then perform a look up to bring in the values from sheet 4. it is assumed you have already worked with the Primavera P6 SDK. How to Convert a Project’s WBS to Activity Codes in Oracle Primavera P6 The idea of this tutorial was inspired by a question in LinkedIn forum. The APEX schedule organizedby the default ―classic WBS layout‖. you can always read this post for help on using vlookup in excel. a planner have received a primavera schedule using WBS. and more importantly the Work breakdown structure is based on geographic area in the construction phase. Step 1 – Open the schedule. 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.
and WBS name are displayed. In this regards P3 was more rigorous. Make sure that your WBS structure is well organized (*).Step 2 – Export WBS Dictionary to Excel In P6. It means every level must have the same exact number of characters. Customize the columns so only WBS code. 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). In . goto the WBS screen. as the structure of the WBS is defined first.
. it is generated automatically. this is level 2. sub-project. The excel formula in ―column F‖ generates a unique list of the number of characters sort in ascending order. It is very easy to edit the WBS Code. in columns add WBS and Activity ID. use CTRL+SHIFT+ENTER to execute it). to have the same number of character for every level.AM‖. L2 are just used as an example. if not. phase.P6. L1. Step 3 – Export WBS Activity Assignment to Excel Remove the Group and Sort by WBS. items. etc. WBS code with four characters -eg ―APEX‖. area. discipline. Of course. this is level 1. WBS Code with 7 characters – eg ―APEX. In this example. in a real project. levels are usually defined as project. it is an array formula (that’s why there is curly braces between the formula.
if no code is available.Copy and paste the two columns to the excel worksheet ―Activity codes per Activity‖ in columns A and B. by default. . Step 4 – Create Activities Codes Dictionary and Import to P6 First define the new project activity codes in P6 that will represent the WBS. Excel columns C through G will be generated automatically. a ‖ -― is assigned.
oracle.xls‖). goto the ―activity code dictionary‖ worksheet.com.Back in your excel file. Using the dictionary excel utility (Dictionary6v7.xls – instructions on using this file can be obtained from http://support. the excel file will generate an activities codes dictionary that we have to load back in P6 on this worksheet. . click on ―Get Activity Codes‖ (you need the SDK to be installed and configured). Using an excel pivot table. Search for ―dictionary6v7.
/p> Copy and paste the activities dictionary from the excel file. . so P6 will not show the ugly ―no code‖ when you organize by activity code for activities without a code assigned. for every level add a dummy ―-― without a code description.
Now you can import back to P6 the activities codes dictionary (click ―Set Activity Codes‖ on the Login tab). . Now your project is loaded with the activity codes dictionary. Make sure you import to the right project.
Step 5 – Import activities codes assignment to P6 Make a new Excel export. . Select the newly defined activities codes (L1-L5) as columns in your layout. Open the exported excel file.
L4.Use a Vlookup formula to retrieve the values of L1. L5 from the excel sheet Activity codes per Activity. L3. The WBS is now transfered to the L1-L5 project activity codes. In the Excel file. L2. Import the updated export file back to P6. there is sample vlookup sheet to show how the formula works. .
Unfortunately. you can use alternative method. many planners use only the WBS as it is very easy and intuitive. (*) : if your WBS has not the same number of character for every level. but once you start tailoring the schedule.Step 6 – Enjoy. . explained here. Now. activity codes should be used as Primavera only permits one WBS per project. with a new layout the schedule is organized by activity codes. in a way that make a sense to them. printing for a different purpose and audience. Wrap Up Primavera P6 has very strong activity codes capabilities.
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 don’t exist at the project’s 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.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. EPS nodes would be set up for each Department. 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. An example might be having a set of Activity Codes for each Department in your database. Here’s how: Step 1 – EPS Activity Code Setup Assuming we’ve got an EPS Activity Code set up like so: Step 2 – Open the Project Open the Project that uses the EPS Activity Code. allowing an organization to specific a set of EPS Activity Codes for each Department that are only available to their projects. Typically. . Many organizations setup and use EPS Activity Codes as a means to establish standardized codes for groups of projects.
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. You’ll see a message like this one. To preserve the EPS Coding. .Step 3 – Copy and Move Copy the Project and paste it to an EPS node where the EPS Activity Codes do not exist.
Add a new activity. 5. while humming a holiday ditty or two. And now you can also export the project with the coding intact. set the Duration to 5 days. here are the steps to create a festive Gantt chart Xmas tree in Primavera P6. Getting Started with the Gantt Xmas Tree’s Structure 1. Open your project for editing.If it makes sense. On the Defaults Tab (Project screen). click YES. 3. increasing durations to 10d and 20d. Create A Festive Gantt Chart Xmas Tree In Primavera P6 For all you creative types out there who love to create something awesome in a manner which is rather non-traditional…. empty Project plan and name it ―Gantt Xmas Tree‖. Drag the milestone into the future about 8 weeks on the Gantt Chart. complete with decorations. In the spirit of the holidays. This will be the ―Star on Top‖ of the tree. The constraint will HO-HO-HO-HOLD it in place. When asked to set a ―Start on or After‖ constraint to this activity. Start by adding a start milestone activity. Drag the activity out on the Gantt chart to line up with the previous start milestone. . Create a new. set the default Calendar to a 24 hour 7 days per week calendar (or something similar. 4. You can chose to keep or delete the original project – it’s up to you. 2.this tutorial is for you. Repeat step 5 two more times. move the copied Project back the original EPS node. Best if it is 7 days per week).
Duplicate A1010 through A1030 by copy and paste. Repeat step 7 two more times. 8. Add two more activities for the trunk of the tree. Stop.6. drag and drop on the Gantt to add Start on or After Constraints. 9. Did you get that eggnog yet? . 7. as shown. using the values shown. Get eggnog……and continue. Increase durations as shown below.
Add a new Bar using the Add button. Name it ―Trunk‖. Right-click on the Gantt and choose Bars from the menu. . Click in the ―Filters‖ column to see the Filters pop-up window. Add a new Filter. 2. Move it to the bottom of the Bars list using the Shift-Down button.Adding Colour to the Tree Trunk We change the colour of the tree’s trunk by adjusting the Gantt Chart Bars options. We’ll now change the filter associated with this Bar. 1. The Gantt Chart Bars are ordered in layers and moving it down moves the Trunk as a top layer. 3. called Trunk.
Configure the filter as shown. Click OK to close the Bars window. Click OK to save the Filter. . Change the color of the Trunk Bar from green to brown. to filter on Activities named ―Trunk‖. 5.4. Ensure the Filter is checked on and click OK to return to the Bars screen.
Add some colour to your text and use a fun font like Wingdings. but there’s a much easier way. have fun with it. A text attachment lets you put text on the Gantt Chart and drag it to anywhere you like. . I thought using the Bar features was a good idea. choose Attachments->Text. You can experiment with other letters in Wingdings and other fonts to make this creation truly yours. and you’ve got decorations. 2. Here’s how: 1. Right-click on the Gantt. The letter ―l‖ (lowercase) using the Wingdings font at 20 pts in red makes nice Xmas balls. You can certainly use Bars and Filters to accomplish this.Decorating your Primavera P6 Gantt Tree When I first tried to trim my Gantt Xmas Tree. Add as many as you wish.
Make it a surprise for your project managers and sponsors. and executives. print it and post it somewhere your colleagues can admire your advanced Primavera P6 skills! A short Holiday note from PlannerTuts .Wrap-Up Now what? Copy and paste your Gantt Xmas Tree into any ole schedule you like. At the very least.
We want to take a minute to thank everyone who reads our work at Plannertuts. Point the mouse to anywhere on the resource usage spreadsheet field area or click on Display button to view the desired columns .e blue shading area). Click on the layout area and select Resource Usage Spreadsheet as shown in figure below. 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.com and keeps coming back for more. Go to Spreadsheet Fields >> Customize as shown in figure below. you will see resource usage spreadsheet field area (i. P6 Part II To View Cum Budgeted Units and Actual Units Columns in Spreadsheet Fields 1. Remaining Units . We looking forward to an exciting 2013! —Michael 3 Votes Tutorial-How to generate S curve/histogram from Primavera. See figure below. 2. 3. 4. After Resource Usage Spreadsheet window is opened. Happy Holidays everyone. Then you will see the spreadsheet field window showing Available Options and Selected options.
Resource grouping represents what you want to report or analyze. . Go to Timescale and you will see Timescale window >> set to Calendar in the date format type box and Month/Week in the date interval box. In Group and Sort window. 5. 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. Group the resource as total when you want to see overall summary data only. go to View >> Group and Sort by >> Customize. select Remaining Units and hide it by clicking backward field. Finally. To view Group and Sort window. mark on Show Grand Totals and Show Summaries Only to see overall summary data. Click the forward arrow button to select Cum Actual Units and Cum Budgeted Units as shown in figure below. Group/Organize the Column Data Things that we should have done before export P6 data to excel are resource grouping and time scale format. Set the Timescale format You may change the time scale format when you are preparing to export spreadsheet data. The exported P6 data would be displayed as weekly if the date interval is set to month/week. For now. In case you wish to view Early Curve and Late Curve . See figure below. To see this changes. click the display button on the spreadsheet field area. It is used when the remaining percent complete or remaining man hour data are analyzed.(Remaining) is shown in selected options field by default. then select the Cum Remaining Early Units and Cum Remaining Late Units.
you will see Cum Budgeted Units and Actual Units data through the project start to the end date. activity resource. See figure below. Select on the shading area and select all. And then copy and paste the data to excel.Then what is next?? Export the P6's Spreadsheet Data to Excel Now. P6 Part III Suppose the exported data is as shown in figure below. you are ready to export P6's S curve/Histogram data to Excel spreadsheet. If you are not sure how to assign resource and Units. go to How to Assign Activity Resource and Budgeted Unit in P6 . Important Point: In order to get these data . As we set Cum Budgeted Units and Actual Units in the spreadsheet option field. . Budgeted Units and Actual Units must be assigned to each activity as described in Part I. Tutorial-How to generate S curve/histogram from Primavera.
1) To analyze the overall resource as well as trade/craft wise allocation periodically and along the schedule frame. item (1) represents the resource allocation hours per activity for remaining work. go to Spreadsheet Fields. finish. . Item (7) shows the cell areas filled with gray background color that can not be edited. Item (5) shows the required spreadsheet field data. 20. b. do the right click on the spreadsheet field area. To get there. go back to the Activity Detail box and enter the remaining units hours manually. 20. d. Item (2) represents the total resource allocation hours for all activities carried out by each resource (welder in this case) for each period. As below figure. Item (4) shows the desired columns such as activity name. Go to Resource Usage Spreadsheet icon on tool bar or you can find that View on menu bar. 8) are added. To create progress S Curve and weekly progress histogram chart. Go to Show on Bottom . you may notice that some cell areas can not be edited manually as the actual date is mistakenly updated and then unclick the actual finish date which makes the remaining resource hour “0” (zero). a. For both items (1) and item (2) are used to analyze the resource availability over periods against the resource assignment for each activity. Get the downloadable file to learn more Working With Resource Usage Spreadsheet in P6 Resource Usage Spreadsheet View is a quick site for you to see the overview of resource distribution hours or men overtime. populate the progress data . Item (6) represents the editable cell areas filled with white background colour. 12. Eventually. e. Customize and select the option that you want to analyze.e. Take note that the finish date will be changed when the data followed by 8 (i. 2) To edit or adjust resource allocation if the auto populated hour or men are not the same as available resource.To analyze overall progress quickly. c. To change field data. b. then finally you can see Resource Usage Spreadsheet. The cell area for a particular period when the activity start date is not available or doesn’t plan to start or when the activity is completed 100% can not be edited. Item (3) displays the current opened project resources to be managed for each trade/craft. Spreadsheet view is used for the following application. Then finally you will get the S curve and histogram curve showing progress data and bar chart. you can edit the data as required. Sometimes. The data within the planned date can be edited without changing the dates. start. etc. remaining units. Therefore overall progress as of that data date is (490/3047) 16%. a. In that case. you can find Plan Value Qty (Budgeted Units) is 3047 and Earn Value Qty (Actual Units) as of 28 Nov 09 is 490.
4. 5. when you at there. Go to Tools > Report. It is done with a few clicks using Report Wizard. To configure selected subject areas for the required data. you have to export it into excel. Right click > Add > New Report > Next > Select the “Resources” in the Subject Area box > Select Time Distributed Data check box to see the project data over time frame and click Next .inShare0 You might also like: Developing Resource Curve/Progress Curve from P6 Data Using Report Wizard if you want to get the detailed S curve report and histogram . Open the selected project. Add filter for current project’s resource as shown in figure below. Step to create time based histogram and S-curve 1. Look for Report Group: Resource Usage to organize to the newly added report to group in resource usage group so that you can find this report easily when you need. . you will see All Reports layout showing all the reports. Report Wizard helps you save your time by creating resource allocation reports for each type of histogram/s curve. select the Resource Name in the columns box. 2. 3.
Then. various feet of pipes per each day or each week. set the time scale start as PS-Earliest Project Start. In Timescale tag. Name the Report Title and click “Next” and save it.e Cranes. Unlike the Resource Usage Profile in the activity view in P6 . 2. month as desired). you will be able to review how many manpower or equipments will be required to erect tons of steel structure. Go to Run report > Select ASCII Text file > Select Field Delimiter and Text Qualifier . 6. select “Calculate Average “ option in Timescale tag to calculate manpower allocation per period. You will find Timescale tag and Time Interval Fields tag in the Date Options window upon completion of step 5. 7. Trucks. include them in the above resource filter. all resource can be displayed in a single bar chart using a clustered or a stacked histogram by exporting P6 data to excel spreadsheet. time scale finish as PFLatest Project Finish. . date intervals as week (select day.If you intend to review a resource graph that also shows material supply and non labour (i. Select Budgeted Unit (to display planned data) and Remaining Early Unit (to produce forecast data) in Time Interval Fields tag. etc ) resources over time. To review manpower loading. and choose the output file location to export P6 data to excel as shown in figure below. Review Resource Loading 1. 3. Select Show Time Intervals and Show Total check boxes to display project data over period and all time respectively.
5. . 2. insert S curve chart to view the progress curve. 4. do not select it). Actual progress data would be produced when the actual works are begun. Finally. 3.e. The exported data is man hour unit. Run the report using step -3 in "Review Resource Loading " and export it to excel. Planned and forecast data are the same in this post as project hasn’t been scheduled. 5.4. To display actual progress data. Leave “Calculate Average” check box as blank (i. Create the new report by following all the steps in "Step to create time based histogram and Scurve". Once progress calculation is done in excel. the exported manpower loading data would be looks like this. As a result you will get resource hours data. Now. you can produce the desired resource histogram chart in excel. Review Progress Curve You can also export P6 data to make progress S curve using this method. add Actual Units to Time Interval Fields tag. 6. Calculate the periodic progress from the periodic hours divided by total project hours. 1.
what activities are being done. To do so. The following steps are a guide to produce manpower histogram. Start and Finish by default. when would be the interfaces required among the stakeholders. your client will also request to produce the look ahead schedule containing the upcoming activities within the next three weeks. you have to report the look-ahead schedules after you've completely satisfied with your estimations and schedules of the project and approved by project manager and/or client.g. 2. P6 . In addition to that. inShare0 You might also like: How to Work with Look-ahead Schedule Using P6 Ideally. and what activities/deliverables are expected to be done in next two to three weeks. document review by client. so that they are aware what and when the necessary actions to be taken (e. P6 . Resource ID Name. Tutorial-How to generate S curve/histogram from Primavera. P6 .Part I. etc). permit approval operation. 3. Activity Name. 4.Part III (You can learn step by steps guide to develop progress S curve/histogram by using excel data from P6 ).Part 1 to 3.Part II. Look for Resource Name in General tag in Available options box. You will see then Activity resource columns such as Activity ID.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). for instance. 1. 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). look ahead schedule is deployed in scheduling. inShare0 Creating discipline wise manpower histogram using Primavera P6 export data 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. Tutorial-How to generate S curve/histogram from Primavera. 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 need to customise default view. and project started progressing. go to View on the menu bar>>Columns>>Customize. There is Remaining Units column in Resource Usage spreadsheet field column by default. . It is a tool to help you maintain control of your work and also indicate how importance planning is meeting overall project schedule. To be able to communicate the project team what the upcoming activities or next goals are within look ahead period so that the necessary resource planning are done ahead of the planned date. You should have resource loaded plan to export manpower data from P6 to prepare resource loaded histogram chart. As resource name (discipline wise) needs to be shown in Activity resource columns. P6 . Select Resource Name into Selected options box.Tutorial-How to generate S curve/histogram from Primavera.
If you faced a problem of doing this. To export. Get the excel template data to learn more. go to activity resource assignment area >> select all>>copy and paste to excel. go to Resource Usage Spreadsheet area and right click>>select Timescale>>select month/week (to show weekly data) from date interval drop down list. In this tutorial for instance. Finally you will get resource loading data ready to export to excel as shown in figure below. Hot Work Sentry. go to Resource Usage Spreadsheet area and right click>>select Spreadsheet fields>> Select Budgeted Units. You will get remaining early and late manpower data if select Remaining Earl Units and Late Unit. 7. Select Budgeted Units and Actual Units in the spreadsheet field columns if you want to see budget and actual data. then leave the comments. stay at the Resource Assignment view. Go to View>> filters and add the Resource ID names that you want to export data. If you want to convert the weekly manhour to weekly manpower . Finally you can create Histogram Chart using that excel data. To do that. The man hour distribution will vary according to time scale. Pipe fitter/Boilermaker and Rigger are displayed in the Resource Name column. Make sure the data is organized as you like to display in excel sheet in order to reduce rework after exporting to excel. inShare0 Tips and Tricks on Schedule Integrating and Statusing using P6 . Man hour distribution data is shown in the resource usage spreadsheet field.5. the data is weekly man hour data. that feature is available in P6. 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. Go to View>> Group and sort by>> Customize and tick on Show Grand Totals. 8. Trade Assistant. To set resource usage hour per period. 9. Suppose if the time scale is set up by (month/week). The periodic average manpower can be calculated using the spreadsheet option box by selecting "Calculate Average" and entering working hours per week. 12. Show Summaries only to see summary data. To see budgeted units. I just selected the budgeted units. Manpower field names such as Coded welder. 13. 10. 6. 11.
It is typical that contractors would issue the revised schedules during project execution. And Go to the WBS and see the WBS structures of projects. multiple schedules developed and updated by contractors can be integrated into your schedule using copy and paste activities in P6. Project B and Project C and Integrated Schedule (your schedule) as shown in the following figure. Click Next and then Finish the importing process. Step-5 Open All projects (i. Suppose your schedule containing owner’s activities has been developed (Step-1) and the three contractor schedules required to integrate into your schedule have been issued to you (Step-3). If all the WBS Codes are the same. . your schedule and contractor’s schedules) To open the all projects. the new information might be added to contractor’s schedule due to changes of sequences for some reason. Right Click and select Open Project. it can be imported and updated easily. There are two ways of schedule integration. select all projects that you want to open. The revised reschedules can also be integrated into your schedule by copying WBS from the contractor’s schedule and pasting into your schedule. In the Import Project Options dialog box. Schedule Integration Using Copy and Paste Activities Integrating schedule developed by contractors may not be easy if the WBS structures are different from your project. Select Default Configuration in the next dialog box Update Project Options.e. If it doesn't exist. (1) Using Copy and Paste Activities (2) Update to an Existing Project. The following diagram shows the process of work flow when multiple schedule are integrated into one. When starting importing new file to your database. Once the project progresses. Step-4 Import Contractor’s schedules XER file to your database. Suppose you have Project A. 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. You will see WBS structures of contractor are not the same as yours. The following figure shows WBS structure before integrating activities.If you are an owner’s representative planner you may have a difficulty to integrate contractor’s schedules into your integrated schedule.
When you get the revised schedules from contractors go back to Step-4. assign the baseline and make a back up copy of the integrated schedule. When you received the revised schedule from contractor’s. Schedule Integration Using Update to An Existing Project This is different from the above method that saves your time. See figure below. Remember to reassign project calendars to contractor’s activities if their calendar’s specifications are different from global calendar. Fix the broken links as the links done in Step -1 will be lost when you delete the existing WBS (shown in Step-6). After completed. You can have stand alone project once integrated. assign the baseline and save a copy of back up schedule. choose Update Existing Project option under Import Action field. 4 and Step-5 (as described on above and as shown in process diagram) are done. Right click and then Copy Project A and paste it to the first level (Integrated Schedule).. You will find the new WBS copied from new projects as shown in the following figure. . You just need to open one project The disadvantages are You need to re-links and reassign project calendar again when the revised schedules are imported. go back to step 4 and import the projects.B and C into the Integrated Schedule Click on the Project A. Go back to Step-1 to do the necessary links among the projects. Add a new configuration and name it as Update to an Existing Project. In the Import Project Options dialog box. provide the necessary information to contractors Step-7. In the next dialog box Update Project Options. Repeat the same for the Project B and C. Make sure all projects have the same data date.Step 6 Copy the activities from Project A. What is next ??. After Step-1. When you have new information for interfacing works among the contractors or other parties. Then. The advantages of doing by the above method are . Finally you will see a stand alone integrated schedule containing all contractor’s activities. you just need to link among the opened project interfaces. 5 and 6 and 7 accordingly. There is an easy way to work with multiple projects if the contractor’s schedules are not required to integrate into one and you just want to link contractor’s schedule ( as external links) and yours. The amount of work you are doing will be lesser than above method (copy and past activities). Click on Import To field to select the opened Project A that you want to update. 3. 2. The default calendar will be assigned into contractor’s activities by default when the activities are being copied from their projects.
inShare0 Email ThisBlogThis!Share to TwitterShare to Facebook . In the Modify Import Configuration dialog box. Select the Update to an Existing Project and click on Modify tag to modify its default configuration as shown in the figure. select Update Existing option under Action field for Resource. Repeat the same process when the project B and C are being imported. 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). remember to mark it “Yes” which is next to Update to an Existing Project layout configuration. To use that new configuration. It saves a lot of time when the subsequent updated schedules are imported. Resource Codes and Calendars. check the new data. After all contractor’s schedule are imported.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue reading from where you left off, or restart the preview.