/
PwsProjectRoleElement
PwsProjectRoleElement
Min Zeng
Luke Wright
Owned by Min Zeng
Overview
This structure contains an instance of PwsProjectRoleDetail which completely defines a project role. Currently, this structure has no other contents, but may in the future include additional related information about the project role that is not a direct attribute of the role itself, or additional non-editable attributes of the role. This element structure is contained in the response for PwsGetProject.
Format
PwsProjectRoleElement
- PwsProjectRoleElement
- ProjectRoleDetail: PwsProjectRoleDetail
- AssignedToSchedulersFlag: Boolean
- Notes: PwsProjectNote []
- ProjectIdentity: PwsProjectRef
- DeletedFlag: Boolean
- TotalScheduledMinutes: Double
Elements
Element | Data Type | Description | Sample Data |
---|---|---|---|
ProjectRoleDetail | The complete set of project role information. Click here for more detail. | ||
AssignedToSchedulersFlag | Boolean | If set to "true", this project role is assigned to scheduler to be booked. | false |
Notes | PwsProjectNote [] | Notes that have been entered for the role. | |
ProjectIdentity | PwsProjectRef | The identity of the project that has the project role. | |
DeletedFlag | Boolean | If set to true, this role is deleted. | true |
TotalScheduledMinutes | Double | The total of this role's scheduled minutes. | 0 |
Usage Example(s)
Example 01 - named Expand source
<b:PwsProjectRoleElement> <b:ProjectRoleDetail> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRoleId i:nil="true"/> <b:ProjectRoleUid>1152921504609687526</b:ProjectRoleUid> <b:BaseRateOnTitleIdentity i:nil="true"/> <b:CandidateIdentities> <b:PwsResourceRef> <b:ResourceDisplayName>Barry Allen</b:ResourceDisplayName> <b:ResourceId i:nil="true"/> <b:ResourceReferenceSystemId>barry1</b:ResourceReferenceSystemId> <b:ResourceUid>1152921504607019493</b:ResourceUid> </b:PwsResourceRef> </b:CandidateIdentities> <b:CostCenterAnyFlag>false</b:CostCenterAnyFlag> <b:CostCenterCriteria xmlns:c="http://projectorpsa.com/CommonServices/"/> <b:CostCenterIdentity i:nil="true"/> <b:DefaultSchedulingMode>W</b:DefaultSchedulingMode> <b:Description i:nil="true"/> <b:Keywords i:nil="true"/> <b:LocationAnyFlag>false</b:LocationAnyFlag> <b:LocationIdentities/> <b:LocationIdentity i:nil="true"/> <b:NewExternalSystemIdentifier i:nil="true"/> <b:ResourceIdentity> <b:ResourceDisplayName>Barry Allen</b:ResourceDisplayName> <b:ResourceId i:nil="true"/> <b:ResourceReferenceSystemId>barry1</b:ResourceReferenceSystemId> <b:ResourceUid>1152921504607019493</b:ResourceUid> </b:ResourceIdentity> <b:RoleEndDate i:nil="true"/> <b:RoleName>Barry Allen</b:RoleName> <b:RoleStartDate i:nil="true"/> <b:ShareCostCenterIdentity i:nil="true"/> <b:SkillCriteria/> <b:TitleIdentities/> <b:TitleIdentity i:nil="true"/> <b:RdcTransferCurrencyIdentity i:nil="true"/> <b:RdcTransferHourlyRate i:nil="true"/> <b:RevenueTransferHourlyRate i:nil="true"/> <b:UserDefinedFields/> <b:RateExceptions/> <b:RdcExceptions/> <b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag> <b:PurchaseOrderNumber i:nil="true"/> <b:ResourceTypeAnyFlag>false</b:ResourceTypeAnyFlag> <b:ResourceTypeIdentities/> <b:ResourceTypeIdentity i:nil="true"/> <b:ShareUserIdentity i:nil="true"/> <b:Timestamp>AAAAABFFCO4=</b:Timestamp> </b:ProjectRoleDetail> <b:AssignedToSchedulersFlag>false</b:AssignedToSchedulersFlag> <b:Notes> <b:PwsProjectNote> <b:CreatedByUserIdentity> <b:UserDisplayName>Krakauer, Larry</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>097</b:UserReferenceSystemId> <b:UserUid>1152921504606944254</b:UserUid> </b:CreatedByUserIdentity> <b:CreatedTimestamp>2018-11-13T17:02:57.423Z</b:CreatedTimestamp> <b:Note>Need cover singer for Rossina nailed down.</b:Note> <b:CreatedByUser> <b:UserDisplayName>Krakauer, Larry</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>097</b:UserReferenceSystemId> <b:UserUid>1152921504606944254</b:UserUid> <b:EmailAddress>Larry@revcorp.min</b:EmailAddress> <b:FirstName>Larry</b:FirstName> <b:LastName>Krakauer</b:LastName> <b:MiddleName>A</b:MiddleName> </b:CreatedByUser> <b:ReadFlag>true</b:ReadFlag> <b:ReadTimestamp>2018-11-13T12:02:57.423</b:ReadTimestamp> </b:PwsProjectNote> </b:Notes> <b:ProjectIdentity> <b:ProjectCode>P001125-001</b:ProjectCode> <b:ProjectId i:nil="true"/> <b:ProjectUid>1152921504607425735</b:ProjectUid> </b:ProjectIdentity> <b:DeletedFlag>false</b:DeletedFlag> <b:TotalScheduledMinutes>60</b:TotalScheduledMinutes> </b:PwsProjectRoleElement>
Example 02 - unnamed Expand source
<b:PwsProjectRoleElement> <b:ProjectRoleDetail> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRoleId i:nil="true"/> <b:ProjectRoleUid>1152921504609687954</b:ProjectRoleUid> <b:BaseRateOnTitleIdentity i:nil="true"/> <b:CandidateIdentities/> <b:CostCenterAnyFlag>false</b:CostCenterAnyFlag> <b:CostCenterCriteria xmlns:c="http://projectorpsa.com/CommonServices/"> <c:PwsCostCenterCriteria> <c:CascadeFlag>true</c:CascadeFlag> <c:CostCenterIdentity> <b:CostCenterId i:nil="true"/> <b:CostCenterName>US-Public Sector*</b:CostCenterName> <b:CostCenterNumber>US1</b:CostCenterNumber> <b:CostCenterUid>1152921504606856645</b:CostCenterUid> </c:CostCenterIdentity> </c:PwsCostCenterCriteria> </b:CostCenterCriteria> <b:CostCenterIdentity> <b:CostCenterId i:nil="true"/> <b:CostCenterName>US-Public Sector*</b:CostCenterName> <b:CostCenterNumber>US1</b:CostCenterNumber> <b:CostCenterUid>1152921504606856645</b:CostCenterUid> </b:CostCenterIdentity> <b:DefaultSchedulingMode>W</b:DefaultSchedulingMode> <b:Description i:nil="true"/> <b:Keywords i:nil="true"/> <b:LocationAnyFlag>true</b:LocationAnyFlag> <b:LocationIdentities/> <b:LocationIdentity> <b:LocationId i:nil="true"/> <b:LocationName>Boston</b:LocationName> <b:LocationUid>1152921504606852816</b:LocationUid> </b:LocationIdentity> <b:NewExternalSystemIdentifier i:nil="true"/> <b:ResourceIdentity i:nil="true"/> <b:RoleEndDate i:nil="true"/> <b:RoleName>Project Manager</b:RoleName> <b:RoleStartDate i:nil="true"/> <b:ShareCostCenterIdentity i:nil="true"/> <b:SkillCriteria/> <b:TitleIdentities> <b:PwsTitleRef> <b:DepartmentIdentity> <b:DepartmentId i:nil="true"/> <b:DepartmentName>Technology</b:DepartmentName> <b:DepartmentUid>1152921504606851320</b:DepartmentUid> </b:DepartmentIdentity> <b:TitleId i:nil="true"/> <b:TitleName>Principal Technical Consultant</b:TitleName> <b:TitleUid>1152921504606862841</b:TitleUid> </b:PwsTitleRef> <b:PwsTitleRef> <b:DepartmentIdentity> <b:DepartmentId i:nil="true"/> <b:DepartmentName>Technology</b:DepartmentName> <b:DepartmentUid>1152921504606851320</b:DepartmentUid> </b:DepartmentIdentity> <b:TitleId i:nil="true"/> <b:TitleName>Senior Technical Consultant</b:TitleName> <b:TitleUid>1152921504606862842</b:TitleUid> </b:PwsTitleRef> </b:TitleIdentities> <b:TitleIdentity> <b:DepartmentIdentity> <b:DepartmentId i:nil="true"/> <b:DepartmentName>Technology</b:DepartmentName> <b:DepartmentUid>1152921504606851320</b:DepartmentUid> </b:DepartmentIdentity> <b:TitleId i:nil="true"/> <b:TitleName>Principal Technical Consultant</b:TitleName> <b:TitleUid>1152921504606862841</b:TitleUid> </b:TitleIdentity> <b:RdcTransferCurrencyIdentity i:nil="true"/> <b:RdcTransferHourlyRate i:nil="true"/> <b:RevenueTransferHourlyRate i:nil="true"/> <b:UserDefinedFields> <b:PwsUserDefinedFieldDetail> <b:UdfId i:nil="true"/> <b:UdfName>RUDF_Tlst_3vals</b:UdfName> <b:UdfUid>1152921504606857067</b:UdfUid> <b:BooleanValue i:nil="true"/> <b:DataType>L</b:DataType> <b:DateValue i:nil="true"/> <b:IntegerValue i:nil="true"/> <b:ResourceIdentityValue i:nil="true"/> <b:TextValue>c. Hycinth (inactive)</b:TextValue> <b:UdfTreatment>A</b:UdfTreatment> <b:StoplightValues/> <b:NumericValue i:nil="true"/> <b:RelationValue i:nil="true"/> </b:PwsUserDefinedFieldDetail> </b:UserDefinedFields> <b:RateExceptions/> <b:RdcExceptions/> <b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag> <b:PurchaseOrderNumber i:nil="true"/> <b:ResourceTypeAnyFlag>false</b:ResourceTypeAnyFlag> <b:ResourceTypeIdentities> <b:PwsResourceTypeRef> <b:ResourceTypeCode>Sal</b:ResourceTypeCode> <b:ResourceTypeId i:nil="true"/> <b:ResourceTypeName>Salaried</b:ResourceTypeName> <b:ResourceTypeUid>1152921504606847077</b:ResourceTypeUid> </b:PwsResourceTypeRef> <b:PwsResourceTypeRef> <b:ResourceTypeCode>Sal with OT</b:ResourceTypeCode> <b:ResourceTypeId i:nil="true"/> <b:ResourceTypeName>Salaried with Overtime</b:ResourceTypeName> <b:ResourceTypeUid>1152921504606847078</b:ResourceTypeUid> </b:PwsResourceTypeRef> </b:ResourceTypeIdentities> <b:ResourceTypeIdentity> <b:ResourceTypeCode>Sal</b:ResourceTypeCode> <b:ResourceTypeId i:nil="true"/> <b:ResourceTypeName>Salaried</b:ResourceTypeName> <b:ResourceTypeUid>1152921504606847077</b:ResourceTypeUid> </b:ResourceTypeIdentity> <b:ShareUserIdentity> <b:UserDisplayName>Chris Evans</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>008</b:UserReferenceSystemId> <b:UserUid>1152921504606944233</b:UserUid> </b:ShareUserIdentity> <b:Timestamp>AAAAABFEKj4=</b:Timestamp> </b:ProjectRoleDetail> <b:AssignedToSchedulersFlag>false</b:AssignedToSchedulersFlag> <b:Notes/> <b:ProjectIdentity> <b:ProjectCode>P001125-001</b:ProjectCode> <b:ProjectId i:nil="true"/> <b:ProjectUid>1152921504607425735</b:ProjectUid> </b:ProjectIdentity> <b:DeletedFlag>false</b:DeletedFlag> <b:TotalScheduledMinutes>120</b:TotalScheduledMinutes> </b:PwsProjectRoleElement>
, multiple selections available,
Related content
PwsProjectRoleDetail
PwsProjectRoleDetail
More like this
PwsProjectElement
PwsProjectElement
Read with this
PwsProjectRoleApprovalResult
PwsProjectRoleApprovalResult
More like this
PwsSaveProjectRole
PwsSaveProjectRole
Read with this
PwsProjectRoleSchedule
PwsProjectRoleSchedule
More like this
PwsEngagementDetail
PwsEngagementDetail
Read with this