Unable To Reference ScreenMath MV In Error Message Using $$$*$$$ Unless SM Is Above ActionEvent

(Doc ID 2409047.1)

Last updated on JUNE 08, 2018

Applies to:

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

Symptoms

On : 11.1.0.2 version, General

ACTUAL BEHAVIOR
---------------
Unable to reference ScreenMath MV in Error Message using $$$*$$$ unless SM is above ActionEvent in the Event section. If you have an OnSubmit event with multiple MathSections you need to have the Math section that has the Error value you plan on referencing directly above the ActionSet in the event tag. If you do not have the MathSection directly above the ActionSet the app will crash on clicking 'Ok' saying it cannot find the MV you are trying to use in the error message. We are using 11.1.0.3

EXPECTED BEHAVIOR
-----------------------
We do not have to put Math tags directly above the ActionSet in the Event tag

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1) Create an activity that has an OnSubmit event
2) Create multiple math sections to be reference in OnSubmit event tag
2a) Have a MV to use in an error message
3) In the event tag put the Math section that has the Error message in it first followed by the second math you created and finally have the ActionSet last
4) In the ActionSet have a condition that displays an error using the $$$*$$$ notation with the MV coming from the first ScreenMath
5) Add the activity in the app such that the OnSubmit will trigger and notice it will crash


BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Have to structure configuration in such a way that allows app to not crash for users.

Changes

 

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms