You are on page 1of 27

CEMLI And Reports Migration

From 11i to R12

24 October 2011 Worcester MA

11i CEMLI and Reports

1
ConfidentialityStatement

Thecontentofthisdocumentisproprietary,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
consentfromAppsAssociates.

2
AppsAssociatesLLC
Boston New York Atlanta Germany India

PremierITProfessionalServiceandSolutionProvider
ofOracleApplicationsandTechnologies
EBusinessSuite HighValueROI
Consulting BestPractice
EnterpriseApps Methodology
ManagedServices Local/Global
OBIEE,PreBuiltBI Service
Analytics Delivery
HyperionEPM SubjectMatter
Middleware& Experts
Integration
Infrastructure
Services
Microsoft.NetDev
&Support * SelectedbyOracleasBIPillarPartner
AppsUniversity

3
AboutthePresenters

PallaviKumar
PrincipalConsultantatAppsAssociatesLLC
Over10yearsofOracleEBSexperienceasaproject
managerandtechnofunctionalconsultant

PavanVonkayalapati
PrincipalConsultantatAppsAssociatesLLC

Over8yearsofOracleEBusinesssuiteexperience
implementing/upgradingandmaintainingdifferent
versionsof11iandR12.

4
SessionAgenda

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

5
CEMLIandReportsCataloging

CEMLI Configurations,Extensions,Modifications,Localizations,
IntegrationsFramework
CaseStudyA CaseStudyB

6
Planning

Plan,Plan,Plan,Plan..
Keyforsuccessfulupgrade
Setrealisticdeadline

PreCRP1
DecideTeamstructure
o 1ProjectManagerforEntireProject
o 1PMforCEMLI/1PMforReports
o FunctionalBAs(2perprocessflow OrdertoCash,P2Petc)
o Developers technologyspecific(OAFramework,Reports,
PL/SQLetc.)
o KeyBusinessUsers
o DBAs ifpossible,dedicatedteam

7
Planning(Contd.)

ForeveryCEMLI,assigna
BA
Developer
BusinessUserfortesting
Considerthatteamisalsosupporting11i
IntegrateCEMLIwithBusinessProcessFlowTestscripts
Thiswillhelpidentifyredundantobjectsandalsoneedfor
newobjectstofillgaps
LinkwithIDsinbothfiles,helpedalot
PreCRP1processtakesabout3weeks
Notify3rdpartyVendorsandstartworktoupgradethe
interfacessooner(170MarkviewSystems,Antenna,Banks
etc.)
8
Assessment

AllCEMLIobjectswillnotbemigrated
Someredundant
AddnewonesforgapsinR12

9
Assessment(Contd.)

CategorizebyLOE,howmanywill
1)Migrateeasilywithminor/moderatedatamodelchanges
Ledger insteadofSetofBooks
CustomerCorrespondence(InvoicePrint)
Suppliers/BanksmovedtoTCA
FormPersonalizationtoCustomer/Supplierformsetc.
inR12 allOApages

10
Assessment(Contd.)

CategorizebyLOE,contd..
2)Completerewrites
NewSLAmodule
RewriteGLreconciliationreports(nowusingXLAtables)
o AccountAnalysis

IntroductionofnewPaymentmodule(IBY)
CreationandvalidationofPayments
FormatandTransmissionofFiles
ReportsinMFSapplicationaredeprecatedand
applicationisdevelopedinUIX(userinterfacexml).
Developedcustomreportsusinghooksprovidedby
Oracle

11
CEMLIRemediation

