Fund Groups
In OIPA, Fund Groups are used when one or more funds of a product have different M&E charges based on the features a customer chooses for their policy. Each parent and child fund is configured in OIPA with the child funds related to the parent. A child fund may not be related to more than one parent fund. Most attributes of the child funds are the same as the parent. The exceptions are the fund names and configurable fund field values. The main difference lies in the unit values associated to the various child funds under the parent. Each child fund has its own unit value for each price date. Allocation is presented and saved with parent funds. Valuation will calculate fund values and assignment will store records using child funds. Any number of child funds may be grouped to a parent. However, all parent funds on the same plan must have the same number of child funds.
The AsFund table stores data for both the parent and child funds. The AsFundGroup table stores the relationship between each parent and child fund; each parent fund is linked to many child funds. The ParentFundGUID and ChildFundGUID in AsFundGroup are the FundGUIDs from AsFund.
High Level Steps to Configure Fund Groups
-
Configure the FundScreen rule.
-
Configure the FundListForAllocation rule.
-
Configure Policy Field.
-
Enter the Parent Fund.
-
Generate the Child Funds.
Step 1: Configure the ChildFundScreen Rule
The ChildFundScreen rule must be configured in order to turn on the ability to generate fund groups, identify what type of funds may have child funds and identify the value is to be associated with each child fund for identification.
-
Make sure this business rule is overridden at the Plan level.
-
Configure the <ChildFunds> and <Fund> elements. Please see the XML Configuration Guide topic in this help system for a list of all elements, attributes and values needed for configuration. View Business Rules | Screen Rules | ChildFundScreen.
-
Configure a <Field> element for each child fund. A child fund will be generated using the parent fund information appended with value information for identification.
-
Check-In the rule.
ChildFundScreen Business Rule in Main Explorer
Step 2: Configure the FundListForAllocation
The FundListForAllocation business rule controls the fund names that are displayed in OIPA. You can either display the Parent or Child fund name to the user. If Parent fund names are displayed, child funds will still be applied and used for policy valuation and assignment. In the <BandVariable> element you must identify the field in the Policy screen with the value that holds or identifies the child/parent relationship.
FundListForAllocation XML
Note: Please see the V9 XML Configuration topic in this help system for a list of all elements, attributes and values needed for configuration. View Business Rules | System Rules | FundListForAllocation.
Step 3: Configure Policy
On the Policy screen you must configure a field that stores the child group fund information available for the plan. You must configure the exact name of the field and option values that are used in the ChildFundScreen configuration. This allows the system to identify the parent/child fund group relationships needed for transaction and allocation processing. See step 1 for the ChildFundScreen configuration.
Child Fund Details Displayed in Configuration Area
Step 4: Enter Parent Fund
Refer to step 3 in Creating Funds for the steps involved in this process.
Step 5: Generate Child Funds
After the Parent fund has been established, child funds may be generated.
-
Check-out the parent fund.
-
In the Fund Detail pane, right-click on Fund Groups.
-
Select Generate Child Funds.
-
Check-in the parent fund.
Fund Group Right-Click Option