Overview
This structure represents the project associated with a project role's scheduled time / booked hours.
- PwsScheduleProject
- ProjectCode: String
- ProjectId: Int32
- ProjectUid: Int64
- ColorMapColor: String
- EngagementDescriptor: PwsScheduleEngagement
- ProjectCloseDate: DateTime
- ProjectDescription: String
- ProjectManager: PwsUserSummary
- ProjectName: String
- ProjectOpenDate: DateTime
- ProjectStageIdentity: PwsProjectStageRef
- ColorMapBackgroundColor: PwsColor
Elements
Element | Data Type | Description | Sample Data |
---|
ProjectCode | String | The project code is a unique identifier for a project. | P001395-001 |
ProjectId | Int32 | The project Id is a unique identifier for a project. For internal use only. |
|
ProjectUid | Int64 | The project Uid is a unique and immutable identifier for a project. | 1152921504607412209 |
ColorMapColor | String | The foreground color coding for the project based upon the scheduled hours color map. | 0x00ffff |
EngagementDescriptor | PwsScheduleEngagement | The full details of the engagement associated with the project. |
|
ProjectCloseDate | DateTime | The project close date (in midnight UTC format). |
|
ProjectDescription | String | The project description. | New Web Services Project (A) - 2018 |
ProjectManager | PwsUserSummary | The project manager. |
|
ProjectName | String | The project name. | New Web Services Project (A)Â |
ProjectOpenDate | DateTime | The project open date (in midnight UTC format). | 2018-01-01T00:00:00Z |
ProjectStageIdentity | PwsProjectStageRef | The project stage identity. |
|
ColorMapBackgroundColor | PwsColor | The background color coding for the project based upon the scheduled hours color map. |
|
Usage Example(s)
<a:ProjectDescriptor>
<ProjectCode xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">P001395-001</ProjectCode>
<ProjectId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<ProjectUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504607412209</ProjectUid>
<a:ColorMapColor>0x00ffff</a:ColorMapColor>
<a:EngagementDescriptor>
<EngagementCode xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">E001395</EngagementCode>
<EngagementId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<EngagementUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504607324698</EngagementUid>
<a:ClientDescriptor>
<ClientId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<ClientNumber xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">PR-PSA</ClientNumber>
<ClientUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504606961482</ClientUid>
<a:ClientName>Projector PSA</a:ClientName>
</a:ClientDescriptor>
<a:EngagementManager xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UserDisplayName>Jack Spratt</b:UserDisplayName>
<b:UserId i:nil="true"/>
<b:UserReferenceSystemId>E123</b:UserReferenceSystemId>
<b:UserUid>1152921504607112369</b:UserUid>
<b:EmailAddress>jack@revcorp.bb</b:EmailAddress>
<b:FirstName>Jack</b:FirstName>
<b:LastName>Spratt</b:LastName>
<b:MiddleName i:nil="true"/>
</a:EngagementManager>
<a:EngagementName>Web Services Engagement</a:EngagementName>
<a:EngagementTypeDescriptor>
<EngagementTypeId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<EngagementTypeName xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">Billable - Time and Materials</EngagementTypeName>
<EngagementTypeShortName xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">TandM</EngagementTypeShortName>
<EngagementTypeUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504606863884</EngagementTypeUid>
<a:BillableFlag>true</a:BillableFlag>
<a:BusyFlag>true</a:BusyFlag>
</a:EngagementTypeDescriptor>
</a:EngagementDescriptor>
<a:ProjectCloseDate i:nil="true"/>
<a:ProjectDescription>New Web Services Project (A) - 2018</a:ProjectDescription>
<a:ProjectManager xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UserDisplayName>Jack Spratt</b:UserDisplayName>
<b:UserId i:nil="true"/>
<b:UserReferenceSystemId>E123</b:UserReferenceSystemId>
<b:UserUid>1152921504607112369</b:UserUid>
<b:EmailAddress>jack@revcorp.bb</b:EmailAddress>
<b:FirstName>Jack</b:FirstName>
<b:LastName>Spratt</b:LastName>
<b:MiddleName i:nil="true"/>
</a:ProjectManager>
<a:ProjectName>New Web Services Project (A)</a:ProjectName>
<a:ProjectOpenDate>2018-01-01T00:00:00Z</a:ProjectOpenDate>
<a:ProjectStageIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:ProjectStageId i:nil="true"/>
<b:ProjectStageName>Delivery</b:ProjectStageName>
<b:ProjectStageShortName>Delivery</b:ProjectStageShortName>
<b:ProjectStageUid>1152921504606853304</b:ProjectStageUid>
</a:ProjectStageIdentity>
<a:ColorMapBackgroundColor xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:B>255</b:B>
<b:G>255</b:G>
<b:R>0</b:R>
</a:ColorMapBackgroundColor>
</a:ProjectDescriptor>