CreateCopyAsTemplate Operation

Description: Creates a copy of the project specified by the ObjectId, makes the copy into a template project and updates the ObjectID with the ID of the newly created template project. The new template project will reside in the EPS node specified by the EPSObjectId.

Service: Project Service

Style: Document/literal wrapped

Input:

Message: CreateCopyAsTemplate

Elements: 

Field

 Type

 Description

ObjectId

int

The unique ID of the project that you are using as the basis for the new template.

EPSObjectId

int

The unique ID of the EPS where the new template will reside.

CopyRisks

boolean

The flag that indicates whether Risks should be copied.

CopyIssuesThresholds

boolean

The flag that indicates whether Issues Thresholds should be copied.

CopyReports

boolean

The flag that indicates whether Reports should be copied.

CopyProjectDocuments

boolean

The flag that indicates whether ProjectDocuments should be copied.

CopyFundingSources

boolean

The flag that indicates whether FundingSources should be copied.

CopySummaryData

boolean

The flag that indicates whether SummaryData should be copied.

CopyProjectNotes

boolean

The flag that indicates whether ProjectNotes should be copied.

CopyActualToPlannedValues

boolean

The flag that indicates whether ActualToPlannedValues should be copied.

CopyWBSMilestones

boolean

The flag that indicates whether WBSMilestones should be copied.

CopyActivities

boolean

The flag that indicates whether Activities should be copied.

CopyHighLevelResourcePlanning

boolean

The flag that indicates whether HighLevelResourcePlanning should be copied.

CopyResourceAndRoleAssignments

boolean

The flag that indicates whether ResourceAndRoleAssignments should be copied.

CopyRelationships

boolean

The flag that indicates whether Relationships should be copied.

CopyOnlyBetweenCopiedActivities

boolean

The flag that indicates whether OnlyBetweenCopiedActivities should be copied.

CopyActivityExpenses

boolean

The flag that indicates whether ActivityExpenses should be copied.

CopyActivityCodes

boolean

The flag that indicates whether ActivityCodes should be copied.

CopyActivityNotes

boolean

The flag that indicates whether ActivityNotes should be copied.

CopyActivitySteps

boolean

The flag that indicates whether ActivitySteps should be copied.

CopyPastPeriodActuals

boolean

The flag that indicates whether PastPeriodActuals should be copied.

Required elements: The following elements are required when creating the Project object:

Output:

Message: CreateCopyAsTemplateResponse

Output: 

Field

Type

Description

ObjectId

int

The unique identifier of the new template project.



Legal Notices | Your Privacy Rights
Copyright © 2008, 2023

Last Published Wednesday, February 1, 2023