SlideShare a Scribd company logo
OOW15 - personalize and extend oracle ebs for desktops and tablets
Personalize and Extend Oracle E-
Business Suite for Desktops and
Tablets
Padmaprabodh Ambale
Director
ATG Development, Oracle E-Business Suite
October 29, 2015
Copyright © 2015, Oracle and/or its affiliates. All rights reserved.
OA Framework Personalizations and Extensions
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Overview
Personalizations in Release 12.2
Extensions Upgrade Considerations in Release 12.2.4+
New Personalization UI
Personalizations and Extensions on Oracle Public Cloud
1
2
3
4
3
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Application Framework
• OA Framework is the primary technology stack for Oracle E-Business Suite
applications
Architecture Overview
OA Framework
UIX BC4J MDSAOL
JDeveloper OA Extension E-Business Suite Data
MDS Repository
E-Business Suite Applications
Client Tier Middle Tier Database Tier
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Application Framework
• Personalization
• Declarative UI modifications like reorder, hide/show, and rename components
• Administrator defined or End-user defined
• Withstands upgrades to base page definition
• Extension
• New pages or modules that extend Oracle Application functionality
• Encompass UI, business components logic, and controller code
• Customization
• Invasive code changes to XML or Java code shipped in Oracle Applications
• Does not withstand upgrades due to code changes
5
Personalization, Extension, and Customization
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 6
OA Framework Personalization
• Administrator or User Level
personalization
• Multiple Levels for Fine-grained
personalization scopes
Levels
Base Page
Site
Responsibility
Function
Organization
Location
User
Administrator
Personalizations
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 7
OA Framework Personalization
• Settings menu in global header
has Personalize Page link
• Personalization enabled when
“Personalize Self-Service Defn”
profile option is set to “Yes”
Settings
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 8
OA Framework Personalization
• Personalization scope and
context
• Page structure with links to
component:
– Personalize
– Reorder
– Create Item
Personalize Page
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 9
OA Framework Personalization
• Set personalization scope:
– Function
– Industry
– Location
– Site
– Organization
– Responsibility
Choose Context
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 10
OA Framework Personalization
• View the original definition and
personalizations at different
levels
• Set personalizations at one
more levels and see the net
effect in the last column
Personalize Properties
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 11
OA Framework Personalization
• New components can be
created at Site level
• Most OA Framework
components are allowed via the
Create Item page
Create Item
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 12
OA Framework Extensions
• Ability to add or modify
attributes and business logic
• Store modified objects as
substitutions
• Base object is unchanged
Model Extensions Declarative Definitions
Base Business Object
Extends
Custom Object
implements business logic
extensions
Substitution:
oracle.apps.po.OrderBizObj =
partner.oracle.apps.po.PartnerOrderBizObj
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 13
OA Framework Extensions
• Build new OA Framework
applications using JDeveloper
OA Extension
• Follow the OA Framework
Developer Guide
• Note 416708.1 How to Find the
Correct Version of JDeveloper to
Use with E-Business Suite 11i or
Release 12.x
New Applications Design and
implement
the model
Design and
implement
the view
Implement
flow and
event
handling
Implement
AOL
function
security
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 14
OA Framework Personalizations & Extensions Overview
• Admin-Level Personalization:
₋ Model Personalization
₋ Undo & Copy
₋ Home Page
₋ New components
• User-Level Personalization:
₋ Rich Table and HGrid
• Upgrade Considerations for
Extensions
• Oracle Alta UI
• Admin-Level Personalization:
₋ New Components
• User-Level Personalization:
₋ Table column freeze
• WYSIWYG personalization
experience
Up to Release 12.2.4
August 2014
Release 12.2.5
October 2015
What’s Next
0-12 month planning cycle
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Personalizations
in Release 12.2
15
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Model Personalization
• Allows creation of view objects based on SQL queries
– view object and attributes can be associated with new items added via
personalizations on the same base page
Oracle Confidential – Internal/Restricted/Highly Restricted 16
Create View Objects
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Model Personalization
17
Dynamic View
Object
Creation Page
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Undo Personalization
• Provide the ability to revert all Admin-Level personalizations made for a
given level and context value during a browser session
– Helpful if a personalization has caused an error to occur upon returning to the base
page from the personalization UI
• Access Undo Personalization from the Manage Levels page
Oracle Confidential – Internal/Restricted/Highly Restricted 18
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Undo Personalization
Oracle Confidential – Internal/Restricted/Highly Restricted 19
Undo
Personalization
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copy Personalization
• Copy personalizations from one context value at a given level to one or
more context values at the same level
– Avoids tedious repetition where the same personalizations are needed for different
contexts such as multiple responsibilities
– For example, copy personalizations for a page in the Manager Self-Service
responsibility to the same page for the Employee Self-Service responsibility
• Access Copy Personalizations from the Manage Levels page
Oracle Confidential – Internal/Restricted/Highly Restricted 20
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copy Personalization
Oracle Confidential – Internal/Restricted/Highly Restricted 21
Copy
Personalization
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 22
Simplified Home Page
• Responsive tablet-optimized
page design
• Touch friendly icons for
launching application pages
• Customizable Announcement
region
• Add to Favorites icon to add
commonly accessed application
pages to the Home page
New Home Page
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 23
Simplified Home Page
• Settings icon consolidates links
that were separately displayed:
– Personalize Page
– Preferences
– Diagnostics
– Manage Proxies
– Access Requests
Settings
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 24
Simplified Home Page
• Settings -> Personalize Page
• Modify Announcements
formatted text
Personalize Announcements
Personalized
Announcements
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
User Personalizations
• Global user personalizations
– User Preferences page
• Page-specific user personalizations
– Search pages
– Tables
– HGrid
Oracle Confidential – Internal/Restricted/Highly Restricted 25
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 26
User Preferences
• Preferences page allows end
users to personalize many global
aspects:
– Accessibility
– Visual display options
– Regional settings
Preferences
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 27
User Preferences
• Change Page Header Display
Style to ‘Both Links and Icons’
Page Header
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 28
User Preferences
• Page header shows both icons
and links
Page Header
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 29
User Preferences
• Classic menu style in release
12.2.5 can be modified with
Oracle Alta UI style menus for a
prominent information
hierarchy display
Menu Display Style
Classic menu
display
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 30
User Preferences
• Set Top-Level Menu Display
Style to
– Icons and Links
– Icons and Links on Tablets only
– Links only
Menu Display Style
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Menu Display Style
31
Options
Value of FND:Top
Menu Display
Type profile
I Level Menu II Level Menu III Level Menu IV Level Menu
Icons and Links Large icons and
links in both
desktop and tablet
Horizontal tabs with
border and highlight
Side Navigation Bar Side Navigation Bar
Links Only -
default
Links only for
backward
compatibility
Horizontal tabs Side Navigation Bar Side Navigation Bar
Icons and Links
(Tablet Only)
Large icons and
links in tablet and
only links in
desktop
Horizontal tabs Side Navigation Bar Side Navigation Bar
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 32
User Preferences
• Menu display with large icons
and links
Menu Display Style
Alta menu
display
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
User Personalizations
• Query (search pages)
– Save Search
– Set default View
• Tables
– Column reorder
– Column resize
– Column freeze
– Column hide/show
Oracle Confidential – Internal/Restricted/Highly Restricted 33
Page and Component-Specific
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
User Personalizations
• HGrid
– Column reorder
– Column resize
– Column hide/show
34
Page and Component-Specific
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 35
User Personalizations
• Query component
– Simple search panel
– Advanced search panel
– Views panel
• Save Search option on simple
and advanced search panels
Query
Simple
Search Panel
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 36
User Personalizations
• Save Search as a new View
– View name
– Set as default
– Number of rows in Results table
– Results table columns and column
order
– Rename table columns
– Results table sort order
– Additional search criteria
Query
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 37
User Personalizations
• Save Search as a new View
– View name
– Set as default
– Number of rows in Results table
– Results table columns and column
order
– Rename table columns
– Results table sort order
– Additional search criteria
Query
Views Panel
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
User Personalizations
38
Tables - Column Reorder
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
User Personalizations
39
Tables - Column Hide
Column Hide
indicator
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
User Personalizations
40
Tables - Column Show
Settings menu
to show hidden
columns
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
User Personalizations
41
Tables - Column Freeze
Column Freeze
indicator
Column Freeze
menu
New in 12.2.5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
User Personalizations
42
HGrid – Column reorder, show / hide
Settings menu
to show / hide
columns
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
User Personalizations
• 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
43
Table and HGrid
Reset to
Default icon
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Demonstration of Personalizations in 12.2
Oracle Alta UI, Home page and User Personalizations
Oracle Confidential – Internal/Restricted/Highly Restricted 44
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Extensions Upgrade
Considerations in
Release 12.2
45
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
OA Framework Extensions and Customizations
• OA Framework model extensions via new schema objects, business
components and logic
• OA Framework controller customizations and/or extensions
• Custom OA Framework applications that co-exist and are tightly integrated
with Oracle seeded applications
Oracle Confidential – Internal/Restricted/Highly Restricted 46
Plan for a Smooth Upgrade
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
OA Framework Extensions and Customizations
Release 12.2 projects that require you to review your extensions and
customizations:
• Online patching
• OA Framework UI features
47
Plan for a Smooth Upgrade
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 48
Online Patching
• SQL queries in Entity Object and
View Object XML files should
not have hard database schema
references
• Database objects should comply
with online patching coding
standards
Upgrade Considerations
Page Definition XML
BC4J XML and
Java
Controller
Java
DB Objects
Personalizations
Possible No Impact
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Online Patching
• 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
Oracle Confidential – Internal/Restricted/Highly Restricted 49
Upgrade Readiness Reports
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
OA Framework UI Features
• 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
Oracle Confidential – Internal/Restricted/Highly Restricted 50
Overview
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Alta UI
• New user interface design for modern, visually pleasing, consistent and
engaging user interfaces
• Based on four key design principles:
– Design for mobile first
– Keep layouts simple and uncluttered
– Provide a clear information hierarchy
– Engage users with more visual content
51
Overview
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Alta UI
• Alta skin for EBS is responsively optimized for tablets and desktops
• Tablet optimizations
– Increased height for table tool bar and rows
– Increased height for buttons and form input fields like text input fields and list of
values (LOV) fields
– Enhanced touch sensitivity for components
• Desktop optimizations
– Retains a more compact UI on desktops similar to the earlier skins
52
Overview
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Alta UI
• Oracle Alta UI is the only supported skin in Release 12.2.5
• If you have deployed a custom skin (look and feel), then
– You need to verify if the styles in your custom skin can derive from Alta skin styles
– New components introduced in Release 12.2 may not render in your custom skin as
your custom skin may not have defined the styles used by new components
53
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 54
Simplified Global Header
• Organizes page header global
links as icons
• Touch friendly and compact
Overview
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Simplified Global Header
• Your extensions may need an upgrade if:
– You have defined custom global functions by modifying ICX_GLOBAL_MENU
• Such global functions will appear as text if no icon is defined
• How do you fix it?
– You must associate an icon with your function
– Or set profile option ‘FND: Branding Size’ to ‘Links Only’
55
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 56
Simplified Global Header
• Functional Administrator -> Core
Services -> Functions
• Query your existing global
function
• Set the Icon value to an icon
present in $OA_MEDIA
Set Icon to Global Functions
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
HTML 5 Standards Uptake
• Release 12.2.4 enables stricter HTML 5 browser standards compliance
• Enabled by:
– Emitting the directive “<!DOCTYPE html>” as the first line in all OA Framework pages
– Adding the following meta tag in the <head> section of the OA Framework page
• <meta http-equiv=“X-UA-Compatible” content=“ie=10”>
• Feature ensures that OA Framework pages render well with modern
browsers and leverage HTML 5 and CSS 3 features
57
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
HTML 5 Standards Uptake
• Your extensions may have an upgrade consideration if:
– The page uses some improper layout structure. For example:
Adding web beans directly under Table Layout, instead of adding them under Table
Layout -> Row Layout-> Cell Format
This can cause the following error:
You are trying to access a page that is no longer active. The referring page may have come from
a previous session. Please select Home to proceed
• How do you fix it?
– Ensure correct usage of HTML layout based on HTML 5 standards.
– Review “Page Layout” section of the Developer Guide.
58
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Dialog Pages As Modal Dialogs
• Confirmation and Warning dialogs in existing applications are pages
requiring navigation
• In Release 12.2.4, dialog pages are transparently replaced by action-
oriented modal dialog windows
• Ability to disable this feature by setting the profile option
– FND: Enable Dialog Pages as Modal Popups set to “No”
59
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Dialog Pages As Modal Dialogs
Oracle Confidential – Internal/Restricted/Highly Restricted 60
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Dialog Pages As Modal Dialogs
• Your extensions may have an upgrade consideration if:
– Dialog page has a controller which assumes that the page layout to the web bean root
component
• How do you fix it?
– Developers can force the old style dialog page using the following:
• Use the new overloaded method OAPageContext.redirectToDialogPage with renderAsModalPopup
argument as false
• Use the OADialogPage.setShowInPopup(false)
Oracle Confidential – Internal/Restricted/Highly Restricted 61
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Upgrading to ATG 12.2.4 / 12.2.5
• 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
Oracle Confidential – Internal/Restricted/Highly Restricted 62
EBS Applications Compatibility
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Upgrading to ATG 12.2.4 / 12.2.5
• Your extensions and customizations may have an upgrade impact if:
– an EBS product page customized by you has a UI fix delivered via ATG 12.2.4
– such customizations will be overwritten when ATG 12.2.4 is applied
• How do you fix it?
– You need to review the file manifest of ATG 12.2.4 for EBS product compatibility
patches, and ensure that you reconcile your customizations, if any, with the modified
EBS product files
63
EBS Applications Compatibility
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
OA Framework Extensions and Customizations
• 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
64
Planning a Smooth Upgrade
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Personalization
Roadmap
65
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
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, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
66
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Admin Personalization Workbench
• 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
67
Overview
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Admin Personalization Workbench
68
WYSIWYG Page
with
personalizations
3D, Layered View
for Personalization
Layers
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Admin Personalization Workbench
• Easy and intuitive personalizations
– Select component to edit properties in Property Palette
– Double click / tap and hold to edit component prompts
– Drag and drop to reorder components
– Drag and drop to add new components
69
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Demo of
Personalization
Workbench
70
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 71
E-Business Suite on Oracle Cloud
Who is this for? What is our value
proposition? What are the
benefits?
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle E-Business Suite on Oracle Compute Cloud
Initial Offering
1. Images for quick provisioning of E-Business Suite 12.2.5
2. Cloning of E-Business Suite systems (12.1.3 or 12.2) to Oracle Cloud
• Non-production instances
• Single-node E-Business Suite systems
• Oracle Linux
3. Development in Oracle Cloud
4. Management of on-premise and cloud instances via Enterprise Manager
Future Directions (phased approach)
1. Advanced configurations: Multi-node, load balancing, RAC, DMZ
2. Integration with external services such as OAM, OID, SOA Suite
72
Roadmap
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 73
Target Customers
Target Customers
• All E-Business Suite
customers
• New implementations
• Global Rollouts
• Upgrades
• Evaluating EBS
Non-Production
Instances
Production
Instances
Typical EBS Instance Strategy
Go-Live
Train Users
Plan/Build/Test
Evaluate
Typical Methodology
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 74
What is our value proposition?
Value Proposition What are the benefits?
Non-Production
Instances
Production
Instances
Typical EBS Instance Strategy
Reduce cost of Application Ownership
•Reduce non-production infrastructure costs by
using subscription model
•Reduce IT Operation costs
•Hold off on infrastructure investment until
ready to Go-live
•Reduce application deployment time and
costs by quick provisioning
Reduce Risks
•Infrastructure managed by Oracle
•Standardize Configuration
•Monitor and Manage Cloud and On-Premise
Instances using unified Interface and standard
tools like Application Management Suite
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Effectively using Oracle Cloud for EBS Implementations
Plan & Build
•Evaluate Functionality using
Vision Image
•Try Pilots using Fresh Install
•Clone your existing on-premise
instance to Cloud
•Use Developers Machine Image
to extend the functionality
•Upgrade Testing
•Train users
Test & Train
•Test end-to-end flows on Cloud
•Performance Testing
•Technical and Functional testing
•Conference Room Pilots
•Demonstrate business flows to
business owners
•Complete setups specific to
your business
•Get Ready to migrate proven
solution to on-premise UAT/QA
environment
Go-Live
•Create an integrated UAT or QA
instance
•Migrate tested solutions from Cloud
to On-premise
•Perform UAT or QA
•Go-live using on-premise
Production environment
•Migrate changes back to Cloud as
needed
•Clone as needed to Cloud
75
Oracle Cloud On Premise
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Quick Provisioning
EBS Instances from Machine Images on Oracle Cloud
EBS
Dev
EBS
OS-Only
EBS
QAVision Image
Fresh Install Image
OS-Only Image
Development Tools Image
Object Storage
EBS
Tools
76
ORACLE
Public Cloud
Roadmap
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Develop Customizations to Extend Functionality
Development Tools Image on Oracle Cloud
On-Premise
VNC Clients
JDev/Forms
Builder on
Cloud
EBS TestEBS Dev
Developer VM (Linux)
VNCServerSSH
Roadmap
Customer
Datacenter
ORACLE
Public Cloud
85
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Accessing JDeveloper on OPC
Oracle Confidential – Internal/Restricted/Highly Restricted 86
Create an SSH Connection
Public IP Address of
Cloud Jdeveloper
instance
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Accessing JDeveloper on OPC
87
Start VNC Server
Start VNC
Server
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Accessing JDeveloper on OPC
88
Start VNC Client on User Desktop
Launch
Jdeveloper for
EBS 12.2.5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Accessing JDeveloper on OPC
89
Set JDEV_USER_HOME
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Accessing JDeveloper on OPC
90
Work with Customizations and Extensions on JDeveloper
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Accessing JDeveloper on OPC
91
Run a Page
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Accessing JDeveloper on OPC
• Develop customizations and extensions on the Oracle Cloud
• Check your customizations and extensions with latest versions of EBS for
upgrade considerations, if any
• Use Enterprise Manager for moving your extensions and customizations
between your on-premise and Cloud instances
92
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 93
Classroom Training
Learning Subscription
Live Virtual Class
Training On Demand
Keep Learning with Oracle University
education.oracle.com
Cloud
Technology
Applications
Industries
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 94
OOW15 - personalize and extend oracle ebs for desktops and tablets

