Your browser does not support JavaScript!
You are here: Transaction Rules > Transaction Elements > Assignment Elements > GrossWithdrawal

GrossWithdrawal

Description

The GrossWithdrawal Assignment element, located in the transaction XML, is used to remove money from funds. The Assignment parameters specify details of fees that may accompany the withdrawal. This is similar to PartialWithdrawal, but the charges are applied within the removal amount.

GrossWithdrawal Assignment Type
Type

GrossWithdrawal

 

Allocations needed?

Yes

Attributes

SURRENDERCHARGE

Yes, No, or a field that holds Yes or No. Whether or not a surrender charge is applied.

SURRENDERMONEYTYPE

The type of money for the surrender charge.

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.

BUCKET

The bucket for the EIFund. Must be an integer value.

FUNDOVERFLOWMONEYTYPE Specifies the money type code of the fund overflow.

Element Value

One or more MoneyType tags that define the amount and type of money to be applied. The tags can have an attribute named NETFIELD.

Note:

Assignment fields must be negative (removal).  The allocation records should be positive and must match total money-out amount/units or 100%.  This is similar to PartialWithdrawal, but the charges are applied within the removal amount.

Used when

Unscheduled money-out

Examples

Withdrawal

 

Systematic Withdrawal

XML Example

<Assignment TYPE="GrossWithdrawal" IF="MVWithdrawalType = 'Amount'" FUNDOVERFLOWMONEYTYPE="16">
<MoneyType NAME="NegativeNetMoneyOut">32</MoneyType>
<MoneyType NAME="NegativeSurrenderCharge">07</MoneyType>
</Assignment>
 

Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices