Overview
This structure represents the fields associated with a project task
Format
- PwsProjectTask
- ExternalSystemIdentifier: String (50)
- ProjectTaskId: Int32
- ProjectTaskUid: Int64
- Description: String (1000)
- Name: String (512)
- Notes: PwsProjectTaskNoteHistory [???]
- OpenForTimeFlag: Boolean
- ParentProjectTaskIdentity: PwsProjectTaskRef
- ParentTaskName: String (512)
- PlannedEndDateTime: DateTime
- PlannedStartDateTime: DateTime
- ProjectTaskTypeIdentity: PwsProjectTaskTypeRef
- Roles: PwsProjectTaskRole [???]
- SequenceNumber: Int16
- WbsCode: String
- ParentTaskWbsCode: String
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
ExternalSystemIdentifier | String (50) | One of ExternalSystemIdentifier, ProjectTaskTypeUid or ProjectTaskTypeName, WbsCode is required |
| The external system identifier is a unique identifier for a project task (may be null, but once set can only be updated to a different, non-null value) |
|
ProjectTaskId | Int32 | No |
| The project task id is a unique identifier for a project task. For internal use only. |
|
ProjectTaskUid | Int64 | See ExternalSystemIdentifier |
| A unique and immutable identifier for a project task |
|
Description | String | No |
| The project task description |
|
Name | String | See ExternalSystemIdentifier |
| The project task name is a unique identifier for a project task. This name is resources will see when choosing tasks to enter their time against. Each name is preceded by a Work Breakdown Structure (WBS) code. |
|
Notes | No |
| The project task |
| |
OpenForTimeFlag | Boolean | No | true | If set to 'true', resources are able to submit time using this Task. Milestone tasks require this box to be unticked |
|
ParentProjectTaskIdentity | No |
| The identity of the parent task |
| |
ParentTaskName | String |
|
| The name of the parent task |
|
PlannedEndDateTime | DateTime |
|
| The planned end date of the task |
|
PlannedStartDateTime | DateTime |
|
| The planned start date of the task |
|
ProjectTaskTypeIdentity |
|
| The project task type associated with the project task |
| |
Roles | PwsProjectTaskRole [???] |
|
| The project role(s) associated with the project task |
|
SequenceNumber | Int16 |
|
| This field determines where the task appears in the list of project tasks in the Management Portal. For internal use only. |
|
WbsCode | String |
|
| The project task work breakdown structure code is a unique identifier for a project task |
|
ParentTaskWbsCode | String |
|
|
|
|