Use work plan files for scheduling integration

You can use work plan files for the project scheduling integration. This integration mode enables you to upload and download files with supported format in PPM work plan to synchronize the project scheduling information between PPM and the scheduling tool.

Supported file formats

You can upload and download files with the following formats in PPM work plan to synchronize project information between PPM and the scheduling tool:

  • Microsoft MPP file.

    Note: In addition to using Microsoft MPP files, you can also use Microsoft Project plug-in to synchronize project scheduling information between PPM and Microsoft Project. For details, see Use Microsoft Project plug-in for MSP-PPM integration.

    Compared with the Microsoft Project plug-in , using MPP files has the following advantages:

    • Linked tasks information can be updated to Microsoft Project when you download a work plan as an MPP file from PPM.
    • PPM external predecessors and external successors can be inserted in custom text fields of Microsoft Project when you download a work plan as an MPP file from PPM.
    • Microsoft Project baseline start, baseline finish, baseline duration, and baseline work can be updated to PPM task user data fields when you upload an MPP file to PPM.
  • Microsoft Project XML file
  • Primavera P6 XER file (Beta)
  • Primavera P6 XML file (Beta)

Back to top

Enable work plan file integration mode

To enable using work plan files for the project scheduling integration, set the ALLOWED_MSP_INTEGRATION_MODE parameter to MPP_FILE or BOTH (case insensitive) in the Administration Console.

For details, see Select integration mode.

Back to top

Decide control mode

When using work plan files for the integration, you need to select a control mode (synchronization mode). The control mode decides which information is updated between PPM and the scheduling tool.

Overview of control mode

The following table describes how information is updated between PPM and the scheduling tool in different control modes.

Control mode

 

Action and consequence
Upload a file Download a work plan file from PPM

PPM control mode

Creates a PPM project work plan from a Microsoft or Primavera project when the PPM project does not have a work plan.

  • Creates a Microsoft or Primavera project from the PPM work plan.
  • Gets an updated Microsoft or Primavera project with the following information updated:

    • Planned and actuals information
    • External predecessors
    • External successors
    • Linked tasks information

Scheduling tool control mode

  • Creates a PPM project work plan from a Microsoft or Primavera project when the PPM project does not have a work plan.
  • Updates the PPM project work plan with Microsoft or Primavera project information (both planned and actuals), EXCEPT the following:

    • External predecessors
    • External successors
    • Linked tasks information (both planned and actuals)

Gets an updated Microsoft or Primavera project with the following information updated:

  • External predecessors
  • External successors
  • Linked tasks information

Shared control mode

  • Creates a PPM project work plan from a Microsoft or Primavera project when the PPM project does not have a work plan.
  • Updates the PPM project work plan with Microsoft or Primavera project planned information, EXCEPT the following:

    • External Predecessors
    • External successors
    • Linked tasks information (both planned and actuals)

Gets an updated Microsoft or Primavera project with the following information updated:

  • Actuals information
  • External predecessors
  • External successors
  • Linked tasks information

Select control mode

To select the control mode:

  1. Open a target PPM project.
  2. In the upper-right corner of the project details page, click ... > Project Settings.
  3. In the Project Settings page, go to Project Scheduling Integration > Integration Mode.
  4. In the Upload & Download work plan file from PPM area, select a control mode.

    Note: By default, all the control modes are available for selection in the project settings. However, PPM administrators can use the DISPLAYED_SCHEDULING_INTEGRATION_MODES parameter to restrict the control modes that can be selected for the project scheduling integration. For details, see Server parameters.

  5. Click Save.

Back to top

Upload files to PPM

When you upload a file to PPM, the project information is synchronized from the scheduling tool to PPM project work plan. What information is updated in the PPM project work plan is decided by the control mode. For details, see Decide control mode.

To upload a file to PPM:

  1. Open the project in PPM.
  2. If the project does not have a work plan yet:

    1. In the Work Plan portlet in the Summary tab, click the Create work plan from a file link, and then select the target file with the supported format. See Supported file formats for details.

      Alternatively, you can drag and drop a file with the supported format to the link location in the Work Plan portlet.

    2. Do resource mapping if the file includes unmapped resources. See Map resources for detailed instructions.

    A work plan is created for the project.

  3. If the project already has a work plan:

    1. In the Work Plan portlet in the Summary tab or in the work plan page, click Upload Work Plan to PPM .

      Alternatively, you can drag and drop a file to this button in the Work Plan portlet.

      Note: If the project is in PPM-control mode and already has a work plan, the button is disabled.

    2. Select the file with the supported format. For details on the supported formats, see Supported file formats.
    3. Do resource mapping if the file includes unmapped resources. See Map resources for detailed instructions.

    The project work plan information is updated depending on the control mode. See Decide control mode for more information.

Back to top

Download work plans as files

When you download a PPM project work plan as a file, the project information is synchronized from PPM to the scheduling tool. The information updated in the scheduling tool is decided by the control mode. For details, see Decide control mode.

Default format of the downloaded file

By default, PPM work plans are downloaded as MPP files.

