Primavera P6 Filters Explained (Filter By Feature)

In large and complex project schedules, it may be very difficult to view activities under a specific group, work breakdown structure level or an activity code. However, if you apply some basic techniques, you can easily filter activities, activity groups and resources by using the Primavera P6 Filter by feature. Assume that you are a planning engineer of a highway project and the client asked you to show the activities in a certain field. Primavera P6 Filters allows you to filter these activities by using activity codes or WBS levels. In this tutorial, we will discuss the filter by feature and demonstrate how to filter activities in Primavera P6.

Primavera P6 Filters and Filter By Feature

In our sample project, we will create a responsibility code and assign it to the related activities so that only the work performed by the selected responsibility code may be clearly visible.

Before to filter the activities, select Enterprise | Activity Code from the main drop-down menu at the top of the screen in order to define a responsibility code. This will display the Activity Codes window in the below figure, Figure 1.

Figure 1 Activity Codes Window
Figure 1 Activity Codes Window – Primavera P6 Filters

Click on the “Modify” button on the right-hand side of the window and type the name as Responsibility, Figure 2.

Figure 2 Activity Code Definitions
Figure 2 Activity Code Definitions – Primavera P6 Filters

Close the Activity Code Definitions window and see the newly created Responsibility code, Figure 3.

Figure 3 Activity Codes - Responsibility Code
Figure 3 Activity Codes – Responsibility Code – Primavera P6 Filters

Now, click on the “Add” button on the right-hand side of the window and define the responsibilities, Figure 4

Figure 4 Defining Responsibility Codes
Figure 4 Defining Responsibility Codes – Primavera P6 Filters

Assume that there are two engineers in your project. Mechanical Engineer is responsible for the pipeline construction activities given below,

  • Bending
  • Stringing
  • Welding
  • NDE/NDT

And the Civil Engineer is responsible for the below activities

  • Clearing and Grading
  • Trenching
  • Lowering
  • Backfilling



Assigning the Activity Codes to Filter By Activities

Primavera P6 offers many ways to assign the activity codes to the activities. Activity details can be used at the bottom layout. However, using the columns is the easiest option.
Select View | Columns from the main drop-down menu at the top of the screen and add the “Responsibility” columns as shown in the figure below, Figure 5

Figure 5 Customizing Columns -how to filter activities in primavera p6 filter by feature
Figure 5 Customizing Columns – Primavera P6 Filters

Select the activity and double click on the “Responsibility” columns. This will open the Select Responsibility window and select the related engineer as shown in the figure below, Figure 6.

Figure 6 Selecting Responsibility Codes -how to filter activities in primavera p6 filter by feature
Figure 6 Selecting Responsibility Codes

Filtering Activity Codes with Primavera P6 Filter By Feature

All the codes are assigned to the activities. Now it is possible to filter the activities under the responsibility of the Mechanical Engineer. Select View | Filter By from the main drop-down menu and click on the “New” button to define the filtering parameters as shown in the figure below, Figure 7.

Figure 7 - how to filter activities in primavera p6 filter by feature
Figure 7 Filtering Parameters – Primavera P6 Filters

Name the filter “ Mechanical Works” and select the Responsibility for the parameter and Mechanical Engineer for the value. Click on the “OK” button and turn back to the previous window and run the filter.

Here below figure shows only activities performed under the responsibility of the Mechanical Engineer, Figure 8.

Figure 8 Activities
Figure 8 Activities

Summary




You can create various filters by using activity codes, resource id’s, work breakdown structure codes, date ranges, durations, activity types. The Filter by feature enables to view activities by using a long list of options available in this feature. Using group and sorting and filtering features provide a well reporting system for your schedule.

See Also

Primavera P6 Tutorial

Resource Leveling

External Reference

docs.oracle.com

Resource Leveling Feature of Primavera P6

Resource Levelling Definition Example Primavera P6

The term resource leveling is widely used in project management to refer to resource optimization and limitation. Resource leveling is considered as one of the basic elements of resource management within the project. According to the PMBOK Guide, resource leveling … Read more

Stacked Bar Chart and Primavera P6 Stacked Histogram

Stacked Bar Chart - What is a Stacked Bar Chart ? Primavera P6 Stacked Bar Chart & Stacked Histogram

Charts and histograms are visual presentation tools that help readers to understand, analyze and demonstrate the percentages and/or quantities of particular results. Pie charts, line graphs, stacked histograms, bar charts are used to visualize the key parts of large data … Read more

Resource Loading in Oracle Primavera P6

Oracle Primavera P6

High efficiency is key to success for any project in today’s economic conditions. Planning, allocating, and tracking resources effectively through a software tool is a good practice for resource management in a project. Basically, resource loading, resource leveling, and resource … Read more

Cost Loading in Oracle Primavera P6

Primavera P6 Cost Loading, Cost Management, Cost Loaded Schedule

Cost loading and resource loading terms are widely used in project planning to refer time distributed value of costs and resources. Project managers need resource and cost loaded work schedules to make realistic assumptions and forecasts for their project’s targets. … Read more

Three Week Look Ahead Schedule in Primavera P6

Schedule in Primavera P6

When a work schedule is created and the baseline is assigned, the project team starts to track the project performance in order to report the variances between planned and the actuals. Project managers often analyze the work performance reports to … Read more

An Earned Value Management Software : Primavera P6

Earned Value Management System Formulas in Primavera P6

There are many tools, techniques, and software tools that exist in the field of project management to improve the planning and monitoring capabilities of project teams. Earned Value Management EVM system is one of the most widely used ones which … Read more