Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
titlePwsEngagementTypeDescriptor
  • PwsEngagementTypeDescriptor
    • EngagementTypeId: Int32
    • EngagementTypeName: String (50)
    • EngagementTypeShortName: String (15)
    • EngagementTypeUid: Int64
    • BillableFlag: Boolean

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

StringSee EngagementTypeName

The engagement type short name is a unique identifier for an engagement type.

TandM 

EngagementTypeUid

Int64See 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
languagexml
titleExample 01
collapsetrue
                       <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>