Overview
This structure represents the contains key fields associated with an engagement type
...
Panel | ||
---|---|---|
| ||
|
Elements
Element | Data Type |
---|
Required?
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
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> |