Siebel Open UI View PR Does Not Work Without Specific PM (Doc ID 2122937.1)

Last updated on JULY 11, 2017

Applies to:

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

Symptoms

When a PR is added for a specific View, it does not work properly without a specific PM. It does not use the base PM class for all the Views, and it request a specific PR for it.

Created a test View PR file for vanilla "Repository UI EIM Interface Table List View". Siebel Open UI View PR shows error messages in the browser's console.

TypeError: this.GetPM(...).Get is not a function(¿) 
siebjs.js?_scb=8.1.1.14_SIA_[23044]_RUS:39 TypeError: this.GetPM(...).Get is 
not a function 
  at EIMViewPR.SiebelAppFacade.EIMViewPR.EIMViewPR.Init 
(EIMViewPR.js?_scb=8.1.1.14_SIA_[23044]_RUS:18) 
  at EIMViewPR.a [as constructor] 
(basephyrenderer.js?_scb=8.1.1.14_SIA_[23044]_RUS:39) 
  at EIMViewPR.a [as constructor] 
(viewpr.js?_scb=8.1.1.14_SIA_[23044]_RUS:39) 
  at new EIMViewPR (EIMViewPR.js?_scb=8.1.1.14_SIA_[23044]_RUS:9) 
  at k.SiebelAppFacade.Component.k.Setup 
(component.js?_scb=8.1.1.14_SIA_[23044]_RUS:39) 
  at a.SiebelAppFacade.ComponentMgr.a.MakeComponent 
(componentmgr.js?_scb=8.1.1.14_SIA_[23044]_RUS:39) 
  at o.SiebelApp.S_App.View.o.ProcessObjectInfo 
(view.js?_scb=8.1.1.14_SIA_[23044]_RUS:40) 
  at o.SiebelApp.S_App.View.o.BuildFrame 
(view.js?_scb=8.1.1.14_SIA_[23044]_RUS:39) 
  at x (view.js?_scb=8.1.1.14_SIA_[23044]_RUS:39) 
  at Object.context.execCb (require.js?_scb=8.1.1.14_SIA_[23044]_RUS:1650) 
VM503:8 Loading... 
siebjs.js?_scb=8.1.1.14_SIA_[23044]_RUS:39 TypeError: ax.GetViewSummary is 
not a function(¿) 
siebjs.js?_scb=8.1.1.14_SIA_[23044]_RUS:39 TypeError: ax.GetViewSummary is 
not a function 
  at SiebelApp.S_App.aC.OnLoadViewContent 
(applicationcontext.js?_scb=8.1.1.14_SIA_[23044]_RUS:648) 
  at SiebelApp.S_App.aC.ProcessCallbacks 
(applicationcontext.js?_scb=8.1.1.14_SIA_[23044]_RUS:1346) 
  at Array.<anonymous> 
(applicationcontext.js?_scb=8.1.1.14_SIA_[23044]_RUS:1326) 
  at fire (jquery.js?_scb=8.1.1.14_SIA_[23044]_RUS:3073) 
  at Object.self.fireWith [as resolveWith] 
(jquery.js?_scb=8.1.1.14_SIA_[23044]_RUS:3185) 
  at .<anonymous> (jquery.js?_scb=8.1.1.14_SIA_[23044]_RUS:3313) 
  at fire (jquery.js?_scb=8.1.1.14_SIA_[23044]_RUS:3073) 
  at Object.self.fireWith [as resolveWith] 
(jquery.js?_scb=8.1.1.14_SIA_[23044]_RUS:3185) 
  at .<anonymous> (applicationcontext.js?_scb=8.1.1.14_SIA_[23044]_RUS:1785) 
  at fire (jquery.js?_scb=8.1.1.14_SIA_[23044]_RUS:3073) 

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Downloaded a View PR template file from http://fiddle.jshell.net/dford/f1foLs2c/45/show/?name=BeautifulThing&prpm=PR&object=DesktopForm&logging=Yes&comments=Yes
2. Added it to the Siebel Application

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