Versions Compared

Key

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

Overview


This structure represents the contains key fields associated with an engagement type

...

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

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
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>