More Related Content

DOC
1.overview of advanced pricing
Nazmul Alam
 
PDF
OOW15 - case study: oracle application management suite for oracle e-business...
vasuballa
 
PPTX
oracle ebs free web service integration tools
SmartDog Services
 
PDF
OOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
vasuballa
 
PDF
Organization Setup in R12
eprentise
 
PPTX
Report Manager in Oracle EBS R12
Prithis Das, PMP, OCS ☁️
 
PPTX
Approval Hierarchy in Oracle Apps
Rahul Guhathakurta
 
PDF
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
vasuballa
 
1.overview of advanced pricing
Nazmul Alam
 
OOW15 - case study: oracle application management suite for oracle e-business...
vasuballa
 
oracle ebs free web service integration tools
SmartDog Services
 
OOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
vasuballa
 
Organization Setup in R12
eprentise
 
Report Manager in Oracle EBS R12
Prithis Das, PMP, OCS ☁️
 
Approval Hierarchy in Oracle Apps
Rahul Guhathakurta
 
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
vasuballa
 

What's hot (20)

PDF
Mass Additions
Baker Khader Abdallah, PMP
 
PDF
Oracle R12 Order Management - Back to Back (B2B) Order Flow:
Boopathy CS
 
DOC
Oracle EBS R12 Payroll user manual
Feras Ahmad
 
