...
Panel | ||
---|---|---|
| ||
|
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
ExternalSystemIdentifier | String (50) | One of ExternalSystemIdentifier, ProjectTaskTypeUid or ProjectTaskTypeName is required |
The external system identifier is a unique identifier for a project task type (may be null, but once set can only be updated to a different, non-null value) |
ProjectTaskTypeId | Int32 | No |
The project task type id is a unique identifier for a project task type. For internal use only. |
ProjectTaskTypeUid | Int64 | See ExternalSystemIdentifier |
A unique and immutable identifier for a project task type | 1152921504608115974 | ||
AllowedProjectRateTypes | Yes |
The project rate types that are valid for this project task type |
DefaultProjectRateTypeIdentity | Yes |
The default project rate that for this project task type |
InactiveFlag | Boolean | No | false | If set to 'true', this task type is marked as inactive | false |
NarrativeRequiredFlag | Boolean | No | false | If set to 'true', descriptions will be required for all time cards associated with tasks with this task type | false |
ProjectTaskTypeName | String (50) | See ExternalSystemIdentifier |
The project task type name is a unique identifier for a project task type | Task Type 01 | ||
StandardTaskTypeIdentity | Yes |
The standard task type associated with this project task type. Standard task types are used to categorize project task types. |
Usage Example(s)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<a:PwsTaskType> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskTypeUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608115974</ProjectTaskTypeUid> <a:AllowedProjectRateTypes xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:PwsProjectRateTypeSummary> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370460</b:ProjectRateTypeUid> <b:ProjectRateTypeName>Regular</b:ProjectRateTypeName> </b:PwsProjectRateTypeSummary> </a:AllowedProjectRateTypes> <a:DefaultProjectRateTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectRateTypeId i:nil="true"/> <b:ProjectRateTypeUid>1152921504607370460</b:ProjectRateTypeUid> </a:DefaultProjectRateTypeIdentity> <a:InactiveFlag>false</a:InactiveFlag> <a:NarrativeRequiredFlag>false</a:NarrativeRequiredFlag> <a:ProjectTaskTypeName>Task Type 01</a:ProjectTaskTypeName> <a:StandardTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:StandardTaskTypeCode>TT01</b:StandardTaskTypeCode> <b:StandardTaskTypeId i:nil="true"/> <b:StandardTaskTypeName>Task Type 01</b:StandardTaskTypeName> <b:StandardTaskTypeUid>1152921504606848772</b:StandardTaskTypeUid> </a:StandardTaskTypeIdentity> </a:PwsTaskType> |