PriceCorrection
This rule will accept fields, multi-value fields or math variables as input. The PriceCorrection business rule must be specified in the TransactionBusinessRulePacket business rule, and must be attached to a transaction for a plan (such as a system plan) of a primary company.
Note: Only transactions with 'NAV Correction' indicator set to Yes on AsTransaction will be reversed.
| Element/Tag |
Attributes |
Parent Element | Description | Element/Attribute Values |
|---|---|---|---|---|
|
<PriceCorrection> |
|
The opening and closing tag of the business rule. |
||
|
<TransactionName> |
|
<PriceCorrection> |
Contains the name of the transaction that will be created for each policy. Note: If the name of the transaction is defined in a Field the Field name should be prefixed with ‘Activity’ <TransactionName>Activity:xxxx</TransactionName>. |
Required element value: String |
|
<FundGUID> |
|
<PriceCorrection> |
Fund GUID that will be changed. |
String or an Array of Strings |
|
<EffectiveDate> |
|
<PriceCorrection> |
The date that the change will be made. |
Date or an Array of Dates. |
|
<UnitValue> |
|
<PriceCorrection> |
The new unit value. |
Decimal or an Array of Decimals. |
|
<BareUnitValue> |
|
<PriceCorrection> |
The new bare unit value. |
Decimal or an Array of Decimals. |
|
<OfferUnitValue> |
|
<PriceCorrection> |
The new offer unit value. |
Decimal or an Array of Decimals. |
XML Example
<PriceCorrection>
<TransactionName>Activity:TransactionName</TransactionName>
<FundGUID>Activity:MultiValueField:CorrectionFund</FundGUID>
<EffectiveDate>Activity:MultiValueField:CorrectionDate</EffectiveDate>
<UnitValue>Activity:MultiValueField:UnitValue</UnitValue>
<BareUnitValue>Activity:MultiValueField:BareUnitValue</BareUnitValue>
<OfferUnitValue>Activity:MultiValueField:OfferUnitValue</OfferUnitValue>
</PriceCorrection>