DOCX
Inventory in Oracle apps
gbalagee
 
PDF
R12 india localization guide
kingshuk_goswami
 
PPTX
Multiperiod Accounting in Oracle EBS R12
Prithis Das, PMP, OCS ☁️
 
PPT
Sla and cost acctg
Beverley Baker-Harris
 
DOCX
Personalization Validate Po Quantity With PR
Ahmed Elshayeb
 
DOC
Setup Oracle EBS R12 Performance Management
Feras Ahmad
 
PDF
Creating business group in oracle apps
Gurpreet singh
 
PDF
Accounting in Oracle Inventory
Baker Khader Abdallah, PMP
 
PDF
Oracle General ledger ivas
Ali Ibrahim
 
DOCX
Blanket purchase agreement and blanket release in oracle r12
G Madhusudhan
 
PDF
5 enterprise structures
mohamed refaei
 
PDF
Oracle Concurrent Program Setup document
venkatesh gurusamy
 
DOC
How to auto create trip in oracle order management
shravan kumar chelika
 
DOCX
Oracle advanced supply chain planning implementation and user
Sairam Laga
 
PDF
Oracle EBS Currency conversion
Baker Khader Abdallah, PMP
 
PDF
Locator control in oracle inventory
sheshito
 
PDF
Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...
Amit Singh
 
