Using The Apply Rate To Base Value Rule

The base product provides a Calculation Rule BO that is designed handle a large range of common calculations, C1-ApplyRateToBaseValue.

The Apply Rate To Base Value BO allows a business user to define a an expression that computes a base value and a specific rate to be applied to that value. The rule produces a calculation line whose result is computed by multiplying the rate by the base value and which captures details about the rate and base value that can be used in later rules.

The following topics highlight some of the available features for this rule.

Variables

The variables to be used in the base value computation expression are defined using a common data area. Refer to Common Variables for more details.

Base Value Formula

The formula for computing the base value to be used in calculating this line is defined as a mathematical expression. Refer to Using Conditional Expressions for more details.

Rate Details

The details of the source of the rate for the computation are defined in a base data area, C1–CalcRuleRateData . The following section provides details of the available rate types:

Constant
The rate to be applied may be a constant, in which case the following details are required:
  • Value Class is the type of value represented by the rate.

  • Constant Value is the rate value to be used.

Factor
The rate to be applied may be a factor, in which case the following details are required:
  • Value Class is the type of value represented by the rate.

  • Value Required indicates whether it is an error if the factor value cannot be determined.

  • Factor is the factor from which the rate value is derived.

  • Effective Date Source is the source of the effective date to use when fetching the factor value. Valid values are: Calculation Period Start Date, Calculation Period End Date, Revenue Period Start Date and Revenue Period End Date

Value Detail
The rate to be applied may be a value detail, in which case the following details are required:
  • Value Class is the type of value represented by the rate.

  • Value Required indicates whether it is an error if the rate value cannot be determined.

  • Value Detail Type is the detail type within the calculation data from which the rate value is derived.

Additional Rule Configuration

The rule includes other common configuration options governing how the calculation line is treated. Refer to Common Elements for more details.

Defining The Rate Source

This section highlights additional considerations when configuring the rate source. For a full description of the rule logic, refer to C1-CR-APRTBS .