My Oracle Support Banner

AsFundValue Does Not Reflect All AsFundValuationEffect When Run In ActivitySequence (Doc ID 2779990.1)

Last updated on MARCH 23, 2023

Applies to:

Oracle Insurance Policy Administration J2EE - Version 11.1.0.13 and later
Information in this document applies to any platform.

Symptoms

On OIPA 11.1.0.13 version, General

ACTUAL BEHAVIOR
---------------
When processing multiple activities in an activity sequence that effect AsFundValue only 1 of those principal values will update the Principal total amount once the sequence has finished processing.

EXPECTED BEHAVIOR
-----------------------
Each AsFundValuationEffect.Principal that is generated and active should be reflected by a changed to the total AsFundValue.Principal for a given PolicyGUID.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create a policy transaction 'ApplyPremium' that includes an element to ApplyByFund to a given Fund.
2. Within this transaction reference a given total Payment amount X and a lesser Premium amount Y, where X is greater than or equal to Y * 2.
3. On each instance of ApplyPremium, adjust your Fund by Y using the Assignment element and then continue to spawn ApplyPremium in an activity sequence until Y is greater than or = X.
4. Upon completion of sequence processing, query AsFundValue and notice that only Y amount has been applied to AsFundValue.Principal and that multiple AsFundValuationEffect do exist as expected.
As an example, you receive a Payment of $200 where the expected Premium is $50. Here ApplyPremium would have 4 instances processed during the sequence yet only $50 will have been applied to AsFundValue.Principal.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.