Oracle R12 Order Management - Back to Back (B2B) Order Flow:
Boopathy CS
 
Oracle EBS R12 Payroll user manual
Feras Ahmad
 
Inventory in Oracle apps
gbalagee
 
R12 india localization guide
kingshuk_goswami
 
Multiperiod Accounting in Oracle EBS R12
Prithis Das, PMP, OCS ☁️
 
Sla and cost acctg
Beverley Baker-Harris
 
Personalization Validate Po Quantity With PR
Ahmed Elshayeb
 
Setup Oracle EBS R12 Performance Management
Feras Ahmad
 
Creating business group in oracle apps
Gurpreet singh
 
Accounting in Oracle Inventory
Baker Khader Abdallah, PMP
 
Oracle General ledger ivas
Ali Ibrahim
 
Blanket purchase agreement and blanket release in oracle r12
G Madhusudhan
 
5 enterprise structures
mohamed refaei
 
Oracle Concurrent Program Setup document
venkatesh gurusamy
 
How to auto create trip in oracle order management
shravan kumar chelika
 
Oracle advanced supply chain planning implementation and user
Sairam Laga
 
Oracle EBS Currency conversion
Baker Khader Abdallah, PMP
 
Locator control in oracle inventory
sheshito
 
Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...
Amit Singh
 
Ad

Viewers also liked (20)

PDF
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
vasuballa
 
PDF
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
vasuballa
 
PPS
Oracle Framework Personalization
Edi Yanto
 
PPT
Customizing Oracle EBS OA Framework
iWare Logic Technologies Pvt. Ltd.
 
PDF
Oracle e-business suite (ebs) r12.2.6 - new functionality
Matthew Bezuidenhout
 
DOCX
Oracle EBS R12 Sales order personalization
Ahmed Elshayeb
 
PDF
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
vasuballa
 
PDF
OOW15 - EBS Certification and Roadmap
vasuballa
 
PDF
Ellicit forms personalization
plsqlonlinetrainer
 
PDF
Apps 11i10 Forms Personalization
Hossam El-Faxe
 
PDF
personalization
sanodia77
 
DOC
Forms personalization
Rajiv reddy
 
PPT
Oracle Web ADI Implementation Steps
standale
 
PDF
OOW16 - Oracle E-Business Suite: Technology Certification Primer and Roadmap ...
vasuballa
 
DOCX
R12.2.5 new features
TahirGhafoor
 
PDF
Best practices for large oracle apps r12 implementations apps14
Ajith Narayanan
 
PDF
Oracle ebs projects r12.2.5 new functionality
Matthew Bezuidenhout
 
PPTX
Aim PPT For Oracle HRMS
Rajiv reddy
 
PDF
10 tips for successful 12.2 upgrade
Ravi Madabhushanam
 
PDF
Oaf personaliztion examples
Kaushik Kumar Kuberanathan
 
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
vasuballa
 
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
vasuballa
 
Oracle Framework Personalization
Edi Yanto
 
Customizing Oracle EBS OA Framework
iWare Logic Technologies Pvt. Ltd.
 
Oracle e-business suite (ebs) r12.2.6 - new functionality
Matthew Bezuidenhout
 
Oracle EBS R12 Sales order personalization
Ahmed Elshayeb
 
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
vasuballa
 
OOW15 - EBS Certification and Roadmap
vasuballa
 
Ellicit forms personalization
plsqlonlinetrainer
 
Apps 11i10 Forms Personalization
Hossam El-Faxe
 
personalization
sanodia77
 
Forms personalization
Rajiv reddy
 
Oracle Web ADI Implementation Steps
standale
 
OOW16 - Oracle E-Business Suite: Technology Certification Primer and Roadmap ...
vasuballa
 
R12.2.5 new features
TahirGhafoor
 
Best practices for large oracle apps r12 implementations apps14
Ajith Narayanan
 
Oracle ebs projects r12.2.5 new functionality
Matthew Bezuidenhout
 
Aim PPT For Oracle HRMS
Rajiv reddy
 
10 tips for successful 12.2 upgrade
Ravi Madabhushanam
 
Oaf personaliztion examples
Kaushik Kumar Kuberanathan
 
