There are a number of base calculation engine objects that can be used by your implementation as the basis for new calculation rules.
The base product provides a generic BO for Calculation Group, C1-CalcGroup. Your implementation can add additional business rules to this BO as required.
The base product provides a parent BO for Calculation Rule, C1-GenericCalcRule. This BO defines the common elements for all calculation rules. It is not intended to be used stand-alone. Your implementation can include this BO in each rule BO and add the additional components as required.
The base product supplies a number of BOs that apply particular Calculation Rules, some of which are described in later sections. Refer to the business objects that reference the Calculation Rule maintenance object C1-CALC-RULE for a complete list.
The base product provides a parent BO for Calculation Rule Eligibility Criteria, C1-GenericCalcRuleElCrt. This BO defines the common elements for all eligibility criteria objects. It is not intended to be used stand-alone. Your implementation can include this BO in each eligibility criteria BO and add the additional components as required.
The base product supplies a BO that applies eligibility criteria using a flexible expression evaluator, which is described in a later section. Refer to the business objects that reference the Calculation Rule Eligibility Criteria maintenance object C1-CALC-R-EL for a complete list.
Your implementation can define additional calculation rule and eligibility criteria BOs as required. The following points highlight the important configuration for new business objects for these maintenance objects:
Create a new business object and include the appropriate parent business object.
Develop the appropriate processing algorithm to perform the logic for the BO.
For any configuration required by the processing algorithm, consider whether it should be defined by a business user when configuring the rule or criteria. If so, include the appropriate elements in the business object's schema.
In addition to the BOs listed above, the base product provides a number of reusable components that map common rule configuration elements that may be used when developing new rules. The following topics highlight some of the base components that may be used by your implementation.
Copyright © 2007, 2016, Oracle and/or its affiliates. All rights reserved. Documentation build: 2.5.2016 10:21:45 [T1_1454696505000]