PwsProjectTaskRole
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 | 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. | 1152921504608549425 |
ActualMinutesSinceAsOfDate | Int32 | The actual minutes that have been logged against this task as of the specified as of date. | 0 |
BudgetedMinutes | Int32 | The minutes that have been budgeted against the project task role. | 10560 |
CompletedFlag | Boolean | If set to 'true', the project task role has been completed. | false |
Estimates | List of estimates (effective date and minutes remaining) that have been made for the task role. | ||
LateFlag | Boolean | If set to 'true', the project task role is late. | false |
TotalMinutesToDate | Int32 | The total minutes that have been logged against this project role task as of today. | 0 |
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 at latest post as of date. | |
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. | 10560 |
TotalMinutesPostTimesheet | Int32 | The total minutes that have been logged against this project role task since the most current time card retrieved by PwsGetTimeCards. | 60 |