GrossFullWithdrawalWithAllocations
The GrossFullWithdrawalWithAllocations assignment type, located in the transaction XML, is used to withdraw money from funds. Allocations on the activity at the time of assignment are used to reduce the contract value first. Any remaining amount that must be assigned is distributed amoung the remaining funds on the contract at a ratio of the fund value to the total remaining fund value %. This is similar to GrossFullWithdrawal.
Type = GrossFullWithdrawalWithAllocations | ||
---|---|---|
Allocations needed? |
Yes |
|
Attributes |
MVACHARGE |
Yes, No or a field that holds 'Yes' or 'No'. Indicates whether there is an MVA Charge. |
MVAMONEYTYPE |
The MVA money type. |
|
REDEMPTIONFEE |
Yes or No. Indicates whether there is a redemption fee. |
|
REDEMPTIONMONEYTYPE |
The redemption fee money type. |
|
FUNDOVERFLOWMONEYTYPE | Specifies the money type code of the fund overflow. | |
BUCKET |
The bucket for the EIFund. Must be an integer value. |
|
Element Value |
Assignment fields must be negative (removals). The allocation records should be positive and must match the total money-out in Percentage(100%). This is similar to PartialWithdrawal, but the charges are applied within the removal amount. |
|
Note: Assignment fields must be negative (removals). Allocations on the activity at the time of assignment are used to reduce the contract value first. Any remaining amount that must be assigned is distributed among the remaining funds on the contract at a ratio of the fund value to the total remaining fund value percent. This is similar to GrossFullWithdrawal. |
||
Used when |
Total Money-out |
|
Examples |
FreeLook |
XML Example
<Assignment TYPE="GrossFullWithdrawalWithAllocations"
MVACHARGE="Yes" MVAMONEYTYPE="3"FUNDOVERFLOWMONEYTYPE="16" >
<MoneyType NAME="GMDBChargeDueRemoved">95</MoneyType>
<MoneyType NAME="GMWBChargeDueRemoved">94</MoneyType>
</Assignment>