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)
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.
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. |
|
Scheduling tool control mode |
|
Gets an updated Microsoft or Primavera project with the following information updated:
|
Shared control mode |
|
Gets an updated Microsoft or Primavera project with the following information updated:
|
Select control mode
To select the control mode:
- Open a target PPM project.
- In the upper-right corner of the project details page, click ... > Project Settings.
- In the Project Settings page, go to Project Scheduling Integration > Integration Mode.
-
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.
-
Click Save.
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:
- Open the project in PPM.
-
If the project does not have a work plan yet:
-
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.
-
Do resource mapping if the file includes unmapped resources. See Map resources for detailed instructions.
A work plan is created for the project.
-
-
If the project already has a work plan:
-
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.
- Select the file with the supported format. For details on the supported formats, see Supported file formats.
-
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.
-
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:
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:
|
Download a project work plan as a file
To download a project work plan as a file:
- Open the project in PPM.
-
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.
-
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.
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:
-
In the Resource Mapping dialog box, in the table on the left, select an MSP resource.
-
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.
- Repeat step 1 and step 2 to complete the mapping for the other MSP resources.
- 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.
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:
-
Go to Project Settings > Project Scheduling Integration > User Data & Activity fields mapping.
-
Click Edit to open the Field Mapping dialog.
-
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 .
- Click OK and Save to save the mapping.
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:
-
Go to Project Settings > Project Scheduling Integration > User Data & Activity fields mapping.
-
Click Edit to open the Field Mapping dialog.
-
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.
- Click OK and Save to save the mapping.
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.
See also: