In addition to bringing in your CPM Schedule into PLANNER™, our New & Improved P6 File Importer also supports automatically creating your PLANNER™ High Level Plan & Work Dispatch LPS Boards from your P6 file. The new importer also allows you to auto-map the resources from your P6 file to your PLANNER™ tag; and even lets you merge Oracle P6 file updates into your active PLANNER™ boards and schedules with no loss of data!

You can now seamlessly bridge and sync your P6 CPM Schedule and our powerful Last Planner System [PLANNER], connecting the jobsite 2-week and 6-week Last Planner work assignments directly to your high level P6 CPM Schedule.  

In fact, with our new importer, you will be able to not only import the CPM schedule but also automatically build both high-level and work assignment plan boards that are instantly ready to be used at the jobsite by your superintendent, project team and trades.

Let's walk you through how to get started!

  1. Select PLANNER mode at the top left of the Mode bar
  2. Select either the CPM or the Boards options from the PLANNER landing console
    Once PLANNER is loaded you will see both the CPM Schedule and your Last Planner System High level and Work Assignment Boards.


  1. Click on the "File" menu at the top
  2. Choose the "Import P6" option
    You will see the P6 Importer where you can easily control all the preferences of how PLANNER will process and connect your P6 file.
  3. Now you need to decide is this import is to do one of the following:
    1. Replace (create)
    2. Append to the current CPM
    3. Merge (update)
      [Note: Merge is a really powerful way to get future updates from the same P6 and sync those updates to your PLANNER file. Of course, our export option sends updates to your P6 file allowing you to get the best of both worlds.]
      Here's an example of what it looks like if you select the "Merge" option:

  4. Then select your .xer file
    Once selected, if your .xer has more than one schedule - you can choose which one you would like to import.
  5. Now you need to decide how you want to set the start date.
    You can either use the file’s start date or you can adjust to any start date you prefer, turning your .xer file as a starting template for your project’s schedule.
  6. Now set what field in your P6 file you want to use to auto-match and populate your resource assigned in PLANNER, both in the CPM Schedule and PLANNER Boards. 
    [Note: This will work best if you’ve already created all the Companies, Work teams or users that you expect to assign work to. This means, with no changes or updates, you can instantly start using the boards to do both your high-level planning and your daily and 2-week look-ahead trade work assignments.]

    Once you set the date and resource preference you will answer a series of questions to finalize what you would like to do:
    • You can choose to Import just the P6 WBS items or also your Detail Activities, which will result in the whole P6 file going into PLANNER CPM

    • Next, decide if you want the importer to make a high-level PLANNER Board with your P6 WBS items

    • Note that with your P6 detailed activities you can either choose to add them to either a High-level Plan Board, or a separate Work Assignment Board. In this case I am going to choose a separate Work Dispatch Board.

  7. Now give your new High Level Plan Board and Dispatch Board names.

    [Note: If you are doing a MERGE import you might prefer to NOT create new boards, but instead, sync updates to both the existing project’s PLANNER CPM Schedule and existing boards.]

  8. Next, map the P6 resources to the correct level to best match up your P6 file resources and your PLANNER resources.
    [Bonus: We even give you a Preview button to see how your resources are going to map!]

  9. Now just tell the importer if you want a Smartapp to control processing your high-level commit tags and/or your dispatched work tags.
    Or, select the work assignment app for our dispatch board to control and define the Workflow and data collection for the trade to complete when they are assigned that work tag.

  10. Finally, set whether you want to auto setup your High-level Plan Board to Rollup Tags to be dynamic milestones. We usually recommend doing this!

  11. The last step is to decide whether you want the importer to use the calendar and date durations from your P6 file (which is manual) or have it automatically adjust all the dates to the PLANNER calendar.
    [Pro tip: For perfect fidelity with P6, we recommend the manual option]

When Import Type is set to Replace

When Import Type is set to 'Append'

When Import Type is set to 'Merge'

Select Matched Resource

3.3.1 Assign Matching Resource and Add new if not found

Currently, the Preview just compares for the resources on P6 file and in the Project and shows which of them matched and which didn't.

However, we do not have a mechanism to create a new one or map it one of the resource that is same but spelled differently on the Project.

The new enhancement allows the user to match them and also create a new one if needed, before downloading the P6 file.

Actor clicks on 'Preview'

He is displayed all the Resources in the first column

The 2nd column displays whether the resource on P6 file matched with the resource setup in the project. (with a green tick or a red 'x')

The 3rd column 'Select Matching Resource' allows the user to select a matching resource from the Project.

For the ones where there was no match, actor clicks on the dropdown.

The dropdown lists all the resources from the project under two sections. 'Suggested' section lists resources that match the name of the

resource. All other resources are listed in the 'All' section below.

Actor clicks on the 'Rerun to Match Resource'

This will re-run the comparison in the background and then refresh the preview and display all the matches. The actor can do this multiple

times till he feels are the resources are matched as per his requirement.

He clicks on the 'Done' button to close the Preview popup.

Assign Matching Resource and Contact Admin to create New

When actor searches in the dropdown to match a resource, if he doesn't find the right one, he can create a new resource and associate it.

(This is based on security)

He clicks on the '+' button and the 'Add Company.' popup is displayed. Actor adds a new company.

It gets selected in the 'Select Matching Resource' field.

Option A

Examples when Resource Type = User

Below is an example when the resource type is user.

Note: If the actor does not have permission to create users, a similar popup as mentioned above will be displayed to the actor.

Example when Resource Type = Work Team

Below is an example when the resource type is Work Team.

Note: If the actor does not have permission to create Work Team, a similar popup as mentioned above will be displayed to the actor


You should have a full CPM file of WBS and detailed activities that match the P6 file exactly.

Last Updated: Dec-10-23