Overview of Microsoft Project Integration

Microsoft Project Integration links Microsoft Project and Oracle Projects, so that you can work with a project in both Oracle Projects and Microsoft Project.

Additional Information: A project is considered linked when you send project information from Microsoft Project to Oracle Projects. You can also link a project by receiving a project from Oracle Projects and enabling the Retain Link to Oracle Projects option in the Receive Project: Enter Options page. For linked projects, you can transfer information between Microsoft Project and Oracle Projects. If your linked project in Oracle Projects is also a program, you can only receive information in Microsoft Project from Oracle Projects. For more information, see: Receiving Project Information from Oracle Projects.

You can use Oracle Projects for Enterprise Project Management and Microsoft Project for scheduling. The two applications share project information while maintaining the security setup for projects, functions, and roles in Oracle Projects as follows:

Additional Information: Before you can receive and send information between Microsoft Project and Oracle Projects you must be logged in to Oracle Projects.

  1. A project manager creates a project in Oracle Projects from a project template containing information for deliverables, work breakdown structures, and resource assignments.

    The unscheduled resource and workplan data is downloaded to Microsoft Project for scheduling.

  2. The project is scheduled in Microsoft Project based on task assignments, task dependencies, task constraints, and other attributes.

    The scheduled workplan data is uploaded to Oracle Projects for publishing.

  3. The project workplan is published in Oracle Projects.

    After the workplan is published, the project is accessible to all team members working on the project. Team members work on their assignments and report their progress in Oracle Projects.

  4. The team members' progress on the tasks is collected for updating the project plan.

  5. The project plan is updated with the team members' progress.

    The project is now unscheduled. The unscheduled project plan is downloaded to Microsoft Project for rescheduling.

  6. The project plan is rescheduled in Microsoft Project and the task information is updated.

    The rescheduled workplan is uploaded to Oracle Projects for publication.

The following illustration shows the process flow described above on how the two applications work together:

Information Flow Between Microsoft Project and Oracle Projects

image described in text

You can send the following information for the shared structure, the workplan structure and the financial structure from Microsoft Project to Oracle Projects. For more information on structures, see: Project Structures.

You can receive into Microsoft Project the following information from a project or template in Oracle Projects:

Additional Information: Actual data can be received only from a linked project

Note: For workplan baseline versioning-enabled projects, see Managing the Workplan Lifecycle Using Baseline Versioning.

Prerequisites for Using Microsoft Project Integration

Complete the following steps before you use Microsoft Project Integration:

  1. Install Microsoft Project.

  2. Install Microsoft Project Integration.

    The Microsoft Project Integration installation creates a new menu, Oracle Projects, which is displayed on the Microsoft Project menu bar. The new menu contains the commands used in this guide.

    Note: After Microsoft Project Integration installation, if the Oracle Projects menu is not displayed (in Microsoft Projects 2010, this menu appears under the Add-Ins tab and if the Add-Ins tab is not displayed) then perform the following steps:

    1. Navigate to Microsoft Project and press Alt + F11 keys.

      The Microsoft Visual Basic Editor appears.

    2. Choose Options from the Tools menu.

      The Options page appears.

    3. In the Editor tab, under Code Settings section, deselect Require Variable Declaration check box if it is selected.

    4. Close the Microsoft Visual Basic Editor and Microsoft Project.

    5. Run the Microsoft Project Integration Installation again.

  3. Set up security for projects, functions, and roles. For more information, see: Protecting Data Integrity

Other Sources