o CustomForms/Reports6i
OpenandRecompile6iForms/Reportsin10gBuilder
Modifyfordatamodelchanges
Set'OperatingUnit'modetoSingle forallConcurrentPrograms
Settingorg_contextchangedtomo_global.set_policy_context
('S',org_id)
RewritecustomreportsbasedonobsoleteseededRDFs
SalesJournalbyGLAccountReport(RAXGLRreplacedbyARSJGLARPT)
UninvoicedReceiptsReport(POXPORRAreplacedbyCSTACREP)
U.S.SalesTaxReport(ARXSTRreplacedbyZXXSTR)
PostedInvoiceRegister(APXINPIR)replacedbyR12PayablesPosted
InvoiceRegisterAPXPOINV).
APchecks,PositivePayreportaredevelopedinJavainsteadofRDF

12
CEMLIRemediation

Menu/Responsibility
Thesehadtobedonemanually.
Fixtheminfirsttwotestcycles,extractthemusingFnd loadutility
reimportthemforthefinalupgrade,tosavethecutovertime.

WorkflowCustomizations
UsedWFLoadutilitytoDownloadandUploadWFCustomizations
OnsomeWFshadtoreimplementcustomizationontheR12version

OACustomPages
Reimplementedfromscratch,budgetlotoftime
o OLM,iRecruitmentwerecustomizedin11.5.10.Hadtoreimplementall
customizations

13
CEMLIRemediation

Alerts/ValueSets/DFFs
Modifyfordatamodelchanges
InR12,Valueset'GL_SRS_COA_ID_BYSOB'isreplacedby
'GL_SRS_COA_UNVALIDATED'.ConcurrentprogramsthatusethisValue
Sethavetobemodified.

FormsPersonalizations
GUIformsmigratewell.
Remediatefordatamodelchanges
FormsthatmovedtoOAframework(HTMLpages),e.g.Customer
Standard,Suppliersetc.allFormPersonalizationswerereimplemented
withOAPersonalizationsandExtensions
UpgradingFormPersonalizationsandOAFrameworkPersonalizations
fromOracleEBusinessSuiteRelease11ito12.1[ID1292611.1]

14
DiscovererReportsRemediation

Upgradeto10gorhigher FoldersinCustomBusinessAreas

EULautomaticallyrelinkedduring
Upgrade
Replaceviews/folderswherechanges
weremade
Modifyjoinsoraddnewjoinswhere
needed

15
TestingCycle

16
TestingCycle

Test,Test,Test,Test.
Thoroughlyvalidatetheupgradeplan
CaseStudyA Did3testruns
CaseStudyB Did4testruns

RunreportsinR11ipreupgradeandcomparewithequivalentR12
reportspostupgrade
Ex.ReconcileyourTrialBalancetotalstoGLbefore theupgrade.
ComparetheR12andR11iTrialBalancetotalsafter theupgrade
TestDrilldownfromGLtoold/upgradedandnewsubledger accountingdata.
Testtheperiodcloseprocessesforseveralmonths

17
NewFeatures

FundsDisbursementtobankviaNewfunctionalityinR12.
TransmissionConfigurations:PriortoR12therewerecustomhostprograms
writtentodotheTransferoffilestothebankswhichwereusuallysftpcalls
totheBankservers.InR12.1.3replacedwiththeseededfunctionality.
PaymentsSetupAdministrator TransmissionConfiguration
ServerHostName:
Port#:
AccountUserName:
AccountPwd:
ClientPrivateKey:
ClientPrivatekeyPwd:
RemoteFileDirectory:
SentfileName:
KeepLocalFile:

18
NewFeatures

AccrualandReconciliationReportsmovedfromPOtoCSTSchema.

In11.5.9:
1)AccrualReconciliationRebuild(ShortName:POXACRCR)
2)AccrualReconciliationReport(ShortName:POXACREC)

InR12:(ShiftingfromPOtoCSTSchema)
1)AccrualReconciliationLoadRun
2)AccrualReconciliationReport(APandPOAccrualReconciliationReport)
3)MiscellaneousAccrualReconciliationReport
4)SummaryAccrualReconciliationReport

19
NewFeatures

