Find Logiview System Variables Are Reset After executing BOM Comparison With Userexit xdiff_start_mmn

(Doc ID 1913053.1)

Last updated on JULY 11, 2016

Applies to:

Oracle Agile Engineering Data Management - Version 6.1.2.2 to 6.1.3.0 [Release 6.1.0]
Information in this document applies to any platform.

Symptoms

ACTUAL BEHAVIOR
--------------------------
On Agile e6.1.2.2 - HF21 ( and previous version Agile e6.1.1 - HF79 )

Find LGV system variables reset after execution item BOM comparison (calling usx: xdiff_start_mmn )

EXPECTED BEHAVIOR
--------------------------------
Custom LogiView System Variable setting should not be reset from any kind of function which is not using this variables


STEPS:
---------------------
1.) Create a new LGV Variable and add this new variable to LGV system variables
Declaration:
Name Type Default Comments
SCE_SYS_VAR_S S "Def val" Test sys var content after usx: xdiff_start_mmn

2.) Re-Start Java Client

3.) Create new LGV Procedure
SCE/SetSysVar with only one line
10 ... SCE_SYS_VAR_S = "New Val Set"

4.) Create new LGV Procedure
SCE/ShowSysVar with only one line
10 ... put(SCE_SYS_VAR_S)

5.) Execute new LGV Procedures in that sequence
SCE/ShowSysVar receive output: "Def val"
SCE/SetSysVar
SCE/ShowSysVar receive output: "New Val Set"

6.) In item mask form load an item having revision 0 and 1

7.) Receive two items loaded into the item mask form - actual record in mask is rev: 1

8.) Execute context menu Structure > BOM comparison (usx: xdiff_start_mmn)

9.) Execute new LGV Procedure SCE/ShowSysVar
receive output: "Def val" instead of "New Val Set"

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