Your browser does not support JavaScript!

SplitPercentageApply

Description

The SplitPercentageApply assignment type, configured in transaction XML, is used to apply money removed from a contract by the SplitPercentageRemoval assignment type. The money removed is applied to a different contract as that from which money was removed using the SplitPercentageRemoval assignment. SplitPercentageApply can apply the money to either the same group of funds or a different group of funds as used by SplitPercentageRemoval.

The valuation records for the corresponding SplitPercentageRemoval assignment are used as the data source for the SplitPercentageApply assignment–the user configures SplitPercentageApply's attributes to link back to the valuation records created by SplitPercentageRemoval.

Data Storage

For both inception and Point-in-Time valuation, valuation records are created for each SplitPercentageApply with effective dates equal to the activity's effective date. However, these valuation records are stored differently depending on the valuation type:

 

SplitPercentageApply Assignment Type
Type

SplitPercentageApply

Attributes

SPLITPERCENTAGEREMOVALGUID

Required:

This attribute's value should be a math variable that resolves to an Activity GUID of the corresponding removal

SPLITPERCENTAGEREMOVALMONEYTYPE

Required:

This attribute's value should be a typecode defined in AsCodeMoneyType. This typecode identifies the MoneyType of the corresponding removal valuation records. The MoneyType is needed to help identify the portion of the removal that needs to be applied to the new policy.

SPLITPERCENTAGEAPPLYMONEYTYPE

Required:

This attribute's value should be a typecode defined in AsCodeMoneyType. This type identifies the MoneyType of the source of the funds.

CURRENTALLOCATIONCOLLECTION

Optional:

This attribute's value should be a Collection math variable. The keys used are the GUIDs of the source funds from which money was removed with SplitPercentageRemoval, and the associated values are the GUIDs of the funds to which the money is being applied. This attribute only needs to be used if the Removal and Apply assignments use different funds.

Note: If the Collection resolves to NULL, the system will attempt to process the Apply activity's assignment using the same funds that were used in the corresponding Removal. If any of the funds are not available to the Apply activity's plan, a system error will occur.

Element Value

None

Note: Unlike other assignment types, the SplitPercentageApply assignment's MoneyType is defined in the SPLITPERCENTAGEAPPLYMONEYTYPE attribute, rather than in the <MoneyType> element.

Used when

To apply money removed from a contract by the SplitPercentageRemoval assignment type.

XML Example

<Assignment TYPE=”SplitPercentageApply” SPLITPERCENTAGEREMOVALGUID="TransferAssetsOutActvitivyGUID"  SPLITPERCENTAGEAPPLYMONEYTYPE=”100” CURRENTALLOCATIONCOLLECTION=”FundList”>
</Assignment>

 

 

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