Post on 19-Jul-2018
1
CEMLI And Reports Migration From 11i to R12
11i CEMLI and Reports
24 October 2011 Worcester MA
2
Confidentiality Statement
The content of this document is proprietary, confidential information pertaining to Apps Associates’ products, services, solutions and methods. Information herein is intended for use by the client or prospective client only and must not be shared with any third party without consent from Apps Associates.
3
Premier IT Professional Service and Solution Provider of Oracle Applications and Technologies
* Selected by Oracle as BI Pillar Partner
Boston ■ New York ■ Atlanta ■ Germany ■ IndiaApps Associates LLC
• E‐Business Suite Consulting
• Enterprise Apps Managed Services
• OBIEE, Pre‐Built BI Analytics
• Hyperion EPM• Middleware & Integration
• Infrastructure Services
• Microsoft .Net Dev & Support
• Apps University
• High Value ROI• Best Practice Methodology
• Local / Global Service Delivery
• Subject Matter Experts
4
About the Presenters
Pallavi Kumar
• Principal Consultant at Apps Associates LLC• Over 10 years of Oracle EBS experience as a project
manager and techno functional consultant
Pavan Vonkayalapati
• Principal Consultant at Apps Associates LLC
• Over 8 years of Oracle E‐Business suite experience implementing /upgrading and maintaining different versions of 11i and R12.
5
Session Agenda
• Case studies• CEMLI and Reports Cataloging• Process flow
Planning Assessment Remediation
• Testing Cycles• Some New Key Features in R12• Post Production issues• Lessons learned• Best Practices• Documentation• Q&A
6
CEMLI and Reports Cataloging
CEMLI ‐ Configurations, Extensions, Modifications, Localizations, Integrations Framework
Case Study A Case Study B
7
Planning
• Plan, Plan, Plan, Plan..
• Key for successful upgrade Set realistic deadline
• Pre‐CRP1
Decide Team structureo 1 Project Manager for Entire Projecto 1 PM for CEMLI / 1 PM for Reportso Functional BAs (2 per process flow – Order to Cash, P2P etc)o Developers ‐ technology specific (OA Framework, Reports, PL/SQL etc.)
o Key Business Userso DBAs – if possible, dedicated team
8
Planning (Contd.)
• For every CEMLI, assign a BA Developer Business User for testing
• Consider that team is also supporting 11i• Integrate CEMLI with Business Process Flow Test scripts
This will help identify redundant objects and also need for new objects to fill gaps
Link with IDs in both files, helped a lot
• Pre‐CRP1 process takes about 3 weeks• Notify 3rd party Vendors and start work to upgrade the
interfaces sooner (170 Markview Systems, Antenna, Banks etc.)
9
Assessment
• All CEMLI objects will not be migrated Some redundant Add new ones for gaps in R12
10
Assessment (Contd.)
Categorize by LOE, how many will
1) Migrate easily with minor/moderate data model changes• ‘Ledger’ instead of ‘Set of Books’
• Customer Correspondence (Invoice Print)
• Suppliers / Banks moved to TCA
• Form Personalization to Customer/Supplier forms etc. in R12 – all OA pages
11
Assessment (Contd.)
Categorize by LOE, contd..
2) Complete rewrites• New SLA module
Rewrite GL reconciliation reports (now using XLA tables)o Account Analysis
• Introduction of new Payment module (IBY) Creation and validation of Payments Format and Transmission of Files
• Reports in MFS application are deprecated and application is developed in UIX (user interface xml). Developed custom reports using hooks provided by Oracle
12
CEMLI Remediation
o Custom Forms/Reports 6i• Open and Recompile 6i Forms/Reports in 10g Builder
• Modify for data model changes
• Set 'Operating Unit' mode to ‘Single’ for all Concurrent Programs
• Setting org_context changed to mo_global.set_policy_context ('S',org_id)
• Rewrite custom reports based on obsolete seeded RDFs Sales Journal by GL Account Report (RAXGLR replaced by ARSJGLARPT)
Uninvoiced Receipts Report (POXPORRA replaced by CSTACREP)
U.S. Sales Tax Report (ARXSTR replaced by ZXXSTR)
Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register APXPOINV).
• AP checks, Positive Pay report are developed in Java instead of RDF
13
CEMLI Remediation
• Menu/Responsibility These had to be done manually.
Fix them in first two test cycles, extract them using Fnd load utility re‐import them for the final upgrade, to save the cut‐over time.
• Workflow Customizations Used WFLoad utility to Download and Upload WF Customizations
On some WFs had to reimplement customization on the R12 version
• OA Custom Pages Reimplemented from scratch, budget lot of time
o OLM, iRecruitment were customized in 11.5.10. Had to reimplement all customizations
14
CEMLI Remediation
• Alerts/Value Sets/DFFs Modify for data model changes
In R12, Value set 'GL_SRS_COA_ID_BYSOB' is replaced by 'GL_SRS_COA_UNVALIDATED'. Concurrent programs that use this Value Set have to be modified.
• Forms Personalizations GUI forms migrate well.
Remediate for data model changes
Forms that moved to OA framework (HTML pages), e.g. Customer Standard, Suppliers etc. all Form Personalizations were re‐implemented with OA Personalizations and Extensions
• Upgrading Form Personalizations and OA Framework Personalizations from Oracle E‐Business Suite Release 11i to 12.1 [ID 1292611.1]
15
Discoverer Reports Remediation
• Upgrade to 10g or higher
• EUL automatically re‐linked during Upgrade
• Replace views / folders where changes were made
• Modify joins or add new joins where needed
Folders in Custom Business Areas
16
Testing Cycle
17
Testing Cycle
• Test, Test, Test, Test….
• Thoroughly validate the upgrade plan
• Case Study A ‐ Did 3 test runs
• Case Study B – Did 4 test runs
• Run reports in R11i pre‐upgrade and compare with equivalent R12 reports post upgrade
• Ex. Reconcile your Trial Balance totals to GL before the upgrade. Compare the R12 and R11i Trial Balance totals after the upgrade Test Drilldown from GL to old/upgraded and new subledger accounting data.
• Test the period close processes for several months
18
New Features
Funds Disbursement to bank via New functionality in R12.Transmission Configurations : Prior to R12 there were custom host programs written to do the Transfer of files to the banks which were usually sftp calls to the Bank servers. In R12.1.3 replaced with the seeded functionality.
Payments Setup Administrator � Transmission Configuration• Server Host Name:
• Port # :
• Account User Name:
• Account Pwd :
• Client Private Key :
• Client Private key Pwd:
• Remote File Directory :
• Sent file Name:
• Keep Local File:
19
New Features
Accrual and Reconciliation Reports moved from PO to CST Schema.
In 11.5.9:1) Accrual Reconciliation Rebuild (Short Name: POXACRCR)
2) Accrual Reconciliation Report (Short Name: POXACREC)
In R12 : (Shifting from PO to CST Schema)1) Accrual Reconciliation Load Run
2) Accrual Reconciliation Report (AP and PO Accrual Reconciliation Report)
3) Miscellaneous Accrual Reconciliation Report
4) Summary Accrual Reconciliation Report
20
New Features
• Leverage forms personalization's if coming from 11.5.9
• Exporting Personalization ‐ importing them to new instance
Profile option : FND: Personalization Document Root Path
Create directory : /tmp/custdocs
• Navigate to Functional Administrator and click on Personalization.
• Import / Export � You can export corresponding personalization under /tmp/custdocs
• Once done, all personalizations are created with subdirectories underneath this
• Do same steps in instance where you want to do upload
• Make sure the same directories are created underneath /tmp/custdocs so that you can Import them to this instance.
21
Post Production Issues / Lessons Learned
• Do not apply patches close to go‐live, unless it is absolutely critical. We applied an ATG patch during UAT and it impacted iRecruitment Approval WFs for go‐live
• ‘Complete’ all WF before you start the upgrade process
Clear Interfaces and Any Processing Exceptions
Test all of your business scenarios with upgraded as well as new data
• SLA links did not come over for some transactions. Oracle provided scripts
• Check Log files for the Seeded Programs for Update Subledger Accounting,
this will build the records for the historical transactions in subledger tables
and establish the Drill downs
• Performance issues with AR forms / Service forms
• WF Synchronization process not working, so new contacts are not created
22
• Customer Contacts now created with email option as ‘Text’ instead of ‘HTML’. Custom WF not able to send formatted emails
• Invoice Validation Program not validating invoices
• Funds disbursement information about expense reports created prior to
upgrade and after upgrade has variations.
• Credit Card Numbers are now encrypted, since they have security patch.
Causing issues with T&E Remittance program. Working with bank for that
• For ongoing maintenance, Oracle now typically providing ‘rollup’ patches.
Leverage ‘backup’ folder, contain the files that are modified.
Post Production Issues / Lessons Learned
23
Best Practices
• Realistic plans, realistic expectations • Reduce new customizations in 11i
Test new development in parallel on R12 instance to ensure compatibility
Freeze 11i customizations at least 2‐3 months prior to cut over• Test all of your business scenarios with upgraded as well as new data• Give yourself plenty of time to Train and prepare your end users• Use TUMS utility, filter out upgrade steps not needed for your system• Install Oracle Configuration Manager to leverage health checks and
priority handling of SRs
Use Maintenance Wizard Collects data from 11i and filters R12 upgrade steps Records task times, assigns tasks
Utilize the Upgrade Advisor via Oracle Support
24
Documentation and Metalink Notes
Metalink Note: Oracle E‐Business Suite Upgrade Center ‐ Home [ID 461705.1]
25
Metalink Note ID Title
215527.1 Information on setting up and using the Maintenance Wizard
374398.1Preparing Custom Development for Next Oracle E‐Business Suite
Release
420787.1Oracle Applications Multiple Organizations Access Control for Custom
Code
987516.1Planning Your Oracle E‐Business Suite Upgrade from Release 11i to
Release 12.1
790942.1 R12.1 documentation roadmap
806593.1 “Oracle E‐Business Suite Release 12.1 Info center”
580299.1 Best Practices for Adopting Oracle E‐Business Suite, Release 12
399362.1 R12 Upgrade, Sizing and Best Practices
806593.1 Oracle E‐Business Suite Release 12.1 Information Center
850008.1 Interesting links around EBS Upgrade
Documentation and Metalink Notes
26
Questions and Answers
Contact:Pallavi.Kumar@AppsAssociates.comPavan.Vvr@AppsAssociates.com
27