Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 14
Next »
Overview
This structure contains the complete set of information about a project. The structure is used both to retrieve detailed project information and to pass information about a project back to the server to get updated.
Element
Element | Data Type | Required? | Default | Description | Sample Data |
---|
ProjectCode | String (24) |
|
|
|
|
ProjectId | Int32 |
|
|
|
|
ProjectUid | Int64 |
|
|
|
|
EngagementIdentity | PwsEngagementRef |
|
|
|
|
ProjectName | String (255) |
|
|
|
|
CloseDate | DateTime |
|
|
|
|
CostGlccOverride | String | deprecated |
|
|
|
CostPlccMappingType | String | deprecated |
|
|
|
DefaultSchedulingMode | String (1) | On Insert: On Update: |
| The default scheduling mode associated with this project: "D" for daily scheduling mode; "W" for weekly scheduling mode | D/W |
Description | String (1000) |
|
|
|
|
EmEmailFlag | Boolean |
|
|
|
|
EngagementTimestamp | String |
|
|
|
|
ExpenseApprovalUserIdentity | PwsUserRef |
|
|
|
|
ExpenseApproverType | String (1) | On Insert: On Update: |
| The expense approver associated with this project: "E" for engagement manager "M" for project manager (PM) for team, engagement manger for PM "P" for project manager "R" for resource/disbursing cost center-based approver "T" for the project's acting PM team "U" for specific approver user | E/M/P/R/T/U |
ExpenseEntryRestrictedToResourcesAssignedToRolesFlag | Boolean |
|
|
|
|
LocationIdentity | PwsLocationRef |
|
|
|
|
ManagerIdentity | PwsUserRef |
|
|
|
|
MinutesPerDay | Int16 |
|
|
|
|
NarrativeRequiredFlag | Boolean |
|
|
|
|
NewProjectCode | String |
|
|
|
|
OpenDate | DateTime |
|
|
|
|
OpenForCostFlag | Boolean |
|
|
|
|
OpenForCostTransferFlag | Boolean |
|
|
|
|
OpenForTimeFlag | Boolean |
|
|
|
|
OpenForTimeTransferFlag | Boolean |
|
|
|
|
PercentLikelihood | Double |
|
|
|
|
PmModuleEnabledFlag | Boolean |
|
|
|
|
ProjectStageIdentity | PwsProjectStageRef |
|
|
|
|
ProjectWorkspaceEnabledFlag | Boolean |
|
|
|
|
Rates | PwsProjectRate[] |
|
|
|
|
TimeApprovalUserIdentity | PwsUserRef |
|
|
|
|
TimeApproverType | String (1) |
|
| The time approver associated with this project: "A" for None (automatically approved) "E" for engagement manager "M" for project manager (PM) for team, engagement manger for PM "P" for project manager "R" for resource-based approver "T" for the project's acting PM team "U" for specific approver user | A/E/M/P/R/T/U |
TimeEntryRestrictedToResourcesAssignedToRolesFlag | Boolean |
|
|
|
|
TimeEntryRestrictedToRolesAssignedToTasksFlag | Boolean |
|
|
|
|
TimeGlccOverride | String |
|
|
|
|
TimePlccMappingType | String |
|
|
|
|
UserDefinedFields | PwsUserDefinedFieldDetail[] |
|
|
|
|
WorkspaceMessages | String (255) |
|
|
|
|
BookExpenseResourceCostCenterIdentity | PwsCostCenterRef |
|
|
|
|
BookExpenseResourcesAllowCode | String |
|
|
|
|
BookTimeResourceCostCenterIdentity | PwsCostCenterRef |
|
|
|
|
BookTimeResourcesAllowCode | String |
|
|
|
|
PlccMappings | PwsProjectPlccMappingCostCenter[] |
|
|
|
|
ContractLineItemIdentity | PwsContractLineItemRef |
|
|
|
|
ManagementTeam | PwsProjectManagementTeamMember[] |
|
|
|
|
BdDashboards | PwsProjectBdDashboard[] |
|
|
|
|
ExpenseTypeConfigurationIdentity | PwsExpenseTypeConfigurationRef |
|
|
|
|
InheritPurchaseOrderNumberFlag | Boolean |
|
|
| true/false |
PurchaseOrderNumber | String (50) | On Insert: On Update: |
| The purchase order number associated with this project | MET-DonCarlo-01 |
Usage Example(s)
<b:ProjectDetail>
<b:ProjectCode>P001053-001</b:ProjectCode>
<b:ProjectId i:nil="true"/>
<b:ProjectUid>1152921504607161987</b:ProjectUid>
<b:EngagementIdentity>
<b:EngagementCode>P001053</b:EngagementCode>
<b:EngagementId i:nil="true"/>
<b:EngagementUid>1152921504607090526</b:EngagementUid>
</b:EngagementIdentity>
<b:ProjectName>Don Carlo (2010-2011)</b:ProjectName>
<b:CloseDate i:nil="true"/>
<b:CostGlccOverride i:nil="true"/>
<b:CostPlccMappingType i:nil="true"/>
<b:DefaultSchedulingMode>W</b:DefaultSchedulingMode>
<b:Description i:nil="true"/>
<b:EmEmailFlag>true</b:EmEmailFlag>
<b:EngagementTimestamp>AAAAAA98iKE=</b:EngagementTimestamp>
<b:ExpenseApprovalUserIdentity i:nil="true"/>
<b:ExpenseApproverType>R</b:ExpenseApproverType>
<b:ExpenseEntryRestrictedToResourcesAssignedToRolesFlag>false</b:ExpenseEntryRestrictedToResourcesAssignedToRolesFlag>
<b:LocationIdentity>
<b:LocationId i:nil="true"/>
<b:LocationName>Springfield</b:LocationName>
<b:LocationUid>1152921504606850978</b:LocationUid>
</b:LocationIdentity>
<b:ManagerIdentity>
<b:UserDisplayName>Ronni Skinner</b:UserDisplayName>
<b:UserId i:nil="true"/>
<b:UserReferenceSystemId>030</b:UserReferenceSystemId>
<b:UserUid>1152921504606944264</b:UserUid>
</b:ManagerIdentity>
<b:MinutesPerDay>480</b:MinutesPerDay>
<b:NarrativeRequiredFlag>false</b:NarrativeRequiredFlag>
<b:NewProjectCode i:nil="true"/>
<b:OpenDate>2010-11-01T00:00:00Z</b:OpenDate>
<b:OpenForCostFlag>true</b:OpenForCostFlag>
<b:OpenForCostTransferFlag>true</b:OpenForCostTransferFlag>
<b:OpenForTimeFlag>true</b:OpenForTimeFlag>
<b:OpenForTimeTransferFlag>true</b:OpenForTimeTransferFlag>
<b:PercentLikelihood i:nil="true"/>
<b:PmModuleEnabledFlag>true</b:PmModuleEnabledFlag>
<b:ProjectStageIdentity>
<b:ProjectStageId i:nil="true"/>
<b:ProjectStageName>Planning</b:ProjectStageName>
<b:ProjectStageShortName>Planning</b:ProjectStageShortName>
<b:ProjectStageUid>1152921504606849648</b:ProjectStageUid>
</b:ProjectStageIdentity>
<b:ProjectWorkspaceEnabledFlag>true</b:ProjectWorkspaceEnabledFlag>
<b:Rates>
<b:PwsProjectRate>
<b:BeginDate i:nil="true"/>
<b:BillingAdjustedDiscountPercent>0</b:BillingAdjustedDiscountPercent>
<b:ContractDiscountPercent>0</b:ContractDiscountPercent>
<b:EndDate i:nil="true"/>
<b:RateCardIdentity>
<b:RateCardId i:nil="true"/>
<b:RateCardName>Corporate Standard Rates (USD)</b:RateCardName>
<b:RateCardType>R</b:RateCardType>
<b:RateCardUid>1152921504606854730</b:RateCardUid>
</b:RateCardIdentity>
</b:PwsProjectRate>
</b:Rates>
<b:TimeApprovalUserIdentity i:nil="true"/>
<b:TimeApproverType>T</b:TimeApproverType>
<b:TimeEntryRestrictedToResourcesAssignedToRolesFlag>false</b:TimeEntryRestrictedToResourcesAssignedToRolesFlag>
<b:TimeEntryRestrictedToRolesAssignedToTasksFlag>false</b:TimeEntryRestrictedToRolesAssignedToTasksFlag>
<b:TimeGlccOverride i:nil="true"/>
<b:TimePlccMappingType i:nil="true"/>
<b:UserDefinedFields>
<b:PwsUserDefinedFieldDetail>
<b:UdfId i:nil="true"/>
<b:UdfName>Tentative Start Date</b:UdfName>
<b:UdfUid>1152921504606859825</b:UdfUid>
<b:BooleanValue i:nil="true"/>
<b:DataType>D</b:DataType>
<b:DateValue>2018-01-01T00:00:00Z</b:DateValue>
<b:IntegerValue i:nil="true"/>
<b:ResourceIdentityValue i:nil="true"/>
<b:TextValue i:nil="true"/>
<b:UdfTreatment>A</b:UdfTreatment>
<b:StoplightValues/>
<b:NumericValue i:nil="true"/>
<b:RelationValue i:nil="true"/>
</b:PwsUserDefinedFieldDetail>
</b:UserDefinedFields>
<b:WorkspaceMessages>This project is for set and costume production for the opera Don Carlo.</b:WorkspaceMessages>
<b:BookExpenseResourceCostCenterIdentity i:nil="true"/>
<b:BookExpenseResourcesAllowCode>A</b:BookExpenseResourcesAllowCode>
<b:BookTimeResourceCostCenterIdentity i:nil="true"/>
<b:BookTimeResourcesAllowCode>A</b:BookTimeResourcesAllowCode>
<b:PlccMappings>
<b:PwsProjectPlccMappingCostCenter>
<b:AllocationFraction>0.6</b:AllocationFraction>
<b:CostCenterIdentity i:nil="true"/>
<b:CostCenterType>E</b:CostCenterType>
<b:GlccOverride>CC-US1</b:GlccOverride>
<b:MappingType>TR</b:MappingType>
</b:PwsProjectPlccMappingCostCenter>
<b:PwsProjectPlccMappingCostCenter>
<b:AllocationFraction>0.4</b:AllocationFraction>
<b:CostCenterIdentity i:nil="true"/>
<b:CostCenterType>R</b:CostCenterType>
<b:GlccOverride i:nil="true"/>
<b:MappingType>TR</b:MappingType>
</b:PwsProjectPlccMappingCostCenter>
<b:PwsProjectPlccMappingCostCenter>
<b:AllocationFraction>0.6</b:AllocationFraction>
<b:CostCenterIdentity i:nil="true"/>
<b:CostCenterType>E</b:CostCenterType>
<b:GlccOverride>CC-US1</b:GlccOverride>
<b:MappingType>RDC</b:MappingType>
</b:PwsProjectPlccMappingCostCenter>
<b:PwsProjectPlccMappingCostCenter>
<b:AllocationFraction>0.4</b:AllocationFraction>
<b:CostCenterIdentity i:nil="true"/>
<b:CostCenterType>R</b:CostCenterType>
<b:GlccOverride i:nil="true"/>
<b:MappingType>RDC</b:MappingType>
</b:PwsProjectPlccMappingCostCenter>
<b:PwsProjectPlccMappingCostCenter>
<b:AllocationFraction>1</b:AllocationFraction>
<b:CostCenterIdentity i:nil="true"/>
<b:CostCenterType>E</b:CostCenterType>
<b:GlccOverride>CC-US</b:GlccOverride>
<b:MappingType>SRDC</b:MappingType>
</b:PwsProjectPlccMappingCostCenter>
<b:PwsProjectPlccMappingCostCenter>
<b:AllocationFraction>1</b:AllocationFraction>
<b:CostCenterIdentity i:nil="true"/>
<b:CostCenterType>E</b:CostCenterType>
<b:GlccOverride>CC-US</b:GlccOverride>
<b:MappingType>OR</b:MappingType>
</b:PwsProjectPlccMappingCostCenter>
<b:PwsProjectPlccMappingCostCenter>
<b:AllocationFraction>1</b:AllocationFraction>
<b:CostCenterIdentity i:nil="true"/>
<b:CostCenterType>E</b:CostCenterType>
<b:GlccOverride>CC-US1</b:GlccOverride>
<b:MappingType>OE</b:MappingType>
</b:PwsProjectPlccMappingCostCenter>
</b:PlccMappings>
<b:ContractLineItemIdentity>
<b:ContractLineItemCode>P001053-CL1</b:ContractLineItemCode>
<b:ContractLineItemId i:nil="true"/>
<b:ContractLineItemUid>1152921504606877177</b:ContractLineItemUid>
</b:ContractLineItemIdentity>
<b:ManagementTeam/>
<b:BdDashboards>
<b:PwsProjectBdDashboard>
<b:BookedResourcesAllowedFlag>false</b:BookedResourcesAllowedFlag>
<b:ClientsAllowedFlag>false</b:ClientsAllowedFlag>
<b:DashboardAlias>Approved TC</b:DashboardAlias>
<b:DashboardName>Hours approved</b:DashboardName>
<b:DashboardParameters>{0}</b:DashboardParameters>
<b:EmAllowedFlag>false</b:EmAllowedFlag>
<b:LtdBookedResourcesAllowedFlag>false</b:LtdBookedResourcesAllowedFlag>
<b:LtdOtherResourcesAllowedFlag>false</b:LtdOtherResourcesAllowedFlag>
<b:OtherResourcesAllowedFlag>false</b:OtherResourcesAllowedFlag>
<b:PmAllowedFlag>true</b:PmAllowedFlag>
</b:PwsProjectBdDashboard>
</b:BdDashboards>
<b:ExpenseTypeConfigurationIdentity i:nil="true"/>
<b:InheritPurchaseOrderNumberFlag>true</b:InheritPurchaseOrderNumberFlag>
<b:PurchaseOrderNumber>MET-DonCarlo-01</b:PurchaseOrderNumber>
</b:ProjectDetail>