Overview
This structure represents the contains key fields associated with an engagement type
...
Panel | ||
---|---|---|
| ||
|
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
EngagementTypeId | Int32 | No |
The engagement type Id is a unique identifier for an engagement type. For internal use only. |
| ||
EngagementTypeName | String | One of the EngagementTypeName, EngagementTypeShortName or EngagementTypeUid is required |
The engagement type name is a unique identifier for an engagement type | Billable - Time and Materials | |
EngagementTypeShortName | String | See EngagementTypeName |
The engagement type short name is a unique identifier for an engagement type | TandM | ||
EngagementTypeUid | Int64 | See EngagementTypeName |
A unique and immutable identifier for an engagement type | 1152921504606863884 | |||
BillableFlag | Boolean | No | false | If set to 'true', the engagement type is defined as billable |
Usage Example(s)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<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:EngagementTypeDescriptor> |