Ad

Similar to OOW15 - personalize and extend oracle ebs for desktops and tablets (20)

PDF
Personalizing Oa Framework Pages
Hossam El-Faxe
 
PDF
36761374 Oaf
Hossam El-Faxe
 
PDF
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]
vasuballa
 
PDF
Personalize the forms how to oracle applications release 11.5.10 a technica...
FITSFSd
 
PDF
Apps 11i10 forms_personalization
Vinod Reddy
 
PDF
Oracle 11i forms personalization
Kaushik Kumar Kuberanathan
 
PDF
24221030 Enhance Oracle Sshr With Advanced Personalizations And Oa Fwk Extens...
Hossam El-Faxe
 
PDF
2021 OAF Personalizations-revised MOUS.pdf
OmarTarek100996
 
PDF
Oracle ADF Architecture TV - Design - Application Customization and MDS
Chris Muir
 
PDF
upgradingcustomization-atg-webcast-453863.pdf
SrinivasPadakanti4
 
PDF
How to remove disable an oa framework personalization (doc id 304670
Ahmad Mkade
 
PDF
enhance-oracle-sshr-with-advanced-personalizations-and-oa-fwk-extensions
Rajiv reddy
 
PDF
Extensibility in the cloud – power to the business user
Getting value from IoT, Integration and Data Analytics
 
PDF
236806815-MSCA-Personalization (123).pdf
bogolusp
 
PDF
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
p6academy
 
DOCX
Oracle EBS R 12 Core hr user manual
Feras Ahmad
 
PPT
Oracle Fusion & Cloud Applications Overview
Ahmed El-Demasy
 
PDF
Reconsidering applications: 10:90:90
Getting value from IoT, Integration and Data Analytics
 
PDF
EBS-Application-Technology-Whats-New-in-12.2.8-12.2.11_PPT(1).pdf
ganesh4u841
 
DOCX
Fujcci oracle hr user_manual
Feras Ahmad
 
Personalizing Oa Framework Pages
Hossam El-Faxe
 
36761374 Oaf
Hossam El-Faxe
 
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]
vasuballa
 
Personalize the forms how to oracle applications release 11.5.10 a technica...
FITSFSd
 
Apps 11i10 forms_personalization
Vinod Reddy
 
Oracle 11i forms personalization
Kaushik Kumar Kuberanathan
 
24221030 Enhance Oracle Sshr With Advanced Personalizations And Oa Fwk Extens...
Hossam El-Faxe
 
2021 OAF Personalizations-revised MOUS.pdf
OmarTarek100996
 
Oracle ADF Architecture TV - Design - Application Customization and MDS
Chris Muir
 
upgradingcustomization-atg-webcast-453863.pdf
SrinivasPadakanti4
 
How to remove disable an oa framework personalization (doc id 304670
Ahmad Mkade
 
enhance-oracle-sshr-with-advanced-personalizations-and-oa-fwk-extensions
Rajiv reddy
 
Extensibility in the cloud – power to the business user
Getting value from IoT, Integration and Data Analytics
 
236806815-MSCA-Personalization (123).pdf
bogolusp
 
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
p6academy
 
Oracle EBS R 12 Core hr user manual
Feras Ahmad
 
Oracle Fusion & Cloud Applications Overview
Ahmed El-Demasy
 
Reconsidering applications: 10:90:90
Getting value from IoT, Integration and Data Analytics
 
EBS-Application-Technology-Whats-New-in-12.2.8-12.2.11_PPT(1).pdf
ganesh4u841
 
Fujcci oracle hr user_manual
Feras Ahmad
 

More from vasuballa (20)

PDF
Securing Oracle EBS on Oracle Cloud Infrastructure_PPT_v2.pdf
vasuballa
 
PPTX
Oracle E-Business Suite on Kubernetes Cluster
vasuballa
 
PPTX
Using oracle cloud to speed up e business suite 12.2 upgrade
vasuballa
 
PDF
Securing oracle e-business suite 12.1 and 12.2 technology infrastructure
vasuballa
 
PPTX
Oracle EBS database upgrade to 12c
vasuballa
 
PPTX
EBS on Oracle Cloud
vasuballa
 
PDF
OOW16 - Running your E-Business Suite on Oracle Cloud (IaaS + PaaS) - Why, Wh...
vasuballa
 
PDF
OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423]
vasuballa
 
PDF
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...
vasuballa
 
PDF
OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423]
vasuballa
 
PDF
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
vasuballa
 
PDF
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...
vasuballa
 
PDF
OOW16 - Build, Deploy, and Manage Smartphone Applications for Oracle E-Busine...
vasuballa
 
PDF
OOW16 - Simplified and Touch-Friendly User Interface in Oracle E-Business Sui...
vasuballa
 
PDF
OOW16 - Faster and Better: Oracle E-Business Suite Desktop Integration Enhanc...
vasuballa
 
PDF
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
vasuballa
 
PDF
OOW16 - Leverage Oracle Integration Cloud Service for Oracle E-Business Suite...
vasuballa
 
PDF
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]
vasuballa
 
PDF
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
vasuballa
 
PDF
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
vasuballa
 
Securing Oracle EBS on Oracle Cloud Infrastructure_PPT_v2.pdf
vasuballa
 
Oracle E-Business Suite on Kubernetes Cluster
vasuballa
 
Using oracle cloud to speed up e business suite 12.2 upgrade
vasuballa
 
Securing oracle e-business suite 12.1 and 12.2 technology infrastructure
vasuballa
 
Oracle EBS database upgrade to 12c
vasuballa
 
EBS on Oracle Cloud
vasuballa
 
OOW16 - Running your E-Business Suite on Oracle Cloud (IaaS + PaaS) - Why, Wh...
vasuballa
 
OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423]
vasuballa
 
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...
vasuballa
 
OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423]
vasuballa
 
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
vasuballa
 
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...
vasuballa
 
OOW16 - Build, Deploy, and Manage Smartphone Applications for Oracle E-Busine...
vasuballa
 
OOW16 - Simplified and Touch-Friendly User Interface in Oracle E-Business Sui...
vasuballa
 
OOW16 - Faster and Better: Oracle E-Business Suite Desktop Integration Enhanc...
vasuballa
 
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
vasuballa
 
OOW16 - Leverage Oracle Integration Cloud Service for Oracle E-Business Suite...
vasuballa
 
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]
vasuballa
 
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
vasuballa
 
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
vasuballa
 

