/
PwsProjectRoleRateException

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>

Related content

PwsProjectRoleDetail
PwsProjectRoleDetail
Read with this
PwsProjectRoleRDCException
PwsProjectRoleRDCException
More like this
PwsRequestOrBookRoleHours
PwsRequestOrBookRoleHours
Read with this
PwsProjectRoleElement
PwsProjectRoleElement
More like this
PwsProjectRoleHoursPattern
PwsProjectRoleHoursPattern
Read with this
PwsProjectRoleSchedule
PwsProjectRoleSchedule
More like this