PriceCorrection
This rule will accept fields, multi-value fields or math variables as input. The PriceCorrection business rule must be specified in the Transaction Business Rule Packet, 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 | Definition |
Attribute |
Element/Attribute Value and Description |
---|---|---|---|
<PriceCorrection> |
The opening and closing tag of the business rule. |
|
|
<TransactionName> |
Contains the name of the transaction that will be created for each policy |
|
Required element value: String Note: If the name of the transaction is defined in a Field the Field name should be prefixed with ‘Activity’ <TransactionName>Activity:xxxx</TransactionName>. Note: If the name of the transaction is defined in a MathVariable the ‘Activity’ prefix is not necessary; <TransactionName>xxxx</TransactionName>. |
<FundGUID> |
Fund GUID that will be changed. |
|
String or an Array of Strings |
<EffectiveDate> |
The date that the change will be made. |
|
Date or an Array of Dates. |
<UnitValue> |
The new unit value. |
|
Decimal or an Array of Decimals. |
<BareUnitValue> |
The new bare unit value. |
|
Decimal or an Array of Decimals. |
<OfferUnitValue> |
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>