PwsProjectProjectTaskTypes
Overview
This structure represents the unique key fields associated with identifying a project task type. Project task types are configured on a per project basis, and are based on a standard task type.
Format
Â
PwsProjectProjectTaskTypes
ProjectIdentity: PwsProjectRef
ProjectTaskTypes: PwsProjectTaskTypeElement [1-100]
Elements
Element | Data Type | Description | Sample Data |
---|---|---|---|
ProjectIdentity | This structure represents the unique key fields associated with identifying a project. Projects can be identified by ProjectCode or ProjectUid. When specifying a PwsProjectRef as an input to a web service, you may specify one or both the ProjectCode and/or ProjectUid. However, if you do specify both, they must both refer to the same project or the project reference will not be considered valid. When a PwsProjectRef is returned in the response to a web service, both the ProjectCode and ProjectUid will be populated, and guaranteed to refer to a single project. |  | |
ProjectTaskTypes | PwsProjectTaskTypeElement [1-100] | This structure is a wrapper around the data structure that contains the complete information on a project task type (PwsProjectTaskTypeDetail). |  |
Usage Example(s)
<b:PwsProjectProjectTaskTypes>
<b:ProjectIdentity>
<b:ProjectCode>E001057-P001</b:ProjectCode>
<b:ProjectId i:nil="true"/>
<b:ProjectUid>1152921504607670227</b:ProjectUid>
</b:ProjectIdentity>
<b:ProjectTaskTypes>
<b:PwsProjectTaskTypeElement>
<b:ProjectTaskTypeDetail>
<b:ExternalSystemIdentifier>PD-4325 (TaskType01)</b:ExternalSystemIdentifier>
<b:ProjectTaskTypeId i:nil="true"/>
<b:ProjectTaskTypeUid>1152921504609318633</b:ProjectTaskTypeUid>
<b:ProjectTaskTypeName>September</b:ProjectTaskTypeName>
<b:AllowedProjectRateTypeIdentities>
<b:PwsProjectRateTypeRef>
<b:ExternalSystemIdentifier>40</b:ExternalSystemIdentifier>
<b:ProjectRateTypeId i:nil="true"/>
<b:ProjectRateTypeUid>1152921504607828301</b:ProjectRateTypeUid>
</b:PwsProjectRateTypeRef>
</b:AllowedProjectRateTypeIdentities>
<b:DefaultProjectRateTypeIdentity>
<b:ExternalSystemIdentifier>40</b:ExternalSystemIdentifier>
<b:ProjectRateTypeId i:nil="true"/>
<b:ProjectRateTypeUid>1152921504607828301</b:ProjectRateTypeUid>
</b:DefaultProjectRateTypeIdentity>
<b:InactiveFlag>false</b:InactiveFlag>
<b:NarrativeRequiredFlag>false</b:NarrativeRequiredFlag>
<b:NewExternalSystemIdentifier i:nil="true"/>
<b:SortOrder>1</b:SortOrder>
<b:StandardTaskTypeIdentity>
<b:StandardTaskTypeCode>Apr</b:StandardTaskTypeCode>
<b:StandardTaskTypeId i:nil="true"/>
<b:StandardTaskTypeName>April</b:StandardTaskTypeName>
<b:StandardTaskTypeUid>1152921504606848775</b:StandardTaskTypeUid>
</b:StandardTaskTypeIdentity>
<b:InheritPurchaseOrderNumberFlag>false</b:InheritPurchaseOrderNumberFlag>
<b:PurchaseOrderNumber>PwsSaveProjectTaskType</b:PurchaseOrderNumber>
</b:ProjectTaskTypeDetail>
</b:PwsProjectTaskTypeElement>
</b:ProjectTaskTypes>
</b:PwsProjectProjectTaskTypes>