Service Profiles Extensibility and Usability Enhancements
The service profiles fold-out and details pages have added a number of extensibility and usability enhancements for added flexibility when working with contacts and service requests.
Optionally create SRs in a drawer or a new tab
By default, creation of a service request occurs in a drawer. If desired, you can change the behavior by setting a variable in the Details and Overview page layouts to open the create SR page in a new browser tab.
Create contact opens consistently in a drawer from both the details page and the foldout
Previously the details page opened the create contact page in a new browser tab; in this release the details page has been updated to create contact via the slide-out drawer to be consistent with the fold-out page.
Support UEF context passing for Service Profile fold-out and details pages
You can now pass additional information captured on the service profile to the create SR or create Contact pages via the UI events extensibility framework. This allows you to pre-fill additional fields when creating SRs or Contacts as your business requirements dictate.
Together these enhancements provide additional flexibility to utilize service profiles to your business needs, while providing a more consistent user experience for the end user.
Steps to enable and configure
Leverage the Visual Builder Studio to expose your applications. To learn more about extending your application using Visual Builder, visit Oracle Help Center > your apps service area of interest > Books > Configuration and Extension.
To create SRs in a drawer or a new tab
- for both service-profile/details and service-profile/overview pages
- create an action chain onPageLoad and call it on vbEnter.
- have the action chain set the page variable $page.variables.createSRLaunchMode = 'newTab'
For create contact opens consistently in a drawer from both the details page and the foldout, there is no setup required.
To utilize the ability to support UEF context passing for Service Profile fold-out and details pages, there is no setup required, but you must be familiar with using UI Events Framework to pass context. More information can be found at: How do I use the UI Events Framework?
Key resources
How do I use the UI Events Framework?