Select a different format for the downloaded file

PPM administrators can specify another default format for the downloaded file or allow users to select the format for the downloaded file from the project settings.

Option Description
Select another default format for the downloaded file

To select a different default format for the downloaded file, specify only one value for the AVAILABLE_WORK_PLAN_FILE_FORMAT_FOR_DOWNLOAD parameter. The valid values include the following:

  • MPP. Project work plans are downloaded as Microsoft Project MPP files.
  • MSP_XML. Project work plans are downloaded as Microsoft Project XML files.
  • P6_XER. Project work plans are downloaded as Primavera P6 XER files.
  • P6_XML. Project work plans are downloaded as Primavera P6 XML files.

Project work plans are downloaded in the specified format.

Allow users to select the format for the downloaded file

To allow user to select the format for the downloaded file, specify two or more values for the AVAILABLE_WORK_PLAN_FILE_FORMAT_FOR_DOWNLOAD parameter.

The Format of the work plan file to download from PPM section is enabled in the project settings, where uses can select the format of for the downloaded file.

To select the format for the downloaded file from the project settings:

  1. Open a project whose work plan you want to download.
  2. In the upper-right corner of the project details page, click ... > Project Settings.
  3. In the Project Settings page, go to Project Scheduling Integration > Integration Mode.
  4. In the Upload & Download work plan file from PPM area, select a control mode. The Format of the work plan file to download from PPM section appears to the right.

  5. Select the format of the work plan file to download from PPM.

Download a project work plan as a file

To download a project work plan as a file:

  1. Open the project in PPM.
  2. In the Work Plan portlet in the Summary tab or in the work plan page, click Download work plan as a file .

    If the project is in shared control mode, the Different Actual dialog pops up and lists the tasks that have changes in actual information. Confirm the changes and click in the top right corner to download the work plan.

  3. In the Export to Work Plan File window, click the Click here to download the file link.

If a task is linked to an Agile project or to another PPM project, when downloaded to a file, this task has the prefix "[!linked!]" added in front of the task name.

If a task has external predecessors or external successors, when downloaded to a file, the predecessors and successors are displayed in the MSP custom data fields that you mapped. For details, see Map PPM external predecessors and successors.

Back to top

Map resources

When you upload a file to PPM work plan and the file includes resources that cannot be automatically mapped to PPM resources based on their email or username, the Resource Mapping dialog pops up and lists the resources to be mapped.

To map an MSP resource to a PPM resource:

  1. In the Resource Mapping dialog box, in the table on the left, select an MSP resource.

  2. In the table on the right, double-click a PPM resource which is mapped to the MSP resource .

    The PPM Username, PPM First Name, and PPM Last Name columns are filled with the PPM user information. If you then double-click another PPM resource, the foregoing three column values will be updated with the newly-selected resource information.

    If you want to unmap an MSP resource, click Unmap.

    Note: The right table lists resources that are project participants.

    If you want to map the MSP resource to a PPM resource who is not yet a project participant, click Search resource.

  3. Repeat step 1 and step 2 to complete the mapping for the other MSP resources.
  4. Click Finish to save the mapping and close the Resource Mapping dialog.

If you cancel the resource mapping during the MPP file upload, you will cancel the whole MPP file upload process.

If you skip resource mapping (click Finish without mapping resources), efforts of unmapped resources will be treated as unassigned efforts in PPM.

If you want to redo resource mapping after an MPP file is uploaded, click in the work plan toolbar.

Back to top

Map PPM external predecessors and successors

PPM external predecessors and external successors can be exported to MSP only when they are mapped to MSP custom data fields.

To map PPM external predecessors and successors:

  1. Go to Project Settings > Project Scheduling Integration > User Data & Activity fields mapping.

  2. Click Edit to open the Field Mapping dialog.

  3. From Available PPM Fields list, double-click External Predecessor or External Successor, and then from Available MSP Fields list, double-click a field where you want external predecessors or external successors to be displayed in MSP .

  4. Click OK and Save to save the mapping.

Back to top

Map MSP baseline data

MSP baseline Finish, baseline duration, baseline work, and baseline start information can be imported to PPM only when they are mapped to PPM user data text fields.

To map MSP baseline data:

  1. Go to Project Settings > Project Scheduling Integration > User Data & Activity fields mapping.

  2. Click Edit to open the Field Mapping dialog.

  3. From Available MSP Fields list, double-click a baseline field, and then from Available PPM Fields list, double-click a field where you want the baseline data to be displayed in PPM.

  4. Click OK and Save to save the mapping.

Back to top

Limitation

  • When you download an MPP file in PPM-control mode, all tasks are created to have a fixed duration, and a date constraint is created to help ensure that the start date of the task is the same in MSP as it is in PPM. Otherwise, MSP will try to reschedule the work plan to have all tasks start as early as possible.

  • When you download an MPP file in PPM-control mode, leaf tasks' data will not roll up to the summary task automatically. You have to click Calculate Project in Microsoft Project to correct the data.

Back to top

See also: