UndoRecord method, invoked by browser script, may not be executed for the 1st record in the list right after the applet load in OpenUI
(Doc ID 1944923.1)
Last updated on DECEMBER 29, 2016
Applies to:Siebel CRM - Version 22.214.171.124.10 [IP2013] and later
Information in this document applies to any platform.
List applet's java script used to invoke method: "UndoRecord" of the applet's business component.
The following sample (used for test) custom java script of the applet's browser script (similar code can also be used in the OpenUI of Model or Render module)
is used to conditionally invoke the "UndoRecord" at the "WriteRecord" event:
The UndoRecord method is not executed. The business component field change is not rolled back: newValue gets stored the Db, so oldValue == newValue
The issue is occurring ONLY after the applet is just loaded (Applet_Load event fired) and ONLY if user modifies and saves record the first record in the list.
NO ISSUE, If after the applet load, user repeats attempt or navigates to another record in the list and even if returns back to the 1st record: to modify field and saves the record: oldValue remains into DB, so oldValue != newValue
The issue does not occur in the Siebel Hight-Interactive Client
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