cemli and reports migration from 11i to r12 · • introduction of new payment module (iby) ......

27
1 CEMLI And Reports Migration From 11i to R12 11i CEMLI and Reports 24 October 2011 Worcester MA

Upload: dotruc

Post on 19-Jul-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

1

CEMLI And Reports Migration From 11i to R12

11i CEMLI and Reports

24 October 2011 Worcester MA

Page 2: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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.

Page 3: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 4: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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.

Page 5: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 6: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

6

CEMLI and Reports Cataloging

CEMLI ‐ Configurations, Extensions, Modifications, Localizations, Integrations Framework 

Case Study A Case Study B

Page 7: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 8: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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.)

Page 9: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

9

Assessment 

• All CEMLI objects will not be migrated Some redundant Add new ones for gaps in R12

Page 10: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 11: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 12: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 13: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 14: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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]

Page 15: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 16: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

16

Testing Cycle

Page 17: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 18: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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:

Page 19: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 20: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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.

Page 21: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 22: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 23: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 24: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

24

Documentation and Metalink Notes

Metalink Note: Oracle E‐Business Suite Upgrade Center ‐ Home [ID 461705.1]

Page 25: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

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

Page 26: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

26

Questions and Answers

Contact:[email protected]@AppsAssociates.com

Page 27: CEMLI And Reports Migration From 11i to R12 · • Introduction of new Payment module (IBY) ... Posted Invoice Register (APXINPIR) replaced by R12 Payables Posted Invoice Register

27