Description: Copies a WBS structure from a template and places it under a WBS.
Service: WBS Service
Style: Document/literal wrapped
Input:
Message: CopyWBSFromTemplate
Elements: elements that contain the following fields:
Field | Type | Description |
---|---|---|
ObjectId | int | The unique identifier of an existing WBS that will contain the copied WBS structure. |
TemplateWbsObjectId | int | The unique identifier of the source WBS structure to copy. |
CopyWBSNotes | boolean | Determines whether to copy WBS Notebooks. |
CopyWBSMilestones | boolean | Determines whether to copy WBS Milestones. |
CopyActivities | boolean | Determines whether to copy Activities. |
CopyResourceAndRoleAssignments | boolean | Determines whether to copy resource and role assignments. |
CopyRelationships | boolean | Determines whether to copy relationships. |
CopyActivityCodes | boolean | Determines whether to copy activity codes. |
CopyEPSCodesAtProjectLevel | boolean | Determines whether to copy EPS specific activity codes as project specific activity codes if the WBS is being copied to an EPS which does not have access to the EPS specific activity code. |
CopyActivityNotes | boolean | Determines whether to copy activity notebooks. |
CopyActivitySteps | boolean | Determines whether to copy steps. |
Required fields: The following fields are required when creating the Project object:
- ObjectId
- TemplateWbsObjectId
Output:
Message: CopyWBSFromTemplateResponse
Elements: ObjectId of the WBS specified in the ObjectId input parameter. The system copied a new WBS structure underneath this WBS.