Versions Compared

Key

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

Overview

This structure represents a role RDC exception. A resource's RDC rate may be overridden for a specific role. The override may cover the entire role date range, or it may cover a specific range of dates. Roles may contain multiple overrides covering different date ranges, however may not have multiple overrides applying to any single date. RDC rate overrides are often used for contractors who are reimbursed at different rates depending on the project they work. See the Multiple RDC Rates How-to for more information on how and why it should be adopted. 

Format

Panel
titlePwsProjectRoleRdcException
  • PwsProjectRoleRdcException
    • BeginDate: DateTime
    • EndDate: DateTime
    • HourlyRate: Double
    • RdcCurrencyIdentity: PwsCurrencyRef

Element

Element

Data Type

Required?

Default

Description

Sample Data

BeginDate

DateTime

 

 

 

 

BillingAdjustedHourlyRate

Double

 

 

 

 

ContractHourlyRate

Double

 

 

 

 

EndDate

DateTime

 

 

 

 

On Insert: No

On Update: No

 Null

 The begin date of the RDC override period.


2018-02-01T00:00:00Z

EndDate

DateTime

On Insert: No

On Update: No

 Null

 The end date of the RDC override period.


2018-02-28T00:00:00Z

HourlyRate

Double

On Insert: Yes

On Update: No


 The hourly RDC rate for the override period.

 60

RdcCurrencyIdentity

PwsCurrencyRef

 On Insert: Yes

On Update: No


 The currency of the RDC rate for the override period. Click here for more information.


Usage Example(s)

Code Block
languagexml
titleExample 01
collapsetrue
							   <b:PwsProjectRoleRdcException>
                                 <b:BeginDate>2018-02-01T00:00:00Z</b:BeginDate>
                                 <b:EndDate>2018-02-28T00:00:00Z</b:EndDate>
                                 <b:HourlyRate>60</b:HourlyRate>
                                 <b:RdcCurrencyIdentity>
                                    <b:CurrencyCode>USD</b:CurrencyCode>
                                    <b:CurrencyId i:nil="true"/>
                                    <b:CurrencyUid>1152921504606849879</b:CurrencyUid>
                                 </b:RdcCurrencyIdentity>
                              </b:PwsProjectRoleRdcException>