Beruflich Dokumente
Kultur Dokumente
SAN FRANCISCO
Oracle E-Business Suite Modern
User Interface with Rich
Personalizations
Rajesh Ghosh
Senior Director
E-Business Suite Development, Oracle
The following is intended to outline our general product direction. It is intended for information purposes
only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code,
or functionality, and should not be relied upon in making purchasing decisions. The development,
release, timing, and pricing of any features or functionality described for Oracle’s products may change
and remains at the sole discretion of Oracle Corporation.
Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and
prospects are “forward-looking statements” and are subject to material risks and uncertainties. A detailed
discussion of these factors and other risks that affect our business is contained in Oracle’s Securities and
Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and Form 10-Q
under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website
at http://www.oracle.com/investor. All information in this presentation is current as of September 2019
and Oracle undertakes no duty to update any statement in light of new information or future events.
... ...
Tablet Optimizations Oracle Alta UI Flexfield Enhancement Personalization List Search List View
- Gesture Support - Special Value Set - Admin Personalization - New Search Interface - Responsive List Search
- Touch friendly UI HTML5 Compliance Support Work Bench - Infotiles result set with List View
rendering - Theme Editor Global Favorites Multi-tab Support
Rich Component Simplified Home Page
Rich Table & HGrid Interactions Seeded UI Themes - Define Global Favorites - Specific Links
Usability by Administrator
- Column reorder, resize - Flexfields - Pagination Support Responsive Table
- Column Hide/Show - Popup Attachment Usability Query by Example - List View, Card View
Modal Popup - Attachments - Simplified Add & View - Table, Advanced Table
- Subtab Layout attachment flows Refreshed Charts
Simplified Home Page New UI Components - Animation
Accessibility - Accordion
Rich Interactions
New UI Components - WCAG & Section - HGrid Column Freeze - Masonry Layout
- Spinner 508 Standards
Refreshed Graphs
- Rating bar … EL Support for Profiles
- Animation
6
Agenda
10
Look & Feel
Compact layout
for desktop
11
Simplified & Responsive Home Page
12
Simplified & Responsive Home Page
Pagination
Pagination
indicator
13
12.2.9
Circular Icons
• Use Themes to change between square vs.
circular icons
15
Home Page
Instance name
16
Home Page
Instance name
17
Home Page
Preferences
18
Announcement Board
Personalize Announcements
• Settings -> Personalize Page
• Modify Announcements formatted text
19
Simplified Global Header
Navigator
• Sandwich icon on homepage effects slide-
out navigator
• Search enabled for both responsibilities
and functions
20
Simplified Global Header
Favorites
• Favorites menu for quick inter-application
navigation
• Add to Favorite icon available on
bookmarkable pages
21
Simplified Global Header
Notifications
• Notifications available via the global header
• Notification count shows all open
notifications
• Allows quick navigation to full worklist
22
Simplified Global Header
Settings
• Settings icon consolidates links that were
separately displayed:
– Personalize Page
– Preferences
– Manage Proxies
– Access Requests
23
Simplified Global Header
24
Rich Component Interactions
25
Top Level Menu
Springboard view
First-level menu
as springboard
26
Table Enhancements
27
Table Enhancements
Detach
Detach icon
28
Table Enhancements
Refresh
Table Refresh
Icon
29
Table Enhancements
Tristate checkbox
• Tristate checkbox replaces Select column
• Select All/Select None is more WYSIWYG
• States supported
– Selected
– Un-Selected
– Partially-Selected
30
Table Enhancements
Scrolling
• Horizontal scroll allows table columns to be
scrolled without having the entire page
scroll
• Vertical scrolling allows smooth scroll
experience for back and forward
navigations
• “Row Navigation Policy” property controls
this feature; Set to “Page” to show
Next/Previous links
31
12.2.9
Simplified Toolbar
Features
• One place for
– Detach
– Reset
– Freeze
– Refresh
– Column settings
– Advanced sort
32
HGrid
• Horizontal scrolling
• User personalizations
– Column reorder
– Column resize
– Column hide/show
• Column Freeze
• Detach
33
Popup
34
Popup
Inline Popup and Move
Move Popup
icon
35
Popup
Confirmation Dialog
36
Popup
With Notch
37
12.2.9
Flexfields Enhancements
• Key Flexfields
– LOV Migration to Popup
– Alias Search
– KFF Combination Lookahead Search
• Descriptive Flexfields
– LOV Migration to Popup
– RTI support
– Support for HGrid
38
12.2.9
Key Flexfields
LOV Migration to Popup
39
12.2.9
Key Flexfields
Alias Search
40
12.2.9
Key Flexfields
Alias Search
Key Flexfields
Lookahead Search
42
Descriptive Flexfields
LOV Migration to Popup
DFF in a popup
43
Attachment
As a popup
• Obsolescence of attachment pages (for add, edit, delete and view) in favor of attachment
popup
• Support for content catalog in attachment popup
• Enhanced to have all features of Attachment pages
– "Description" field is added to Add, Edit, and View Inline Attachment Popups
– Add attachment from document catalog
– “Publish to Catalog" feature
• Developed with accessibility standards
44
Attachment Popup
45
Attachment Popup
46
Attachment Popup
47
Attachment
Autovue Integration
• Compliant with Autovue 20.2.3
• Autovue Document Print Service now available
• Validation support for URL type attachments
48
Sub Tab Layout
Vertical View
• ‘Vertical’ orientation mode
• Touch friendly icons for navigating across
tabs
• Tabs show both icons and links
49
Sub Tab Layout
Vertical View
• Sub tab layout with only icons for individual
tabs
• Use Personalization to control rendering
– iconOnly - each sub tab only displays an icon.
This style enhances usability for mobile touch
device users
– textOnly - each sub tab displays text only Vertical Tabs
(default behavior prior to Release 12.2.5)
with only Icons
– iconAndTextBelow - each sub tab displays an
icon with text below it
– iconAndTextAdjacent - each sub tab displays
an icon with adjacent text
50
Touch Gestures on Tablets
51
Touch Gestures on Tablets
Tables
• Drag-and-drop column headers to reorder
columns
• Swipe up-down for vertical scrolling across
rows
• Swipe left-right for horizontal scrolling
across columns
52
Touch Gestures on Tablets
Tables
• Pull-to-refresh to re-execute query and
fetch any new rows
53
Infotile
Overview
• Supports a tile and detail display
• Tiles contain read only content
• Selecting a tile displays details relevant to
selected tile
54
OA Framework Integration with WebADI
Tables
Excel icon on an
OA Framework
Table
55
Favorites
56
12.2.9
Favorites
Suggested Favorites
Favorites
Frequently bookmarked Favorites
58
12.2.9
Global Favorites
Major Features
• Administrator defined favorites
• Users can manage default favorites
• Favorites get added to user favorites
based on security entitlement
• Once responsibility assignment changes,
user favorites get updates accordingly
60
Theme Editor
61
Admin Personalization Workbench
Overview
62
List Search
List Search
Feature Overview
• New Search UX
• Available on main transactional pages of
select products
• Preserves all existing Query Bean features
• Additionally provides Infotile capability
• In-context Actions
64
12.2.9
List Search
New Search
65
12.2.9
List Search
Saved Search
66
12.2.9
• Enabling List Search feature requires both a profile option to be set and a query bean
metadata property to be turned on:
• Turn on the metadata property 'Enable List Search' for a specific query bean.
67
12.2.9
List Search
More UX Enhancements
• New search capabilities
– Quick search (based on new metadata)
– Infotile display of saved search
• Enhanced filter criteria
– Show match conditions
– Multi-select support for Message Choice bean
– Range support for Number and Date data type bean
68
12.2.9
List Search
Quick Search
69
12.2.9
Quick Search
Enable/Disable Quick Search
70
12.2.9
List Search
Saved Search as Infotile
• Provides quick overview of the user saved search and count of records
• Drill down capability
• Enable user control to add/remove saved search from Infotile display
• OAF prepares the query for each of the saved searches in page rendering cycle but it does not
execute the query all the time
• Once page loads on the client side, REST call is used to get the count of the number of record
per Infotile
71
12.2.9
72
12.2.9
73
12.2.9
74
12.2.9
To enable the Infotile View for query bean, both the profile option and the metadata property
(Enable Infotile View) needs to be set to true.
75
12.2.9
76
12.2.9
77
12.2.9
78
Query By Example
Query-By-Example
Features
• Available on select pages from R12.2.9
• Supports enter-query & execute- query
modes
• Supported on Table and Advanced Table
• Not supported on Query Beans
80
12.2.9
Query-By-Example
Supported Queries
• Query on String
• Query On Number
• Query on Poplist
• Query on Date
• Use Comparators
– Ex: > >= < <= != can be used on String, Number, Date
81
New Components
Accordion
Accordion used in the Personalization Workbench
83
12.2.9
Accordion
Action Buttons on Accordion and Overflow
84
Graph
Refreshed Look & Feel
Graph
Refreshed Look & Feel
• Graph component enhanced with modern look & feel
• Animation capabilities added e.g. change of orientation
Graph
87
12.2.9
Graph
88
12.2.9
Graph
89
Graph
Enable/Disable New Look & Feel
90
Agenda
92
OA Framework Personalization
Levels User
Responsibility
Site
Base Page
93
OAF Personalization & Extension in 12.2
94
Admin Personalizations
96
Model Personalization
Create View Objects
Dynamic View
Object Creation
Page
97
Personalization Classic
98
Personalization Workbench
Overview
• Redesigned, WYSIWYG administrator personalization user interface
• In-place personalizations on the page without losing the page’s display context
• Significantly reduce navigation across multiple pages to do common personalizations
99
Personalization Workbench
Visual Design
3D Layered View
Component
Palette
Property Palette
100
Personalization Workbench
Interaction Design
• Item selection indication
• In place prompt change
• Click the Layer to select the desired
personalization level
• Preview to see the cumulative effect of
personalizations
104
Theme Editor
105
Theme Editor
106
Theme Editor
107
Theme Editor
Edit Themes
• Copy and edit a seeded theme
• Create a completely new theme from
scratch
• Icon shape ( circular or rectangular ) can be
selected
108
Theme Editor
Preview Theme
109
User Personalizations
111
User Preferences
Preferences
• Preferences page allows end users to
personalize many global aspects:
– Accessibility
– Visual display options
– Regional settings
112
User Preferences
113
User-Level Personalizations
Rich Table & HGrid Interaction
• Automatically saved as they are performed
• Persist across logins for the same user; gives the ability to the user to personalize once and
reuse forever
• Reset to Default allows the end user to remove all user personalizations and reset the table
back to its original state
Reset to Default
icon
114
Favorites
117
User-Level Personalizations on Components
118
Personalizations for Table
Rich Table Interaction - Column Reorder
119
Personalizations for Table
Rich Table Interaction- Column Hide
Column Hide
indicator
120
Personalizations for Table
Rich Table Interaction- Column Freeze
121
Accessibility Guidelines
Release 12.2
124
Oracle Accessibility Guidelines 2.0 Standards Uptake
Modes
• None: Pages include behaviors that are not accessible.
• Standard Accessibility: Pages are accessible to keyboard-only users and those using assistive
technologies such as screen magnifiers.
• Screen Reader Optimized: Pages are accessible to screen reader users.
• When Screen Reader Optimized mode is on, it adds extra information and may move content
around so that pages work better with a screen reader.
125
Agenda
127
Roadmap
OA Framework Roadmap
New Components/Tools Modernization of components Personalization Improvements
User Experience and Interactions
128
Agenda
130
Online Patching
Possible No Impact
131
Online Patching
Upgrade Readiness Reports
• Refer to the MOS note - Using the Online Patching Readiness Report in Oracle E-Business
Suite Release 12.2 (Doc ID 1531121.1)
– Readiness reports contain utility to detect hard database schema references
132
OA Framework UI Features
Upgrade Considerations
• New user interface features in Release 12.2.4 and 12.2.5 may require review and upgrade of
customizations and extensions:
– Oracle Alta UI
– Simplified Global Header
– HTML 5 standards uptake
– Dialog pages as modal dialogs
133
HTML 5 Standards Uptake
134
HTML 5 Standards Uptake
135
Upgrading to ATG 12.2.4 / 12.2.5
EBS Applications Compatibility
• Customers on EBS 12.2.3 taking up ATG 12.2.4 / 12.2.5 will see the new 12.2.4 / 12.2.5 UI
features enabled out-of-the-box
• ATG 12.2.4 includes new UI compatibility patches at 12.2.3 code level from different EBS
applications
– Such fixes ensure that EBS 12.2.3 customers who apply ATG 12.2.4 do not have UI issues in product
pages
136
OA Framework Extensions and Customizations
For a Smooth Upgrade
• Refer to MOS note - Oracle E-Business Suite Release 12.2.4 Upgrade Considerations for OA
Framework-based Applications (Doc ID 1927975.1)
– Contains detailed descriptions of UI features and their potential upgrade considerations
– Contains information on how you can plan for upgrading such customizations
– Contains information on product patches that are part of ATG 12.2.4
137
Learn More
• Subscribe: https://blogs.oracle.com/ebstech/rss
learn.oracle.com/subscriptions/ebs
Link Here
Senior Director,
E-Business Suite Development, Oracle
142
Copyright © 2019 Oracle and/or its affiliates.
Safe Harbor
The preceding is intended to outline our general product direction. It is intended for information purposes
only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code,
or functionality, and should not be relied upon in making purchasing decisions. The development,
release, timing, and pricing of any features or functionality described for Oracle’s products may change
and remains at the sole discretion of Oracle Corporation.
Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and
prospects are “forward-looking statements” and are subject to material risks and uncertainties. A detailed
discussion of these factors and other risks that affect our business is contained in Oracle’s Securities and
Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and Form 10-Q
under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website
at http://www.oracle.com/investor. All information in this presentation is current as of September
2019 and Oracle undertakes no duty to update any statement in light of new information or future events.