Open UI: Issue With Jqgridrenderer.js (Doc ID 1930898.1)

Last updated on MARCH 22, 2016

Applies to:

Siebel CRM - Version 8.1.1.11.10 [IP2013] and later
Information in this document applies to any platform.

Symptoms

On : 8.1.1.11 SIA [23030] version, Configuration - General

ACTUAL BEHAVIOR
---------------
jqgridrenderer.js file is failing when view have empty applet and Business component is hierarchical( Hierarchy parent field property populated). In this scenario, JQGridRenderer.js file giving error at line 807..


EXPECTED BEHAVIOR
-----------------------
jqgridrenderer.js file should not give error. 

STEPS
-----------------------
This issue can be reproduced at will with the following steps:

Environment: 8.1.1.11 Patchset 10  

Test case:
1) Created "Test2 CMU Prepaid List Applet"  applet based on "Com Invoice Profile" business component. Make sure no field added to this applet.
2) Modify 'Applet web template' file to 'eSales empty Applet".
3) Add the above applet to view "Com Account Invoice Profile View (Invoice)",  "Applet Mode= Edit List".
4) Lock BC "Com Invoice Profile" and modify the 'Hierarchy Parent Field" value to "Account Id".
5) Compile all the objects to srf.
6) Open OpenUI application and then navigate to Accounts > All Accounts > drill down on account record.
7) in Detail view, select 'Profiles" , in sub detail view , select 'billing Profiles',
8) in Help > about view:  you can see that empty applet is loaded.   Use Inspect element to run application in debug mode.  This will point error in jqgridrender.js   line 806 & 807.


BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot run view which has empty applet.

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