Recently uploaded (20)

PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Beyond Automation: The Role of IoT Sensor Integration in Next-Gen Industries
Rejig Digital
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PPT
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PPTX
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
PDF
Architecture of the Future (09152021)
EdwardMeyman
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PPTX
Coupa-Overview _Assumptions presentation
annapureddyn
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Beyond Automation: The Role of IoT Sensor Integration in Next-Gen Industries
Rejig Digital
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
Architecture of the Future (09152021)
EdwardMeyman
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Coupa-Overview _Assumptions presentation
annapureddyn
 

OOW15 - personalize and extend oracle ebs for desktops and tablets

  • 2. Personalize and Extend Oracle E- Business Suite for Desktops and Tablets Padmaprabodh Ambale Director ATG Development, Oracle E-Business Suite October 29, 2015 Copyright © 2015, Oracle and/or its affiliates. All rights reserved. OA Framework Personalizations and Extensions
  • 3. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Overview Personalizations in Release 12.2 Extensions Upgrade Considerations in Release 12.2.4+ New Personalization UI Personalizations and Extensions on Oracle Public Cloud 1 2 3 4 3 5
  • 4. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Application Framework • OA Framework is the primary technology stack for Oracle E-Business Suite applications Architecture Overview OA Framework UIX BC4J MDSAOL JDeveloper OA Extension E-Business Suite Data MDS Repository E-Business Suite Applications Client Tier Middle Tier Database Tier
  • 5. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Application Framework • Personalization • Declarative UI modifications like reorder, hide/show, and rename components • Administrator defined or End-user defined • Withstands upgrades to base page definition • Extension • New pages or modules that extend Oracle Application functionality • Encompass UI, business components logic, and controller code • Customization • Invasive code changes to XML or Java code shipped in Oracle Applications • Does not withstand upgrades due to code changes 5 Personalization, Extension, and Customization
  • 6. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 6 OA Framework Personalization • Administrator or User Level personalization • Multiple Levels for Fine-grained personalization scopes Levels Base Page Site Responsibility Function Organization Location User Administrator Personalizations
  • 7. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 7 OA Framework Personalization • Settings menu in global header has Personalize Page link • Personalization enabled when “Personalize Self-Service Defn” profile option is set to “Yes” Settings
  • 8. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 8 OA Framework Personalization • Personalization scope and context • Page structure with links to component: – Personalize – Reorder – Create Item Personalize Page
  • 9. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 9 OA Framework Personalization • Set personalization scope: – Function – Industry – Location – Site – Organization – Responsibility Choose Context
  • 10. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 10 OA Framework Personalization • View the original definition and personalizations at different levels • Set personalizations at one more levels and see the net effect in the last column Personalize Properties
  • 11. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 11 OA Framework Personalization • New components can be created at Site level • Most OA Framework components are allowed via the Create Item page Create Item
  • 12. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 12 OA Framework Extensions • Ability to add or modify attributes and business logic • Store modified objects as substitutions • Base object is unchanged Model Extensions Declarative Definitions Base Business Object Extends Custom Object implements business logic extensions Substitution: oracle.apps.po.OrderBizObj = partner.oracle.apps.po.PartnerOrderBizObj
  • 13. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 13 OA Framework Extensions • Build new OA Framework applications using JDeveloper OA Extension • Follow the OA Framework Developer Guide • Note 416708.1 How to Find the Correct Version of JDeveloper to Use with E-Business Suite 11i or Release 12.x New Applications Design and implement the model Design and implement the view Implement flow and event handling Implement AOL function security
  • 14. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 14 OA Framework Personalizations & Extensions Overview • Admin-Level Personalization: ₋ Model Personalization ₋ Undo & Copy ₋ Home Page ₋ New components • User-Level Personalization: ₋ Rich Table and HGrid • Upgrade Considerations for Extensions • Oracle Alta UI • Admin-Level Personalization: ₋ New Components • User-Level Personalization: ₋ Table column freeze • WYSIWYG personalization experience Up to Release 12.2.4 August 2014 Release 12.2.5 October 2015 What’s Next 0-12 month planning cycle
  • 15. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Personalizations in Release 12.2 15
  • 16. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Model Personalization • Allows creation of view objects based on SQL queries – view object and attributes can be associated with new items added via personalizations on the same base page Oracle Confidential – Internal/Restricted/Highly Restricted 16 Create View Objects
  • 17. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Model Personalization 17 Dynamic View Object Creation Page
  • 18. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Undo Personalization • Provide the ability to revert all Admin-Level personalizations made for a given level and context value during a browser session – Helpful if a personalization has caused an error to occur upon returning to the base page from the personalization UI • Access Undo Personalization from the Manage Levels page Oracle Confidential – Internal/Restricted/Highly Restricted 18
  • 19. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Undo Personalization Oracle Confidential – Internal/Restricted/Highly Restricted 19 Undo Personalization
  • 20. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Copy Personalization • Copy personalizations from one context value at a given level to one or more context values at the same level – Avoids tedious repetition where the same personalizations are needed for different contexts such as multiple responsibilities – For example, copy personalizations for a page in the Manager Self-Service responsibility to the same page for the Employee Self-Service responsibility • Access Copy Personalizations from the Manage Levels page Oracle Confidential – Internal/Restricted/Highly Restricted 20
  • 21. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Copy Personalization Oracle Confidential – Internal/Restricted/Highly Restricted 21 Copy Personalization
  • 22. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 22 Simplified Home Page • Responsive tablet-optimized page design • Touch friendly icons for launching application pages • Customizable Announcement region • Add to Favorites icon to add commonly accessed application pages to the Home page New Home Page
  • 23. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 23 Simplified Home Page • Settings icon consolidates links that were separately displayed: – Personalize Page – Preferences – Diagnostics – Manage Proxies – Access Requests Settings
  • 24. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 24 Simplified Home Page • Settings -> Personalize Page • Modify Announcements formatted text Personalize Announcements Personalized Announcements
  • 25. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | User Personalizations • Global user personalizations – User Preferences page • Page-specific user personalizations – Search pages – Tables – HGrid Oracle Confidential – Internal/Restricted/Highly Restricted 25
  • 26. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 26 User Preferences • Preferences page allows end users to personalize many global aspects: – Accessibility – Visual display options – Regional settings Preferences
  • 27. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 27 User Preferences • Change Page Header Display Style to ‘Both Links and Icons’ Page Header
  • 28. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 28 User Preferences • Page header shows both icons and links Page Header
  • 29. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 29 User Preferences • Classic menu style in release 12.2.5 can be modified with Oracle Alta UI style menus for a prominent information hierarchy display Menu Display Style Classic menu display
  • 30. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 30 User Preferences • Set Top-Level Menu Display Style to – Icons and Links – Icons and Links on Tablets only – Links only Menu Display Style
  • 31. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Menu Display Style 31 Options Value of FND:Top Menu Display Type profile I Level Menu II Level Menu III Level Menu IV Level Menu Icons and Links Large icons and links in both desktop and tablet Horizontal tabs with border and highlight Side Navigation Bar Side Navigation Bar Links Only - default Links only for backward compatibility Horizontal tabs Side Navigation Bar Side Navigation Bar Icons and Links (Tablet Only) Large icons and links in tablet and only links in desktop Horizontal tabs Side Navigation Bar Side Navigation Bar
  • 32. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 32 User Preferences • Menu display with large icons and links Menu Display Style Alta menu display
  • 33. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | User Personalizations • Query (search pages) – Save Search – Set default View • Tables – Column reorder – Column resize – Column freeze – Column hide/show Oracle Confidential – Internal/Restricted/Highly Restricted 33 Page and Component-Specific
  • 34. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | User Personalizations • HGrid – Column reorder – Column resize – Column hide/show 34 Page and Component-Specific
  • 35. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 35 User Personalizations • Query component – Simple search panel – Advanced search panel – Views panel • Save Search option on simple and advanced search panels Query Simple Search Panel
  • 36. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 36 User Personalizations • Save Search as a new View – View name – Set as default – Number of rows in Results table – Results table columns and column order – Rename table columns – Results table sort order – Additional search criteria Query
  • 37. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 37 User Personalizations • Save Search as a new View – View name – Set as default – Number of rows in Results table – Results table columns and column order – Rename table columns – Results table sort order – Additional search criteria Query Views Panel
  • 38. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | User Personalizations 38 Tables - Column Reorder
  • 39. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | User Personalizations 39 Tables - Column Hide Column Hide indicator
  • 40. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | User Personalizations 40 Tables - Column Show Settings menu to show hidden columns
  • 41. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | User Personalizations 41 Tables - Column Freeze Column Freeze indicator Column Freeze menu New in 12.2.5
  • 42. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | User Personalizations 42 HGrid – Column reorder, show / hide Settings menu to show / hide columns
  • 43. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | User Personalizations • 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 43 Table and HGrid Reset to Default icon
  • 44. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Demonstration of Personalizations in 12.2 Oracle Alta UI, Home page and User Personalizations Oracle Confidential – Internal/Restricted/Highly Restricted 44
  • 45. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Extensions Upgrade Considerations in Release 12.2 45
  • 46. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | OA Framework Extensions and Customizations • OA Framework model extensions via new schema objects, business components and logic • OA Framework controller customizations and/or extensions • Custom OA Framework applications that co-exist and are tightly integrated with Oracle seeded applications Oracle Confidential – Internal/Restricted/Highly Restricted 46 Plan for a Smooth Upgrade
  • 47. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | OA Framework Extensions and Customizations Release 12.2 projects that require you to review your extensions and customizations: • Online patching • OA Framework UI features 47 Plan for a Smooth Upgrade
  • 48. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 48 Online Patching • SQL queries in Entity Object and View Object XML files should not have hard database schema references • Database objects should comply with online patching coding standards Upgrade Considerations Page Definition XML BC4J XML and Java Controller Java DB Objects Personalizations Possible No Impact
  • 49. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Online Patching • 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 Oracle Confidential – Internal/Restricted/Highly Restricted 49 Upgrade Readiness Reports
  • 50. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | OA Framework UI Features • 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 Oracle Confidential – Internal/Restricted/Highly Restricted 50 Overview
  • 51. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Alta UI • New user interface design for modern, visually pleasing, consistent and engaging user interfaces • Based on four key design principles: – Design for mobile first – Keep layouts simple and uncluttered – Provide a clear information hierarchy – Engage users with more visual content 51 Overview
  • 52. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Alta UI • Alta skin for EBS is responsively optimized for tablets and desktops • Tablet optimizations – Increased height for table tool bar and rows – Increased height for buttons and form input fields like text input fields and list of values (LOV) fields – Enhanced touch sensitivity for components • Desktop optimizations – Retains a more compact UI on desktops similar to the earlier skins 52 Overview
  • 53. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Alta UI • Oracle Alta UI is the only supported skin in Release 12.2.5 • If you have deployed a custom skin (look and feel), then – You need to verify if the styles in your custom skin can derive from Alta skin styles – New components introduced in Release 12.2 may not render in your custom skin as your custom skin may not have defined the styles used by new components 53
  • 54. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 54 Simplified Global Header • Organizes page header global links as icons • Touch friendly and compact Overview
  • 55. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Simplified Global Header • Your extensions may need an upgrade if: – You have defined custom global functions by modifying ICX_GLOBAL_MENU • Such global functions will appear as text if no icon is defined • How do you fix it? – You must associate an icon with your function – Or set profile option ‘FND: Branding Size’ to ‘Links Only’ 55
  • 56. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 56 Simplified Global Header • Functional Administrator -> Core Services -> Functions • Query your existing global function • Set the Icon value to an icon present in $OA_MEDIA Set Icon to Global Functions
  • 57. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | HTML 5 Standards Uptake • Release 12.2.4 enables stricter HTML 5 browser standards compliance • Enabled by: – Emitting the directive “<!DOCTYPE html>” as the first line in all OA Framework pages – Adding the following meta tag in the <head> section of the OA Framework page • <meta http-equiv=“X-UA-Compatible” content=“ie=10”> • Feature ensures that OA Framework pages render well with modern browsers and leverage HTML 5 and CSS 3 features 57
  • 58. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | HTML 5 Standards Uptake • Your extensions may have an upgrade consideration if: – The page uses some improper layout structure. For example: Adding web beans directly under Table Layout, instead of adding them under Table Layout -> Row Layout-> Cell Format This can cause the following error: You are trying to access a page that is no longer active. The referring page may have come from a previous session. Please select Home to proceed • How do you fix it? – Ensure correct usage of HTML layout based on HTML 5 standards. – Review “Page Layout” section of the Developer Guide. 58
  • 59. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Dialog Pages As Modal Dialogs • Confirmation and Warning dialogs in existing applications are pages requiring navigation • In Release 12.2.4, dialog pages are transparently replaced by action- oriented modal dialog windows • Ability to disable this feature by setting the profile option – FND: Enable Dialog Pages as Modal Popups set to “No” 59
  • 60. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Dialog Pages As Modal Dialogs Oracle Confidential – Internal/Restricted/Highly Restricted 60
  • 61. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Dialog Pages As Modal Dialogs • Your extensions may have an upgrade consideration if: – Dialog page has a controller which assumes that the page layout to the web bean root component • How do you fix it? – Developers can force the old style dialog page using the following: • Use the new overloaded method OAPageContext.redirectToDialogPage with renderAsModalPopup argument as false • Use the OADialogPage.setShowInPopup(false) Oracle Confidential – Internal/Restricted/Highly Restricted 61
  • 62. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Upgrading to ATG 12.2.4 / 12.2.5 • 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 Oracle Confidential – Internal/Restricted/Highly Restricted 62 EBS Applications Compatibility
  • 63. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Upgrading to ATG 12.2.4 / 12.2.5 • Your extensions and customizations may have an upgrade impact if: – an EBS product page customized by you has a UI fix delivered via ATG 12.2.4 – such customizations will be overwritten when ATG 12.2.4 is applied • How do you fix it? – You need to review the file manifest of ATG 12.2.4 for EBS product compatibility patches, and ensure that you reconcile your customizations, if any, with the modified EBS product files 63 EBS Applications Compatibility
  • 64. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | OA Framework Extensions and Customizations • 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 64 Planning a Smooth Upgrade
  • 65. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Personalization Roadmap 65
  • 66. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement 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, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 66
  • 67. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Admin Personalization Workbench • 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 67 Overview
  • 68. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Admin Personalization Workbench 68 WYSIWYG Page with personalizations 3D, Layered View for Personalization Layers
  • 69. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Admin Personalization Workbench • Easy and intuitive personalizations – Select component to edit properties in Property Palette – Double click / tap and hold to edit component prompts – Drag and drop to reorder components – Drag and drop to add new components 69
  • 70. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Demo of Personalization Workbench 70
  • 71. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 71 E-Business Suite on Oracle Cloud Who is this for? What is our value proposition? What are the benefits?
  • 72. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle E-Business Suite on Oracle Compute Cloud Initial Offering 1. Images for quick provisioning of E-Business Suite 12.2.5 2. Cloning of E-Business Suite systems (12.1.3 or 12.2) to Oracle Cloud • Non-production instances • Single-node E-Business Suite systems • Oracle Linux 3. Development in Oracle Cloud 4. Management of on-premise and cloud instances via Enterprise Manager Future Directions (phased approach) 1. Advanced configurations: Multi-node, load balancing, RAC, DMZ 2. Integration with external services such as OAM, OID, SOA Suite 72 Roadmap
  • 73. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 73 Target Customers Target Customers • All E-Business Suite customers • New implementations • Global Rollouts • Upgrades • Evaluating EBS Non-Production Instances Production Instances Typical EBS Instance Strategy Go-Live Train Users Plan/Build/Test Evaluate Typical Methodology
  • 74. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 74 What is our value proposition? Value Proposition What are the benefits? Non-Production Instances Production Instances Typical EBS Instance Strategy Reduce cost of Application Ownership •Reduce non-production infrastructure costs by using subscription model •Reduce IT Operation costs •Hold off on infrastructure investment until ready to Go-live •Reduce application deployment time and costs by quick provisioning Reduce Risks •Infrastructure managed by Oracle •Standardize Configuration •Monitor and Manage Cloud and On-Premise Instances using unified Interface and standard tools like Application Management Suite
  • 75. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Effectively using Oracle Cloud for EBS Implementations Plan & Build •Evaluate Functionality using Vision Image •Try Pilots using Fresh Install •Clone your existing on-premise instance to Cloud •Use Developers Machine Image to extend the functionality •Upgrade Testing •Train users Test & Train •Test end-to-end flows on Cloud •Performance Testing •Technical and Functional testing •Conference Room Pilots •Demonstrate business flows to business owners •Complete setups specific to your business •Get Ready to migrate proven solution to on-premise UAT/QA environment Go-Live •Create an integrated UAT or QA instance •Migrate tested solutions from Cloud to On-premise •Perform UAT or QA •Go-live using on-premise Production environment •Migrate changes back to Cloud as needed •Clone as needed to Cloud 75 Oracle Cloud On Premise
  • 76. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Quick Provisioning EBS Instances from Machine Images on Oracle Cloud EBS Dev EBS OS-Only EBS QAVision Image Fresh Install Image OS-Only Image Development Tools Image Object Storage EBS Tools 76 ORACLE Public Cloud Roadmap
  • 77. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
  • 78. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
  • 79. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
  • 80. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
  • 81. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
  • 82. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
  • 83. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
  • 84. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
  • 85. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Develop Customizations to Extend Functionality Development Tools Image on Oracle Cloud On-Premise VNC Clients JDev/Forms Builder on Cloud EBS TestEBS Dev Developer VM (Linux) VNCServerSSH Roadmap Customer Datacenter ORACLE Public Cloud 85
  • 86. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Accessing JDeveloper on OPC Oracle Confidential – Internal/Restricted/Highly Restricted 86 Create an SSH Connection Public IP Address of Cloud Jdeveloper instance
  • 87. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Accessing JDeveloper on OPC 87 Start VNC Server Start VNC Server
  • 88. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Accessing JDeveloper on OPC 88 Start VNC Client on User Desktop Launch Jdeveloper for EBS 12.2.5
  • 89. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Accessing JDeveloper on OPC 89 Set JDEV_USER_HOME
  • 90. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Accessing JDeveloper on OPC 90 Work with Customizations and Extensions on JDeveloper
  • 91. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Accessing JDeveloper on OPC 91 Run a Page
  • 92. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Accessing JDeveloper on OPC • Develop customizations and extensions on the Oracle Cloud • Check your customizations and extensions with latest versions of EBS for upgrade considerations, if any • Use Enterprise Manager for moving your extensions and customizations between your on-premise and Cloud instances 92
  • 93. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 93 Classroom Training Learning Subscription Live Virtual Class Training On Demand Keep Learning with Oracle University education.oracle.com Cloud Technology Applications Industries
  • 94. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 94