Description: Copies the project specified by the ObjectId into the EPS specified by the EPSObjectId and updates the ObjectID with the ID of the newly created project.
Service: Project Service
Style: Document/literal wrapped
Input:
Message: CopyProject
Elements:
Field | Type | Description |
---|---|---|
ObjectId | int | The unique identifier of the project you want to copy. |
EPSObjectId | int | The unique identifier of the destination EPS that you want the new project to be copied into. |
CopyRisks | boolean | Specifies whether risks are to be copied into the new project. |
CopyIssuesThresholds | boolean | Specifies whether issues and thresholds are to be copied into the new project. |
CopyReports | boolean | Specifies whether reports are to be copied into the new project. |
CopyProjectDocuments | boolean | Specifies whether project documents are to be copied into the new project. |
CopyFundingSources | boolean | Specifies whether project funding sources are to be copied into the new project. |
CopySummaryData | boolean | Specifies whether summary data is copied into the new project. Summary Data is created by calling the SummarizeProject Operation of the Job service. |
CopyProjectNotes | boolean | Specifies whether project notes are to be copied into the new project. |
CopyWBSMilestones | boolean | Specifies whether WBS milestones are to be copied into the new project. |
CopyActivities | boolean | Specifies whether activities are to be copied into the new project. |
CopyHighLevelResourcePlanning | boolean | Specifies whether high level resource planning is to be copied into the new project. |
CopyResourceAndRoleAssignments | boolean | Specifies whether resources and role assignments are to be copied into the new project. |
CopyRelationships | boolean | Specifies whether relationships are to be copied into the new project. |
CopyOnlyBetweenCopiedActivities | boolean | Setting the CopyOnlyBetweenCopiedActivities to true limits the copied relationships to those that are within the project (that is relationships between projects are not copied). This field only has an effect if the CopyRelationships field is set to true. |
CopyActivityExpenses | boolean | Specifies whether activity expenses are to be copied into the new project. |
CopyActivityCodes | boolean | Specifies whether activity codes are to be copied into the new project. |
CopyActivityNotes | boolean | Specifies whether activity notes are to be copied into the new project. |
CopyActivitySteps | boolean | Specifies whether activity steps are to be copied into the new project. |
CopyPastPeriodActuals | boolean | Specifies whether past period actuals are to be copied into the new project. |
CopyAssignmentCodes | boolean | Specifies whether assignment codes are to be copied into the new project. |
CopyActivityRisks | boolean | Specifies whether activity risks are to be copied into the new project. |
Output:
Message: CopyProjectResponse
Elements: ObjectId representing the unique identifier of the new project.