PwsProjectRoleRateException

Overview

This structure represents a role rate exception. Project-specified rates 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. 

Format

PwsProjectRoleRateException
  • PwsProjectRoleRateException
    • BeginDate: DateTime
    • BillingAdjustedHourlyRate: Double
    • ContractHourlyRate: Double
    • EndDate: DateTime

Element

Element

Data Type

Required?

Default

Description

Sample Data

BeginDate

DateTime

On Insert: No

On Update: No

Null

The begin date of the rate override period.

2018-02-01T00:00:00Z

BillingAdjustedHourlyRate

Double

On Insert: Yes

On Update: No


The billing adjusted hourly rate for the override period.

120

ContractHourlyRate

Double

On Insert: Yes

On Update: No


The contract hourly rate for the override period.

100

EndDate

DateTime

On Insert: No

On Update: No

Null

The end date of the rate override period.

2018-02-28T00:00:00Z

Usage Example(s)

Example 01
  							  <b:PwsProjectRoleRateException>
                                 <b:BeginDate>2018-02-01T00:00:00Z</b:BeginDate>
                                 <b:BillingAdjustedHourlyRate>120</b:BillingAdjustedHourlyRate>
                                 <b:ContractHourlyRate>100</b:ContractHourlyRate>
                                 <b:EndDate>2018-02-28T00:00:00Z</b:EndDate>
                              </b:PwsProjectRoleRateException>