How a Custom Logic (script, workflow process etc) Can Perform Navigation From One View To Anther View Of Same BO w/o Re-query Context Of The Root BC?

(Doc ID 2067751.1)

Last updated on JULY 26, 2017

Applies to:

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

Goal

QUESTIONS:
-----------------
What Options are there for programmatic navigation to Siebel UI View?
Can interactive workflow process option (user navigation) help here?
Is there a way which allows programmatic or declarative Change of view with keeping the existing BO, e.g. perhaps use of TheApplication().ActiveBusObject()?


Background:
- - - - - - -
There is a requirement for navigating from view A to view B and invoke some functionality afterwards. This is now implemented by means of server-side scripting and use of the GotoView.() method of the Application object.
However one need to consider / evaluate a non-scripting approach to achieve same.

For example the the invocation of an interactive workflow with a user interact step, that does the view Navigation.
It was found that this option requires Event handling after the user interact step, i.e. a runtime Event would cause the Transition from the user interact step to the next step in the workflow process.

Can we somehow sidestep this?
Or perhaps there is a misunderstanding on my side: To initiate the Navigation from view A to view B the user will click on a button.
Can this button click be used for starting the interactive workflow process and provide the Event to move on after the user interact step in the process?
 
 

Solution

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