Transferring Data between Distinct P6 Environments: Example

This example demonstrates how to synchronize data between two distinct environments of an application, review and monitor the data transfer. For more details, refer to the P6 EPPM Data Migration Guide.

For the purposes of this example, let's assume that you have two P6 deployment instances:

P6 provider is installed for each deployed instance. You want to send master data from P6 Deployment-Testing into P6 Deployment- Production using a synchronization called Synchronize Master Data from P6 Testing to P6 Production. Let's also assume that you will use Transfer Master Data from P6 to P6 business flow.

Prerequisites

This example assumes the following prerequisites have been completed:

Move Data between Different Environments of an Application

  1. In the sidebar select Synchronizations and then select Add....
  2. In the Flow & Deployments step of the Synchronization wizard:
    1. Enter Synchronize Master Data from P6 Testing to P6 Production in the Synchronization Name field.
    2. Select Transfer Master Data from P6 Testing to P6 Production from the Business Flow drop-down.
    3. Enter a description of the synchronization in the Description field.
    4. Select P6 Deployment from the Source list.
    5. Select P6 Deployment from the Destination list.
    6. Select Next.
  3. In the Parameters step, review the parameters and select Next.
  4. In the Summary step, review a summary of all the updates made and then select Save.

Run a Synchronization

  1. On the Synchronization page, select Synchronize Master Data from P6 Testing to P6 Production synchronization and then select Run.

    You can also select theActions , menu and then select Run with Review, or Run on Event.

When you select Run, monitor the synchronization from the Monitoring page.

When you select Run with Review:

  1. Select the Review link to review the synchronization between the source and destination P6 deployments in the Monitoring tab.

    Note: If you are an administrator or a user with no data access privileges, an error message, Insufficient Permissions, is displayed.

  2. On the Summary page, review the list of business objects included in the synchronization.
  3. Select a business object to review the list of fields which will be acted upon by the synchronization job.
  4. After completing the review, select Commit to initiate the synchronization to set the job status to In Progress. Otherwise, select Cancel to cancel the synchronization job.

When you select Run on Event:

  1. Select P6UpdateEventListener from the Listener Name list and enter the Delay (in minutes) to run the synchronization when an event occurs.
  2. Select EPS from the Business Object list, enter EPS0028 in Fields, and then select Add Row.
  3. Select Save.

    You have now set up an event to run a synchronization job when an update is made to EPS0028.

Monitor a Synchronization Job

After you run the synchronization, you can check to see that it is working properly by finding the synchronization on the Monitoring page.

  1. In the sidebar, select Monitoring.
  2. For the synchronization job, select the Review link to review the data being transfered by the synchronization between the source and destination P6 deployments.

    Note: If you are an administrator or a user with no data access privileges, an error message, Insufficient Permissions, is displayed.

  3. Review the list of business objects included in the synchronization.
  4. Select a business object and select an Action to review a list of fields associated with the business object in the Comparison dialog box. Select Close after reviewing the field mappings.
  5. Select Commit to initiate the synchronization and set the job status to In Progress. Otherwise, select Cancel to cancel the job.

Edit a Synchronization Job Schedule

After monitoring the synchronization job, if you are satisfied with the synchronization, you can schedule times when the synchronization will run.

  1. In the sidebar, select Synchronizations.
  2. Select Synchronize Master Data from P6 Testing to P6 Production synchronization and select Edit Schedule.
  3. Select theActions menu and then select Edit Schedule...
  4. In the Schedule wizard, schedule a date and time when the synchronization will run:

    Note: Synchronizations can also be run on demand by selecting the synchronization and selecting Run.

    1. Select Weekly from the Frequency list.
    2. Select Tuesday from the list of weekdays.
    3. Enter 03/04/2015 15:00 in the Starts field.

      Time should be entered in a twenty-four hour format.

    4. Select the End after occurrence(s) option and enter 8 in the field.

      Note: You can disable an existing schedule by selecting Disable in the Schedule wizard. To enable a disabled schedule, select Enable in the Schedule wizard.

    5. Select Save.

Learn more about...

Transferring Data between Applications

Monitoring Flow Step Details in the Transfer of Data between Applications

Primavera Gateway User Tasks



Legal Notices | Your Privacy Rights
Copyright © 2013, 2022

Last Published Thursday, October 6, 2022