Leverageformspersonalization'sifcomingfrom11.5.9
ExportingPersonalization importingthemtonewinstance
Profileoption:FND:PersonalizationDocumentRootPath
Createdirectory:/tmp/custdocs

NavigatetoFunctionalAdministratorandclickonPersonalization.
Import/Export Youcanexportcorrespondingpersonalizationunder
/tmp/custdocs
Oncedone,allpersonalizationsarecreatedwithsubdirectories
underneaththis

Dosamestepsininstancewhereyouwanttodoupload
Makesurethesamedirectoriesarecreatedunderneath/tmp/custdocs
sothatyoucanImportthemtothisinstance.

20
PostProductionIssues/LessonsLearned

Donotapplypatchesclosetogolive,unlessitisabsolutelycritical.We
appliedanATGpatchduringUATanditimpactediRecruitmentApprovalWFs
forgolive
Complete allWFbeforeyoustarttheupgradeprocess

ClearInterfacesandAnyProcessingExceptions

Testallofyourbusinessscenarioswithupgradedaswellasnew data

SLAlinksdidnotcomeoverforsometransactions.Oracleprovidedscripts

CheckLogfilesfortheSeededProgramsforUpdateSubledger Accounting,
thiswillbuildtherecordsforthehistoricaltransactionsinsubledger tables
andestablishtheDrilldowns

PerformanceissueswithARforms/Serviceforms

WFSynchronizationprocessnotworking,sonewcontactsarenotcreated
21
PostProductionIssues/LessonsLearned

CustomerContactsnowcreatedwithemailoptionasText insteadofHTML.
CustomWFnotabletosendformattedemails

InvoiceValidationProgramnotvalidatinginvoices

Fundsdisbursementinformationaboutexpensereportscreatedpriorto
upgradeandafterupgradehasvariations.

CreditCardNumbersarenowencrypted,sincetheyhavesecuritypatch.
CausingissueswithT&ERemittanceprogram.Workingwithbankforthat

Forongoingmaintenance,Oraclenowtypicallyprovidingrollup patches.
Leveragebackup folder,containthefilesthataremodified.

22
BestPractices
Realisticplans,realisticexpectations
Reducenewcustomizationsin11i
TestnewdevelopmentinparallelonR12instancetoensure
compatibility
Freeze11icustomizationsatleast23monthspriortocutover
Testallofyourbusinessscenarioswithupgradedaswellasnew data
GiveyourselfplentyoftimetoTrainandprepareyourendusers
UseTUMSutility,filteroutupgradestepsnotneededforyoursystem
InstallOracleConfigurationManagertoleveragehealthchecksand
priorityhandlingofSRs
UseMaintenanceWizard
Collectsdatafrom11iandfiltersR12upgradesteps
Recordstasktimes,assignstasks
UtilizetheUpgradeAdvisorviaOracleSupport
23
DocumentationandMetalinkNotes

MetalinkNote:OracleEBusinessSuiteUpgradeCenter Home[ID 461705.1]

24
DocumentationandMetalinkNotes

Metalink NoteID Title


215527.1 InformationonsettingupandusingtheMaintenanceWizard
PreparingCustomDevelopmentforNextOracleEBusinessSuite
374398.1
Release
OracleApplicationsMultipleOrganizationsAccessControlforCustom
420787.1
Code
PlanningYourOracleEBusinessSuiteUpgradefromRelease11ito
987516.1
Release12.1
790942.1 R12.1documentationroadmap
806593.1 OracleEBusinessSuiteRelease12.1Infocenter
580299.1 BestPracticesforAdoptingOracleEBusinessSuite,Release12
399362.1 R12Upgrade,SizingandBestPractices
806593.1 OracleEBusinessSuiteRelease12.1InformationCenter
850008.1 InterestinglinksaroundEBSUpgrade

25
QuestionsandAnswers

Contact:
Pallavi.Kumar@AppsAssociates.com
Pavan.Vvr@AppsAssociates.com

26
27

You might also like