Welcome to the Webinar!
On the Way to EBS R12.2:
How to Avoid the Pitfalls

Webinar dial-in number: +1 (609) 318-0024
Acce...
Today’s Speakers

Amir Farhi
Oracle Product Marketing

Panaya
Your Moderator

Rachel Clark

Ayelet Glauberman
Panaya

Proj...
Housekeeping

•

Your line will be muted during the webinar

•

Submit questions via the Questions Panel

•

We will use p...
Panaya at a Glance

•

Leader in Oracle EBS & SAP SaaS-based Testing and Impact Analysis
Automation software

•

Serving c...
Panaya on Oracle.com

http://www.oracle.com/us/products/applications/ebusiness/ebs-upgrade/index.html#cost

Webinar dial-i...
Agenda
•
•
•
•

What’s new in R12.2
Upgrade to 12.1.3 or 12.2.2?
Getting ready to upgrade
Case Study: Synaptics™ R12 upgra...
E-Business Suite Support Timelines

We are here
7
What’s New in R12.2
•
•
•
•

Infrastructure Enhancements
Thousands of Functional Enhancements
Simplified User Flows
Online...
Infrastructure Enhancements
12.1 Technology Stack:

12.2 Technology Stack:

9
Functional Enhancements
ERP

•
•
•
•

Enhanced Labor Costing with
Projects & Payroll
Project Cost Breakdown Structure
Cont...
EBS R12.1.3+: Functional Highlights
Financials

•
•
•
•

Mobile Expenses application
Financials: Integration with Fusion
A...
Example: Fusion Mobile Expenses for EBS
Now Available for iOS on 12.1.3+

12
Online Patches: From “Downtime” to “Cutover”

•

Critical business operations will not be interrupted by
maintenance opera...
Dual File System

14
Downtime Limited to Short Cutover
•
•

Users are logged off the production Instance
When users reconnect they are directed...
Online Patching Cycle
Prepare
• Copy the
production
application
code
• Create a new
Patch Edition
in the database

Apply
•...
Logical view of the Application Data Model

•

EBS data model now has a cover layer

-

A logical rather than physical rep...
Logical view of the Data Model
• E-Business Code

Apps

APPLSYS

• Custom Code

• 3rd Party Code

WF_ITEMS
(Synonym)

WF_I...
Database Editioning Views
Patch & Run Editions see a different projection of the table
Run Edition View
Desc

FND_TABLE

D...
EBS 12.1 and 12.2 Roadmap

20
Which version should you to upgrade to?

•

Choose 12.2.2 if you:

-

•

Need the high availability provided by Online Pat...
Getting Ready to Upgrade
•

For R12.2: Review Oracle’s On-Line Patching Readiness reports

-

