Change Event Rules - Old Entity Object Has Values In The First Version Of The Policy
(Doc ID 2800612.1)
Last updated on AUGUST 19, 2021
Applies to:Oracle Insurance Policy Administration Cloud Service - Version NA and later
Information in this document applies to any platform.
Change event Rules - Old entity object has values in the first version of the policy
Customer have a time valid dynamic field usage on the policy table. The values for this dynamic field is derived using policy validation rules based on the updates made to the policy in version of the policy.
In addition, Customer have configured a change event rule to monitor the above dynamic field to trigger recalculate in the event that there are changes to its values in the future versions of the policy after premium have been calculated but when both policy validation rules and change event rule is configured in the system and a new policy request is sent in OHI Policy In IP, the policy fails to get approved.
After investigation it is found that both the old entity and the new entity objects which are accessible in the change event effective date function dynamic logic seems to have same values and this is incorrect, because since it is the first version of the policy old entity values must be null and only new entity values must set to values as on the dynamic field set by the policy validation rule.
If the policy is submitted or when policy is created and then validated then we get - "GEN-PROC-ERR Fatal An error occurred in processing the request
GEN-PROC-ERR Fatal An error occurred in processing the request;
1. Create a time valid dynamic field usage on POL_POLICIES
2. Create a policy validation rule which derives and sets multiples records on the dynamic field when policy is submitted
3. Create a change event rule and monitor the above dynamic field
4. Create a policy with data which will result in policy validation rule to set values on the dynamic field
5. Validate policy
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