Map Data to Synchronize a Project to a Target Workspace

Map the source project ID and workspace ID with the target project ID and workspace ID.

Map Source Project ID with Target Project ID

To map source project ID with target project ID:

  1. On the integration page, select Map (ResolveTargetWorkspace), click , and then select Edit.
  2. On the mapper, in the Source section, expand ResolveTargetWorkspace Response > Resolve Workspaces Response > Workspace Result > Workspaces, and then select Workspace Id.
  3. In the Target section, expand Request Parameters > Request > Projects, and then select Workspace Id.
  4. Drag the source element, Workspace Id, to the target element node.
  5. In the Source section, expand GetProjectDetails Response > Find By Project Id Response > Coarse Project > Projects, and then select Project Id.
  6. In the Target section, expand Request Parameters > Request > Projects, and then select Project Id.
  7. Right-click Project Id, and then select Create Target Node.
  8. In the Expression Builder (at the bottom of the page), click Switch to Design View.
  9. On the top-right corner of the page, click Toggle Functions.
  10. Expand Operators.
  11. From the list of operators, drag -() Unary to the expression builder.
  12. From the Source section, drag Project Id inside the parentheses that you just placed in the expression builder. For example:
    -($getProjecDetails/nsmpr0:findByProjectIdResponse/nsmpr0:CoarseProject/ns18:project/ns18:projectId)

    Note: Make sure your mouse cursor is inside the parentheses before dragging the Project Id.

  13. Click Save.

Map Source Project Code with Target Project Code

To map source project code with target project code:

  1. In the Target section, expand Request Parameters > Request > Projects, and then select Actions.
  2. Right-click Actions, and then select Create Target Node.
  3. In the Expression Builder (at the bottom of the page), click Switch to Design View.
  4. In the Design View window, enter Create.
  5. In the Source section, expand GetProjectDetails (Oracle Primavera Cloud) > Find Project By Keys Response > Coarse Project > Projects, and then select Project Code.
  6. In the Target section, expand Request Parameters > Request > Projects, and then select Project Code.
  7. Drag the source element, Project Code, to the target element Project Code.
  8. Continue to add any additional mappings you want between the source element, GetProjectDetails Response (Oracle Primavera Cloud), and the target element, SynProjectRequest (Oracle Primavera Cloud).
  9. Click Validate.
  10. Click Go Back, and then click Save.


Last Published Friday, July 12, 2024