Versions Compared

Key

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

...

Element

Data Type

Required?

Default

Description

Sample Data

ExternalSystemIdentifier

String

One of ExternalSystemIdentifier or ProjectRateTypeUid is required


The external system identifier is a unique identifier for a project rate type (may be null, but once set can only be updated to a different, non-null value)

MET-RT-002

ProjectRateTypeId

Int32

On Insert: No

On Update: No


The project rate type id is a unique identifier for a project role. For internal use only.   


ProjectRateTypeUid

Int64

See ExternalSystemIdentifier


A unique and immutable identifier for a project rate type.

1152921504606847340

ProjectRateTypeName

String (50)

On Insert: No

On Update: No


The name of the project rate type

Non-chargeable

BillingAdjustedDiscountPercent

Double

On Insert: No

On Update: No

0

The discount percent that applies to the billing adjusted rate.

0.2

BillingAdjustedHourlyRate

Double

On Insert: No

On Update: No


The hourly rate of billing adjusted rate

120

ContractDiscountPercent

Double

On Insert: No

On Update: No

0

The discount percent that applies to the contract rate.

0.3

ContractHourlyRate

Double

On Insert: No

On Update: No


The hourly rate of contract rate

100

SortOrder

Int16

On Insert: No

On Update: No


The sort order of rate types of a project

1

StandardRateTypeIdentity

PwsStandardRateTypeRef

On Insert: No

On Update: No


The standard rate type for the project rate type. Click here for more information.


Usage Example(s)


Code Block
languagexml
titleExample 01
collapsetrue
    <b:ProjectRateTypeDetail>
       <b:ExternalSystemIdentifier i:nil="true"/>
       <b:ProjectRateTypeId i:nil="true"/>
       <b:ProjectRateTypeUid>1152921504606922399</b:ProjectRateTypeUid>
       <b:ProjectRateTypeName>Regular</b:ProjectRateTypeName>
       <b:BillingAdjustedDiscountPercent i:nil="true"/>
       <b:BillingAdjustedHourlyRate>110</b:BillingAdjustedHourlyRate>
       <b:ContractDiscountPercent i:nil="true"/>
       <b:ContractHourlyRate>100</b:ContractHourlyRate>
       <b:SortOrder>1</b:SortOrder>
       <b:StandardRateTypeIdentity>
          <b:StandardRateTypeCode>Reg</b:StandardRateTypeCode>
          <b:StandardRateTypeId i:nil="true"/>
          <b:StandardRateTypeName>Regular</b:StandardRateTypeName>
          <b:StandardRateTypeUid>1152921504606847191</b:StandardRateTypeUid>
       </b:StandardRateTypeIdentity>
    </b:ProjectRateTypeDetail>

...