Manual Readiness Report (ADZ...
Upgrade Automation
Panaya’s Software-as-a-Service simulation technology:
Maps customizations & system usage
Identifies wha...
Cutting Upgrade Time, Cost & Risk
Traditional
Mapping
Customizations

More Cycles
Initial
Testing

Fix

Unit
Testing - CRP...
Case Study: EBS R12 Upgrade at Synaptics

Rachel Clark

25
About
•

Leading developer of human interface solutions

•

Over one billion devices contain Synaptics technology

•

Clos...
Synaptics’ Oracle EBS 11i Environment

•
•

One global EBS production instance
Modules:

-

Financials
Human Resources
Bus...
The Challenge
•

Upgrade from EBS 11.5.10 to R12.1.3 on time and
within project budget

•

Identify impacted customization...
The Solution
•
•

Signed up for a trial with Panaya
Within 48 hours we received:

 A listing of all customizations and us...
Oracle EBS R12 Upgrade Project
Step 1: Identify Project Scope and Select System Integrator

•
•
•

Identified in-scope cod...
Oracle EBS R12 Upgrade
Step 2: Pre-Upgrade Code Corrections

•

Panaya identified code corrections that could be made in 1...
Oracle EBS R12 Upgrade
Step 3: Code Corrections

•

Panaya took care of the Discovery, Analysis and Design phases of impac...
Code corrections

33
Unit Testing
492 tasks covering 572 transactions

34
Oracle EBS R12 Upgrade
Step 4: Testing

•
•
•
•

Panaya analysis on test instances demonstrated that all code was correcte...
Oracle EBS R12 Upgrade
Step 5: Reporting and Monitoring

•

Panaya provided full visibility over the project throughout th...
Reporting & Monitoring

Panaya showing all custom objects & their usage

37
Reporting & Monitoring

(cont’d)

Automated project tracking

38
Reporting & Monitoring

(cont’d)

Summary of tasks by type

39
Reporting & Monitoring

(cont’d)

Detailed reports can be exported to Excel
40
The Result
•

Project went live on time and under budget using a fixed bid
contract

•
•

42% cost savings compared to sim...
Advice
•
•

Analyze your system using Panaya before beginning the project

Run a Panaya analysis early and often to get an...
Thank You!
View the full webcast here:
http://panaya.com/webinars-category.html

43
Upcoming SlideShare
Loading in …5
×

On the Way to EBS R12.2- How to Avoid the Pitfalls Webinar

2,726 views

Published on

Watch the webcast: http://panaya.com/resources/webinars/on-the-way-to-ebs-r122-how-to-avoid-the-pitfalls.html

Are you considering an upgrade to Oracle® E-Business Suite R12.2? Worried about what will break? Can you predict the impact the change will have on your customizations? Are you concerned that the upgrade project might drain your resources, budget, and time?
In this webcast, Oracle expert & mentor Amir Farhi shows you how to overcome all of these challenges in order to perform a safe and easy upgrade, including:

The key benefits of upgrading to EBS R12.2:
*How to mitigate risk and reduce cost when deploying EBS changes (e.g. upgrades and patches)
*Ways to identify the impact an upgrade will have on your systems and resources
*The value of SaaS automation technology.
*The session also features a real life case study from Synaptics, a leading developer of human interface solutions.

Project Lead Rachel Clark will share how she successfully reduced the risk and cost of their EBS upgrade. The presentations will be followed by a live Q&A session.
This webcast is relevant for you whether your company is running EBS 11i or already on R12.

About Amir Farhi, With more than two decades under his belt with Oracle technologies, as a developer, project manager, techno-functional consultant, system integrator, instructor and more, Amir has pretty much “seen them all”. Dating back to Oracle EBS version 8.3 (formerly known as Oracle Applications), Amir shares his holistic view of the Oracle EBS space, and is a major contributor to Panaya’s product roadmap design.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,726
On SlideShare
0
From Embeds
0
Number of Embeds
121
Actions
Shares
0
Downloads
126
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Save Time (Regression)Increase accuracyImprove coverageReusabilityReduce cost
  • Panaya has been working closely with Oracle for the past few years, and we’ve been part of the R12.2 beta program.In fact, you’ll find case studies of upgrades to R12 using Panaya and an invitation to a complimentary Panaya analysis right on Oracle.com, under the section describing how to cut cost and risk
  • We’ll discuss some of the highlights of 12.2Which version you should upgrade to if you’re on 11i or 12.0How to get ready for an upgrade, including things you can and should do prior to launching the projectAnd Rachel Clark from Synaptics will tell us about their recent R12 upgrade project
  • Premier and Extended “Error Correction Support” includes •Quarterly Critical Update Patches (security fixes) •Quarterly Patch Set Updates • Interim patches (a.k.a. “one-off” or emergency patches) • Patch bundles Sustaining support is very limited – and includes
  • Uses Oracle WebLogic Server as the Applications Server, which replaces the Oracle Containers for Java (OC4J) application server used in EBS 12.0 and 12.1.Online Patches - Apply EBS patches while users are still entering transactions and using the E-Business Suite. 
  • * The biggest change is that WebLogic Server is now used as the Applications Server, replacing the Oracle Containers for Java (OC4J) application server used in EBS 12.0 and 12.1.• Online patching via Edition-Based Redefinition • Improved performance via database result caching
  • SCM Supply Chain ManagementALM Application Lifecycle Management
  • Revenue generating activities can stay onlineWeb OrdersBooking OrdersService RequestsBusiness users stay onlinePay SuppliersPay EmployeesUninterrupted manufacturing operations
  • FS-1 (Production file system) Used by the current users of the systemFS-2 (Copy of Production file system)Used by the patching toolsFS-NE (Non Editioned file system)Stores data that is stored on the file systemData import and export filesReport outputLog files All patches are applied to the secondary file systemSynchronization of the file systems is managed by the patching tools1 Database shared by by production and patched environemtnsA separate copy is maintained of all database code objects that are changed by a patch
  • Online Patching cycle includes 5 phasesadop (AD Online Patching) 
  • Oracle
  • Summary Readiness Report (ADZDPSUM.sql)Reports schemas that will be automatically editionedReports custom schemas with objects that will become invalid if schema is not registered for editioiningManual Readiness Report (ADZDPMAN.sql)Reports custom objects that must be manually fixed before Online Patching is enabledAny exception not fixed will cause object invalidation post enablement Database check report ( ADZDDBCC.sql)Scans the data dictionary for objects and code that violate the Online Patching standardsFile System check report (gscc.pl)Scans the file system for source files that violate the Online Patching standards
  • System Integrator gave a fixed price quote
  • * Setup Corrections are corrections that need to be done in the code of your application setup* Functional Corrections result from changes that Oracle has done to their Standard Vanilla objects
  • On the Way to EBS R12.2- How to Avoid the Pitfalls Webinar

    1. 1. Welcome to the Webinar! On the Way to EBS R12.2: How to Avoid the Pitfalls Webinar dial-in number: +1 (609) 318-0024 Access Code 723-370-593 Audio PIN will show after joining the webinar 1 We will begin shortly…
    2. 2. Today’s Speakers Amir Farhi Oracle Product Marketing Panaya Your Moderator Rachel Clark Ayelet Glauberman Panaya Project Manager Webinar dial-in number: +1 (609) 318-0024 Access Code 723-370-593 Audio PIN will show after joining the webinar 2
    3. 3. Housekeeping • Your line will be muted during the webinar • Submit questions via the Questions Panel • We will use polls during the webinar We will address them at the end and after the webinar. Webinar dial-in number: +1 (609) 318-0024 Access Code 723-370-593 Audio PIN will show after joining the webinar 3
    4. 4. Panaya at a Glance • Leader in Oracle EBS & SAP SaaS-based Testing and Impact Analysis Automation software • Serving customers in 60+ countries • 1,000+ enterprise customers, 2,000+ successful ERP projects • 3,000+ ERP systems analyzed Webinar dial-in number: +1 (609) 318-0024 Access Code 723-370-593 Audio PIN will show after joining the webinar 4
    5. 5. Panaya on Oracle.com http://www.oracle.com/us/products/applications/ebusiness/ebs-upgrade/index.html#cost Webinar dial-in number: +1 (609) 318-0024 Access Code 723-370-593 Audio PIN will show after joining the webinar 5
    6. 6. Agenda • • • • What’s new in R12.2 Upgrade to 12.1.3 or 12.2.2? Getting ready to upgrade Case Study: Synaptics™ R12 upgrade Webinar dial-in number: +1 (609) 318-0024 Access Code 723-370-593 Audio PIN will show after joining the webinar 6
    7. 7. E-Business Suite Support Timelines We are here 7
    8. 8. What’s New in R12.2 • • • • Infrastructure Enhancements Thousands of Functional Enhancements Simplified User Flows Online Patching 8
    9. 9. Infrastructure Enhancements 12.1 Technology Stack: 12.2 Technology Stack: 9
    10. 10. Functional Enhancements ERP • • • • Enhanced Labor Costing with Projects & Payroll Project Cost Breakdown Structure Contract Lifecycle Mgt for Public Sector (CLM): Electronic Contract File, Concurrent Modifications, more Channel Revenue Mgt: Simplified HTML Flows SCM • • • • • Order Mgt: Selling Subscriptions Order Mgt / WMS: Advanced Catch Weight WMS: Mobile Personalizations MES: Electronic Kanban (E-Kanban) MES: Express Transact for Serialized Mfg ALM & Service • • • Project Accounting for Service Operations Service: Simplified HTML Flows EAM: Safety Management: Lockout – Tagout 10
    11. 11. EBS R12.1.3+: Functional Highlights Financials • • • • Mobile Expenses application Financials: Integration with Fusion Accounting Hub, Integration with Hyperion DRM, Global Updates Lease & Finance Mgt: Customer Driven Enhancements Property Mgr: New APIs and Extensions Procurement • • • Customer Driven Enhancements: AME for PO Approvals Supplier Lifecycle Mgt (SLM): Parallel Approvals, Mandatory Internal Reqmts, Enhanced Registration UI Projects • • Legal Entity Derivation and Intercompany Billing Improved Usability and Performance of Workplan Supply Chain Management • • • SCM: Contingent Worker Support WMS: Mobile Personalizations VCP: Asset Intensive Planning, Unified Planning and Analytics, Rapid Simulation Asset Lifecycle Mgt & Service • • • EAM: Customer Driven Enhancements Service: Simplified HTML flows Depot : Supplier Warranty, Waste Mgt, Outsourcing Master Data Management • • Product Hub: APIs, Enhanced Rules, Telco features Site Hub: Spatial Support; Google Map API update Applications Technology • OAF Certification for iOS Human Capital Management • • Simplified SS HR Manager Flows What-If Paycheck Modeling 11
    12. 12. Example: Fusion Mobile Expenses for EBS Now Available for iOS on 12.1.3+ 12
    13. 13. Online Patches: From “Downtime” to “Cutover” • Critical business operations will not be interrupted by maintenance operations • • • Revenue generating activities stay online Business users stay online Downtime required by any patch is predictable - • Measured in minutes, not days or hours Global single instances remain operational 24x7 - Maintenance window easier to allocate as shorter time required 13
    14. 14. Dual File System 14
    15. 15. Downtime Limited to Short Cutover • • Users are logged off the production Instance When users reconnect they are directed to the newly patched system Production Patched Production E-Business Suite 12.2.2 E-Business Suite 12.2.2 Patches - 12.2.2 - 12.2.3 -… 15
    16. 16. Online Patching Cycle Prepare • Copy the production application code • Create a new Patch Edition in the database Apply • Apply one or more patches to the Patch Edition Users Online Finalize • Compile invalid Objects • Wait for a good downtime window Cutover • Restart application on Patch Edition Users Offline Cleanup • Remove obsolete objects Users Online Application is only offline during the “Cutover” phase Online Patching is used to apply all patches in 12.2 “ADOP” (AD Online Patching) orchestrates the patching cycle 16
    17. 17. Logical view of the Application Data Model • EBS data model now has a cover layer - A logical rather than physical representation is presented - Editioning views provide this cover layer - Editioning views project different views of a table to the Run and Patch Edition if the data model of a table is patched • All code must access EBS data via this cover layer! - Accessing the data model via the physical layer may result in obsolete data been returned 17
    18. 18. Logical view of the Data Model • E-Business Code Apps APPLSYS • Custom Code • 3rd Party Code WF_ITEMS (Synonym) WF_ITEMS# (Editioning view) WF_ITEMS (Table) All code must access the data model via the APPS synonym! • • APPS synonym points to the Editioning View (Logical Model) Any code accessing the physical model risks accessing obsolete columns 18
    19. 19. Database Editioning Views Patch & Run Editions see a different projection of the table Run Edition View Desc FND_TABLE Desc FND_TABLE (Editioning View) Name Type Name Type ID NUMBER ID NUMBER NAME VARCHAR2(30) NAME VARCHAR2(30) DESCRIPTION VARCHAR2(30) DESCRIPTION VARCHAR2(30) DESCRIPTION#1 VARCHAR2(80) Patch Edition View - Code in the Run edition will treat Desc FND_TABLE (Editioning View) Name Type ID NUMBER Code in the Patch edition will use the NAME VARCHAR2(30) new expanded 80 characters DESCRIPTION VARCHAR2(80) description as 30 characters - 19
    20. 20. EBS 12.1 and 12.2 Roadmap 20
    21. 21. Which version should you to upgrade to? • Choose 12.2.2 if you: - • Need the high availability provided by Online Patching Want the functional enhancements that are in 12.2 Prefer to invest in a single project to upgrade directly to 12.2 Choose 12.1.3 if you: - Prefer to target a release with thousands of live customers Would like to stay on 12.1 for 3-5 years before upgrading to 12.2 Upgrading from a release prior to 11.5.10.2 21
    22. 22. Getting Ready to Upgrade • For R12.2: Review Oracle’s On-Line Patching Readiness reports - Manual Readiness Report (ADZDPMAN.sql) - Database check report (ADZDDBCC.sql) - • Summary Readiness Report (ADZDPSUM.sql) File System check report (gscc.pl) For R12.x: Subscribe to Panaya’s Upgrade Automation - Impact Analysis - Custom Code Corrections - Tailored Test Plan 22
    23. 23. Upgrade Automation Panaya’s Software-as-a-Service simulation technology: Maps customizations & system usage Identifies what will break Shows how to fix the code Lists what needs to be tested 23
    24. 24. Cutting Upgrade Time, Cost & Risk Traditional Mapping Customizations More Cycles Initial Testing Fix Unit Testing - CRP1 Integration Testing - CRP2 User Acceptance Testing - UAT Go-Live Panaya Initial Testing Mapping Customizations & Usage Go-Live Fix Unit Testing Integration Testing User Acceptance Testing Savings of up to 70% 24
    25. 25. Case Study: EBS R12 Upgrade at Synaptics Rachel Clark 25
    26. 26. About • Leading developer of human interface solutions • Over one billion devices contain Synaptics technology • Close to 400 patents issued or pending • 750+ employees located in a global network of sales offices and design centers • Headquartered in San Jose, California 26
    27. 27. Synaptics’ Oracle EBS 11i Environment • • One global EBS production instance Modules: - Financials Human Resources Business Intelligence Procurement Supply Chain Sales and Demand Planning 27
    28. 28. The Challenge • Upgrade from EBS 11.5.10 to R12.1.3 on time and within project budget • Identify impacted customizations before requesting bids from system integrators in order to retain full control over project costs and scope 28
    29. 29. The Solution • • Signed up for a trial with Panaya Within 48 hours we received:  A listing of all customizations and usage  Person-Hour estimates for each code correction task  Detailed steps, code snippets and even Oracle Support references to complete each task • • Purchased a Panaya subscription Partnered with a System Integrator (SI) 29
    30. 30. Oracle EBS R12 Upgrade Project Step 1: Identify Project Scope and Select System Integrator • • • Identified in-scope code corrections based on object usage and priority Included Panaya analysis in the RFP document sent out to system integrators System Integrators submitted accurate quotes and timelines based on project scope (# of customizations and enhancements) and estimate of hours required Screenshots from RFP document 30
    31. 31. Oracle EBS R12 Upgrade Step 2: Pre-Upgrade Code Corrections • Panaya identified code corrections that could be made in 11i before the project began. • Gave these code corrections to support team to fix in record time • This exercise gave our IT team time to become familiar with the Panaya tool before the project started Example of a code correction task in Panaya 31
    32. 32. Oracle EBS R12 Upgrade Step 3: Code Corrections • Panaya took care of the Discovery, Analysis and Design phases of impacted objects, significantly reducing the time & effort that would normally be allocated to this portion of the project • Synaptics’ team was able to focus on the business valuable activities Enhancements Discovery Analysis Design Code Corrections Discovery Analysis Design Development Development Project Phases for Enhancements and Code Corrections 32
    33. 33. Code corrections 33
    34. 34. Unit Testing 492 tasks covering 572 transactions 34
    35. 35. Oracle EBS R12 Upgrade Step 4: Testing • • • • Panaya analysis on test instances demonstrated that all code was corrected • Panaya’s analysis on test instances demonstrated that all code was corrected, therefore test plan focused on key enhancements and end-to-end functional processes with much less emphasis on testing corrected programs and reports. Unit testing progress was tracked in Panaya IT Functional Testing took place before each round of user testing Users participated in three rounds of functional testing before the project went live (CRP1, CRP2, UAT) Unit Testing IT Functional Testing CRP1 IT Functional Testing CRP2 IT Functional Testing UAT Test Phases for Enhancements and Code Corrections 35
    36. 36. Oracle EBS R12 Upgrade Step 5: Reporting and Monitoring • Panaya provided full visibility over the project throughout the duration which let us manage time and resources efficiently 36
    37. 37. Reporting & Monitoring Panaya showing all custom objects & their usage 37
    38. 38. Reporting & Monitoring (cont’d) Automated project tracking 38
    39. 39. Reporting & Monitoring (cont’d) Summary of tasks by type 39
    40. 40. Reporting & Monitoring (cont’d) Detailed reports can be exported to Excel 40
    41. 41. The Result • Project went live on time and under budget using a fixed bid contract • • 42% cost savings compared to similar projects Team was able to focus resources on delivering valuable enhancements and business process improvements instead of on a routine technical upgrade • 99% of customizations worked as expected upon going live 41
    42. 42. Advice • • Analyze your system using Panaya before beginning the project Run a Panaya analysis early and often to get an accurate estimate of the number of customizations and their usage (best to start a month or two before project begins) • Continue running Panaya analyses throughout development and testing phases to help auto-close development tasks and to report and assign new tasks based on usage changes • Shorten the code freeze period by allowing project scope flexibility with your partner SI 42
    43. 43. Thank You! View the full webcast here: http://panaya.com/webinars-category.html 43

    ×