Professional Documents
Culture Documents
402 Alvir 1 Customization Upgrade
402 Alvir 1 Customization Upgrade
Zlatko Alvir
Project Leader,
Oracle Fusion & EBS Applications
Development
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.
3
Introduction
4
Upgrading Customizations from Release 11i to 12
11i
Investigate R12 features
5
Program Agenda
6
What Is CEMLI?
7
Types of CEMLIs in Oracle E-Business Suite
• Personalize • Extend
– Add new items – Add new functional flows or
– Change prompts, titles, text content
– Reorder items or regions – Extend or override existing
business logic
• Configure • Modify
– Profile Options
– OVERWRITE Oracle
– User-defined Flexfields Shipped code / business
– Function and Data Security logic
Setups
8
11i to 12 Upgrade of Customizations
Planning Phase
• Identify:
– CEMLIs you can retire
– What CEMLIs simply upgrade
– What to re-implement going forward
9
The Goal: Retire Every Customization You Can
Upgrade or Re-implement the Rest
Make
Future
Upgrades
Easier!
10
Going Forward After the Upgrade
Choose the Right Technologies
– …and more
11
<Insert Picture Here>
Inventory Your
Customizations
12
Types of Customizations You Might Have
13
Oracle Applications applcust.txt File
One Place to Look for Customization Information
14
CEMLI Services Tool Lists Your CEMLIs
15
CEMLI Services Tool Lists Your CEMLIs
16
<Insert Picture Here>
Compare Customizations to
Release 12
17
Compare Customizations to Release 12
Ripe for Retirement
18
Learn What Changed Between Releases
Understand Product-level Changes
19
Learn What Changed Between Releases
Understand Product-family-level Changes
20
Learn What Changed Between Releases
Understand Product-family-level Changes
21
Learn What Changed Between Releases
Understand Data Model Changes
22
Learn What Changed Between Releases
Understand Data Model Changes
23
Database Comparison Report
Understand Data Model Changes
New!
24
Database Comparison Report
Understand Data Model Changes
25
Learn What Changed Between Releases
Understand Technology Changes
26
Plan the Upgrade of Customizations
Understand Technology Changes
27
<Insert Picture Here>
28
Handling Common Types of Customizations
Upgrade Considerations
• Personalizations
• Oracle Forms
• OA Framework
• Web ADI
• Workflow
29
<Insert Picture Here>
Upgrading Personalizations
30
Upgradability of Personalizations:
"From Like to Like"
31
Factors Affecting Personalization Upgradability
32
Many Personalizations Are Ripe for Retirement
33
<Insert Picture Here>
34
Forms Extension and CUSTOM Library
35
Upgrading Custom Oracle Forms Extensions
36
<Insert Picture Here>
37
Web ADI Customizations
38
Web ADI Customizations
39
Workflow Customizations
40
Workflow Customizations
41
Workflow Customizations
Workflows that are allowed for Modifying user access level to less than
customization by the product i.e. Access 100 for modifying workflow objects that
Level of 100 or above. are protected at less than 100
Workflow customizations that comply to Customizations that are documented as
the customization guidelines UNSUPPORTED in the User Guide or
Doc note
42
<Insert Picture Here>
Deprecated Technologies
43
Deprecated Technologies from 11i to R12
• AK mode of OA Framework
• Mod_Plsql
• Oracle Reports Server Reports
• Oracle Graphics Integration
• Client ADI
44
Deprecated Technologies
AK
45
Deprecated Technologies
mod_plsql
46
Deprecated Technologies
mod_plsql
47
Deprecated Technologies
Oracle Reports Server Reports
48
Deprecated Technologies
Oracle Reports Server Reports
49
Deprecated Technologies
Oracle Graphics Integration
50
Deprecated Technologies
Client ADI
51
Deprecated Technologies
Upgrading from Client ADI
52
<Insert Picture Here>
53
Choosing the Right Technology
Cost of development and maintenance
Customizations
in Place
New Applications
Extensions
Personalizations
Costs
54
Choosing the Right Technology
• Personalization
– Oracle Forms
– Oracle Application Framework
• Extension
– Oracle Forms (including CUSTOM library)
– OA Framework
– APEX
– ADF
55
Changing Oracle E-Business Suite Screens
Choose the Right Customization Approaches
• Configuration
– Flexfields
– Folders
• Personalization
– Non-invasive
– Can be turned off if problems occur
– Upgrades automatically if screen and objects exist in the
target version
• Personalization technology is the same as in the
application
– OA Framework personalization is being actively enhanced
56
Avoid Customization-in-Place
Customization
In Place
57
Choosing the Right Technology
Extensions to Oracle E-Business Suite Applications
58
Choosing the Right Technology
New Applications
59
Choosing the Right Technology
New Applications
60
Choosing the Right Technology
New Applications
61
Manage and Test Customizations Going Forward
Other Tools Available
62
Application Change Management Pack for
Oracle E-Business Suite (ACMP)
63
Customization Manager
Application Change Management Pack for Oracle E-Business Suite
Customization Manager
64
Testing Tools
Oracle Application Testing Suite (OATS)
65
<Insert Picture Here>
Conclusion
66
Summary of Recommendations
67
Upgrade Version Recommendations
68
What about Release 12.2?
69
Upgrade-related Services Available from Oracle
• Oracle Consulting
– upgrade projects
• Advanced Customer Services
– CEMLI Services Tool subscription
– tailored support services for complex IT requirements
• On Demand
– upgrade and move to On Demand services
– Certified Configurations
– On-site or hosted services
70
Oracle Consulting
500+ EBS Upgrades delivered through the Upgrade Lab
71
71
<Insert Picture Here>
Additional Resources
72
References
73
Questions and Answers
74
75
76