Crash On Clicking Browser Back Button in Promotion - Stack:Cssisspromsvceditui::Generatelocalstructure

(Doc ID 1358886.1)

Last updated on NOVEMBER 15, 2017

Applies to:

Siebel eCommunications - Version 8.1.1.1 SIA [21211] and later
Information in this document applies to any platform.
**Checked for relevance on 10-NOV-2015**

Symptoms

Issue
-------
In 'Order Entry - Line Item List Applet (Sales) - Short (Read Only Cfg View)' applet , crash occurs on clicking back button.


Replication Steps
----------------------
1. In Sales Order, Create new Order
2. From Catalog view choose promotion Product
3. Edit promotion
4. Click on Customize
5. Highlight left list applet
6. Press Alt Q. Form appears NOTE: There is no menu option or button to query in this list applet. 
7. Enter any product name that is not available and click on GO
8. Click on Done. An Error will appear
9. Click on OK on Error. Again click on Done. Another error will appear.
10.  Click OK on Error. Then click on browser back button.


Error
----------
Error invoking service 'CUT eSales Order Entry Toolkit Service', method 'GotoView' at step 'Go to Orders View'.(SBL-BPR-00162)
No records exist for the current query.(SBL-DAT-00468)


Call Stack
-------------
/siebel1/sba81//siebsrvr/lib/libsslcosd.so[0x4037c941]
[0x40000440]
CSSBusComp::CheckActiveRow()+0xb6)[0x445e4d36]
CSSBusComp::FieldValue(SSstring const&, SSstring&)+0xa3)[0x445f1113]
CSSISSPromSvcEditUI::GenerateLocalStructure(CCFPropertySet const&, CCFPropertySet&)+0x51c)[0x538be3fc]
CSSISSPromSvcEditUI::OnGenerateStructure(CCFPropertySet const&, CCFPropertySet&)+0x14e)[0x538c37fe]
CSSISSPromSvcEditUI::LoadData(CCFPropertySet const&, CCFPropertySet&)+0xcd)[0x538c231d]
CSSISSPromSvcEditUI::DoInvokeMethod(unsigned short const*, CCFPropertySet const&, CCFPropertySet&)+0x38f)[0x538bbfaf]
CSSService::InvokeMethod(unsigned short const*, CCFPropertySet const&, CCFPropertySet&)+0x27a)[0x445d07aa]
CSSISSPromVBCEditUIDetail::GenerateFieldValueMap(CSSMapStringToString&, int&)+0x2a1)[0x538dacc1]
CSSISSPromVBCEditUIDetail::VBCHome(CSSMapStringToString&, int&)+0x94)[0x538dc1a4]
CSSBCVRec::SqlHome(CSSRecord*)+0x1c8)[0x44682858]
CSSBusComp::GotoBookmark(CSSBCBookmark*, int, int, int, bool)+0x5cc)[0x4460148c]
CSSBusObj::GotoBookmark(CSSBOBookmark*, int, unsigned int*, bool, bool)+0xa91)[0x4465d171]


Actual Result
-----------------
After the error, system does not allow to go back to the previous view by hitting any of the buttons on the current active applet. Now when the browser 'back' button is clicked, the application crashes.

Expected Result
---------------------
Application should not crash and instead the previous view should be shown on clicking the browser back button.

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