Expert, flexible training in the use of the most powerful scheduling software program in the world: Primavera P6 by Oracle. Call today! (916) 779-4145
Primavera Scheduling

All posts in Primavera layouts

Omnibus (adjective)

Comprising several items.

The most common Primavera export file is “XER” which harks back to the company that developed this enterprise scheduling software in the first place: Eagle Ray. Primavera Systems bought Eagle Ray, and then Oracle bought Primavera Systems. The very familiar “XER” file format in fact stands for “eXport Eagle Ray”.

XER files can only export project data associated with the current project, or all resources or all roles. For someone who needs to transfer all resources or roles from one database to another the XER file can be very useful, but I find this to be a rather esoteric function for the vast majority of users.

But there is another Primavera export file (XML) that can do so much more:

  1. Export all project layouts associated with the current project
  2. Export all (or some) baselines associated with the current project
  3. Import into any other version of Primavera P6

This might also encourage you to create project layouts. By default, new layouts are user-specific and can therefore be applied to any schedule to which the user has access. Project layouts are only available to the associated project (or a copy of that project) which is desirable when the layout has specific features (such as a grouping or filter) that would not be applicable to other projects. The header or footer might likewise contain wording that is specific to one project.


Primavera P6 EPPM users are more accustomed to this method of importing files because the P6 Web interface only supports XML file imports and exports. However, P6 Professional Client (sometimes referred to as P6 Optional Client) can be used to import XER files into a P6 EPPM database. Confusing, yes, but P6 EPPM databases can be accessed via a Web or desktop interface.


The following screenshots show the process for exporting P6 XML files. Keep in mind, you are not required to export any baselines and can also choose which ones to export. Likewise, you do not have to export project layouts:

Primavera Scheduling

Primavera Scheduling

Primavera SchedulingPrimavera Scheduling

 

 

 

 

 

Here is the sequence for importing P6 files. Notice that we can choose which baselines should be imported:

Primavera Scheduling

Primavera Scheduling

Primavera Scheduling

Primavera Scheduling

 

 

 

 

 

 

Pretty simple!

Hopefully you will not think of me as a hypocrite if I admit to sending XER files on a regular basis. But as a consultant I do not need to keep sending baselines to clients if they have already received those files previously. For example, if I sent my client the third update last month it is somewhat redundant to send them the fourth update this month with the third update as a baseline. I also do not need to keep sending project layouts unless I have recently created new ones.

Nevertheless, for the recipient, the XML file has everything needed to view the current schedule and make comparisons to previous versions of the schedule. I find that for my construction claims work it is a great way to transmit my entire analysis of a delay to the client. The only downside might be that XML files are not nearly as compact as the text-based XER files. Roughly speaking, XML files tend to be about ten times larger, which in some cases might exceed the maximum file size for email attachments. Not surprisingly, it also takes longer to export and import XML files.


Using Activity Steps

Categories: Activity Steps, P6 EPPM, P6 Professional, Primavera layouts
Comments Off on Using Activity Steps

note_bookActivity Steps offer several advantages. One, you can break down a complex activity into a series of, well, steps that better describe the scope of work. The activity name does not need to go into a great deal of detail because the steps offer additional explanation. Two, it becomes much easier to update a complex activity with steps because rather than trying to come up with a percent complete for the overall task, each step is updated individually, thereby generating an overall percent complete. Have you ever decided that an activity was 37.25% complete? Me neither, but Activity Steps can do that.

Third, Activity Steps do not requite logic so it is a great way to track work that cannot easily be sequenced. Let us say there are several air handling units in the building and you have been told that only one will be installed at a time due to the available manpower. But no one knows the order in which the AHUs will be installed. No problem. We can list the AHUs as Activity Steps; the work cannot proceed out-of-sequence since there is no predefined sequence.

In order to use steps we must first tell P6 that we are planning to use steps. This is done in the Projects detail window, under the Calculations tab:

Activity Steps_1

 

This box is normally unchecked by default when a new project is added to the database so it is very important to take care of this right away. Next, activities that will be using steps must have “Physical” as the % Complete Type:

Activity Steps_2

 

Note that other activities in the project can still use “Duration” or “Units” as the % Complete Type. Now we are ready to add Activity Steps. In the next screenshot I have added a series of steps for the activity Build Retaining Wall:

Activity Steps_3

 

Each step is assigned a Step Weight, which then determines the Step Weight Percent. The total of all the steps will automatically equal 100%. The columns shown above do not show up in a typical layout so it will be necessary to add them by right-clicking in the Steps tab. You will find them in the General category of columns.

When updating an activity with Steps you must first record an Actual Start date. The Step % Complete column is used for activities that have started but are not complete. Otherwise, checking the Completed box closes out the Step.

If you expect to use the same Steps on other activities (or other projects) then it is a good idea to create Activity Step Templates:

Activity Steps_5

Activity Steps_6

 

 

 

 

 

 

 

 

 

 

These templates can then be inserted into the Steps tab for activities.

Perhaps the only disadvantage of using Activity Steps is that the Step Names cannot be displayed in the Activity Table – only the number of Steps – so a printout does not convey as much information as what is visible in the Steps tab. Still, I see the Steps as something used by the scheduler to status the activity more accurately.

So the only question is, how will you use Activity Steps?

 


Import Primavera P6 Filters with Layouts

Categories: Primavera filters, Primavera layouts, Primavera P6
Comments Off on Import Primavera P6 Filters with Layouts

Most Primavera P6 users know how to share a layout with someone in a different database. But did you know that filters can also be shared? To recap, we select View → Open Layout → Export to transport a Primavera Layout File (PLF) from the database. The other user then selects View → Open Layout → Import to bring the PLF file into their database. While there is no such export/import feature for filters, they can be attached to any layout and therefore transferred to another database.

The trick to exporting filters with layouts is to copy an existing filter as a Layout Filter. In the screenshot below I have selected the existing User Defined filter, “Activities with Steps”. To create a Layout Filter, select “Copy As Layout” from the right-hand side of the filters menu:

Export Filters with Layouts_Step 1

In the next screenshot we see the result of this operation. The “Activities with Steps” filter appears under a new group, “Layout Filters”. All filters copied to this group will be exported with any layout you choose to export. Because of this, you might want to keep the number of Layout Filters to a minimum, or delete those that should no longer be exported.

Export Filters with Layouts_Step 2

One other thing. The above layouts are project layouts. The Enterprise Project Structure (EPS) has its own set of layouts. When the other user receives the Primavera Layout File it is important that they open a project – any project – and import the layout in the Activities window. EPS layouts are not compatible with project layouts despite having the same PLF format. However, EPS filters can likewise be exported with EPS layouts.