CostRateBean

CostRateBean is a value object representing the time-phased rate of a cost rule. A cost rule may have different rates for one or more non-overlapping periods of time.

.

    

Property

Type

Description

Required

Default

effectiveStartDate

Date

Date value that specifies the start date for the cost rate.

The value can be blank to indicate that the effective date is from way before.

Note that the effective dates should not be overlapping with the effective dates of other cost rates that exist for this rule.

No

N/A

effectiveEndDate

Date

Date value that specifies the end date for the cost rate.

The value can be blank to indicate that there is no end date.

Note that the effective dates should not be overlapping with the effective dates of other cost rates that exist for this rule.

No

N/A

currencyCode

String

Currency code to be used with this cost rate. For example, the USD currency code.

Yes

N/A

rate

BigDecimal

This property is the actual numeric value of the rate for this rule. This property is used in association with the currency code.

Yes

N/A