All contributions, whether imported or added manually via a wizard, must have an associated Contribution Source. CPAS Version 5 maintains the contribution-source association for all calculations, including Withdrawal, Switch, Retirement, and Termination, displaying the Benefit Summary by Source.
At the plan level, the system allows the user to define an unlimited number of Contribution Sources. Each source must be mapped to a Source Class.
The plan-level option list for Source Class depends on the list selected for the product on which the plan is based.
The product-level list for Source Class is selected from the list defined under Basic Setup.
All Source Classes defined under Basic Setup must be mapped to a CPAS Class, for which there are four options: Member, Employer, Spouse, and Plan.
Contribution amounts for each source may be determined based on a member's compensation, on YBE Year's Basic Exemption - 10% of the YMPE rounded down to the next $100./ YMPE Year's Maximum Pensionable Earnings - The maximum amount of Pensionable Earnings - defined on an annual basis under the terms of the Canada Pension Plan. values, or determined using exposed code and tracked in CPAS Accounts.
For each source, the user must define such parameters as Contribution Rate Type (Employer match, Single rate, YMPE based, etc.), Contribution Frequency, Interest Rate Table, Interest Method (Exponential, Half Rate or Linear), Interest Frequency, Compounding Frequency, and Interest Days Offsets for Debits and Credits.
Rules for allowing withdrawals from a particular source, for tracking the contribution values and income amounts separately for plans where contributions may be made in 'after tax' dollars, and for determining the taxable portion upon withdrawal, are determined by the product-level Source Class.
Vesting, Locking-in, and Disbursement rules may be defined by Contribution Source.
Build 1136