Overview
This structure represents the fields associated with a project role and the project task it is assigned to
Format
- PwsProjectTaskRole
- ProjectRoleIdentity: PwsProjectRoleRef
- ProjectTaskIdentity: PwsProjectTaskRef
- ProjectTaskRoleId: Int32
- ProjectTaskRoleUid: Int64
- ActualMinutesSinceAsOfDate: Int32
- BudgetedMinutes: Int32
- CompletedFlag: Boolean
- Estimates: PwsProjectTaskRoleRemaining [???]
- LateFlag: Boolean
- TotalMinutesToDate: Int32
- CompletedFlagAtLatestPostAsOfDate: Boolean
- LateEligibleFlag: Boolean
- LatestAsOfDatePostDateRange: DateTime
- RemainingMinutesPostDateRange: Int32
- RemainingMinutesPriorToDateRange: Int32
- TotalMinutesPostTimesheet: Int32
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
ProjectRoleIdentity |
|
| The project role identity |
| |
ProjectTaskIdentity |
|
| The project task identity |
| |
ProjectTaskRoleId | Int32 |
|
| The project task role is a unique identifier for a project task role. For internal use only. |
|
ProjectTaskRoleUid | Int64 |
|
| A unique and immutable identifier for a project task role |
|
ActualMinutesSinceAsOfDate | Int32 |
|
| The actual minutes that have been logged against this task as of the specified as of date |
|
BudgetedMinutes | Int32 |
|
| The minutes that have been budgeted against the project task role |
|
CompletedFlag | Boolean |
|
| If set to 'true', the project task role has been completed |
|
Estimates |
|
| The estimated minutes remaining until the project task role will be completed |
| |
LateFlag | Boolean |
|
| If set to 'true', the project task role is late |
|
TotalMinutesToDate | Int32 |
|
| The total minutes that have been logged against this project role task as of today |
|
CompletedFlagAtLatestPostAsOfDate | Boolean |
|
| If set to 'true', the project role task has been marked as completed |
|
LateEligibleFlag | Boolean |
|
| If set to 'true', the project role task can be marked as late |
|
LatestAsOfDatePostDateRange | DateTime |
|
| The latest as of date post date range |
|
RemainingMinutesPostDateRange | Int32 |
|
| Remaining minutes post date range |
|
RemainingMinutesPriorToDateRange | Int32 |
|
| Remaining minutes prior to date range |
|
TotalMinutesPostTimesheet | Int32 |
|
| The total minutes that have been logged against this project role task since the most current time card retrieved by PwsGetTimeCards |
|