...
Panel | ||
---|---|---|
| ||
|
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
ProjectRoleIdentity |
Yes |
The project role identity |
ProjectTaskIdentity |
Yes |
The project task identity |
ProjectTaskRoleId | Int32 |
No |
The project task role is a unique identifier for a project task role. For internal use only. |
ProjectTaskRoleUid | Int64 |
No |
A unique and immutable identifier for a project task role |
1152921504608549425 | |
ActualMinutesSinceAsOfDate | Int32 |
No |
The actual minutes that have been logged against this task as of the specified as of date |
0 | |
BudgetedMinutes | Int32 |
No |
The minutes that have been budgeted against the project task role |
10560 | |
CompletedFlag | Boolean |
No |
false | If set to 'true', the project task role has been completed |
false | |
Estimates |
No |
The estimated minutes remaining until the project task role will be completed |
LateFlag | Boolean |
No |
false | If set to 'true', the project task role is late |
false | |
TotalMinutesToDate | Int32 |
No |
The total minutes that have been logged against this project role task as of today |
0 | |
CompletedFlagAtLatestPostAsOfDate | Boolean |
No |
If set to 'true', the project role task has been marked as completed |
LateEligibleFlag | Boolean |
No |
true | If set to 'true', the project role task can be marked as late |
at latest post as of date | |
LatestAsOfDatePostDateRange | DateTime |
No |
The latest as of date post date range |
RemainingMinutesPostDateRange | Int32 |
No |
Remaining minutes post date range |
RemainingMinutesPriorToDateRange | Int32 |
No | Remaining minutes prior to date range |
10560 | |
TotalMinutesPostTimesheet | Int32 |
No |
The total minutes that have been logged against this project role task since the most current time card retrieved by PwsGetTimeCards |
60 |
Usage Example(s)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<a:PwsProjectTaskRole>
<ProjectRoleIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">
<ExternalSystemIdentifier i:nil="true"/>
<ProjectRoleId i:nil="true"/>
<ProjectRoleUid>1152921504609522500</ProjectRoleUid>
</ProjectRoleIdentity>
<ProjectTaskIdentity xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">
<ExternalSystemIdentifier i:nil="true"/>
<ProjectTaskId i:nil="true"/>
<ProjectTaskUid>1152921504608644258</ProjectTaskUid>
</ProjectTaskIdentity>
<ProjectTaskRoleId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<ProjectTaskRoleUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608549425</ProjectTaskRoleUid>
<a:ActualMinutesSinceAsOfDate>0</a:ActualMinutesSinceAsOfDate>
<a:BudgetedMinutes>10560</a:BudgetedMinutes>
<a:CompletedFlag>false</a:CompletedFlag>
<a:Estimates/>
<a:LateFlag>false</a:LateFlag>
<a:TotalMinutesToDate>0</a:TotalMinutesToDate>
<a:CompletedFlagAtLatestPostAsOfDate i:nil="true"/>
<a:LateEligibleFlag>false</a:LateEligibleFlag>
<a:LatestAsOfDatePostDateRange i:nil="true"/>
<a:RemainingMinutesPostDateRange i:nil="true"/>
<a:RemainingMinutesPriorToDateRange>10560</a:RemainingMinutesPriorToDateRange>
<a:TotalMinutesPostTimesheet>60</a:TotalMinutesPostTimesheet>
</a:PwsProjectTaskRole> |