New Switch Assignment Type
A new assignment type called Switch has been added to OIPA in order to support fund transfer calculations with Unit Linked functionality. Switch functions in much the same way as the existing Transfer assignment except that the underlying calculations are percentage based rather than derived by the calculated amounts. While Transfer will first convert the entered transfer percentages into currency amounts before calculating the unit removals, Switch will apply the transfer percentage directly to the balance of units invested in the fund.
Even though the system calculations are percentage driven, the Switch assignment type supports all allocation methods (Amount, Percent of Fund, and Units etc.).
The switch assignment also supports calculating and removing fees either as a fixed amount or a percentage removed from the surrendered funds on a prorated basis.
Note: All fees are assumed to be in the base currency for the plan.
This new assignment will support an IF attribute to evaluate a condition expression and if true, process the assignment. If false, then it will not process.
Configuration Requirements
- Create the transaction that will process Switch assignment. The Switch transaction was configured in the Unit Linked Template. Navigate to Global Explorer | Transactions | Switch | Switch (Unit Linked Template).
- Configure the MathStatement in the transaction to use either the FindNextExchangeDatePricing or FindLastExchangeDatePricing functions.
Note: This assignment types does not support the use of the MoneyType element as the fee money type is an attribute of the Assignment itself.