Best Practices for ImplementingSAP Enhancement Packages
SAP Technology Solution ManagementLifecycle ManagementNovember 2009
Application Lifecycle Management– Optimize
© SAP AG 2009. All rights reserved. / Page 2
Legal Disclaimer
This presentation outlines our general product directionand should not be relied on in making a purchasedecision. This presentation is not subject to your licenseagreement or any other agreement with SAP. SAP hasno obligation to pursue any course of business outlinedin this presentation or to develop or release anyfunctionality mentioned in this presentation. Thispresentation and SAP's strategy and possible futuredevelopments are subject to change and may bechanged by SAP at any time for any reason withoutnotice. This document is provided without a warranty ofany kind, either express or implied, including but notlimited to, the implied warranties of merchantability,fitness for a particular purpose, or non-infringement.SAP assumes no responsibility for errors or omissionsin this document, except if such damages were causedby SAP intentionally or grossly negligent.
© SAP AG 2009. All rights reserved. / Page 3
Agenda
1. OverviewSAP Enhancement PackagesMust Knows Regarding Preparation
2. Implementation Scenarios & Tools
3. How to Manage SAP Enhancement Package Implementation Projects
4. Summary, Outlook & Further Information
© SAP AG 2009. All rights reserved. / Page 4
Enhancement Packages = Innovation + StabilityEnhancement Packages reduce conflict between stability and innovation
INNOVATION
STABILITY
• Stable and robust businessprocesses for maximumefficiency and low TCO
• Routine deployment of supportpackages to sustain compliance
• Fast and easy introductionof business innovation atany time when needed
© SAP AG 2009. All rights reserved. / Page 4
ENHANCEMENT PACKAGES =INNOVATION + STABILITY
• Enable IT to continuously providenew functionality: Installation ofenhancement packages as partof routine maintenance
• Selective, non-disruptiveactivation of innovation at anytime - driven by business needs
© SAP AG 2009. All rights reserved. / Page 5
SupportPackage
SupportPackage
How is it possible? Installation With Regular Maintenance AndSelective Activation Of Innovation
EHPEHPInactive Business
Functions
TimeSAP
System
1. Always install parts of SAP enhancement packages combinedwith Support Pack Stack as a maintenance activity with minor additionaleffort and facilitated by the new EHP Installer tool.
Business Function Activation
active active
2. Select and activate the functionality needed by yourbusiness using the Switch Framework. Functionality yourbusiness does not need will remain dormant.
SupportPackage
SupportPackage
© SAP AG 2009. All rights reserved. / Page 5
© SAP AG 2009. All rights reserved. / Page 6
General availability ofEHP 3
General availability ofEHP 4
~2900 new productive EHP customers within the last 12 months (+750% y-o-y)
Growth Of Productive SAP EnhancementPackage Customers
3340 productiveEHP customers
© SAP AG 2009. All rights reserved. / Page 6
© SAP AG 2009. All rights reserved. / Page 7
Key Take Aways
BUSINESS SUITE - Stable Core
SAP NetWeaver
SAP ERP 6.0
Enhancement Packages
Quick FactsPreamble: SAP enhancement packages are shipped as a delta shipment to SAP ERP 6.0
1. Selective Installation:• Each enhancement package contains new versions of existing software components• You only update software components, which are related to the functionality you want to use.• After installation:
•No UI or process change until a Business Function is activated (ABAP)•One common regression test for both, SP and enhancement package
2. Selective Activation• New functionality must be explicitly switched on to become active in the system (EHP4: ~300 Business Functions).• If activated:
•Changes are predictable, only well described changes in the activated areas.•Testing is simplified with templates, provided for every Business Function
What Are Enhancement Packages?• Optionally installed and activated software innovations
for SAP ERP 6.0• Software innovations include UI simplifications,
functional enhancements and Enterprise services• SAP enhancement packages are built on top of each
other• Enhancement packages are not support packages:
Support Packages contain corrections and legal changes• SAP enhancement package 4 for SAP ERP 6.0 is
general available since May 2009
Selective Update - Example
© SAP AG 2009. All rights reserved. / Page 7
© SAP AG 2009. All rights reserved. / Page 8
We follow our roadmaps and keep promisesSAP Business Suite 7 generally available since May 2009EHP concept is proven by high number of 3340 live customers
SAP Enhancement PackagesRoadmap
ERP 6.0
CRM 7.0
PLM 7.0
SCM 7.0
SRM 7.0
EHP3 EHP4
SAP BusinessSuite 7
EHP5
EHP1
EHP1
EHP1
Innovations2010
© SAP AG 2009. All rights reserved. / Page 9
Agenda
1. OverviewSAP Enhancement PackagesMust Knows Regarding Preparation
2. Implementation Scenarios & Tools
3. How to Manage SAP Enhancement Package Implementation Projects
4. Summary, Outlook & Further Information
© SAP AG 2009. All rights reserved. / Page 10
Things You Should Know BeforeInstalling SAP Enhancement Packages
Only one EHP Level persystemOne application system canonly consist of one EHP level(e.g. EHP3 or EHP4). Henceinstalled EHP components haveto be updated with every futureEHP implementation.
Industry SolutionsCustomers who have activatedan industry business functionset have to include thecorresponding EHP industrysoftware component duringinstallation.
EHP Installation andfunctional activation isnon-reversible
EHP Facts
EHPs are “cumulative”When installing the latest EHPyou will automatically get allfunctionality delivered withprevious Enhancement Packs.
Delta ShipmentThe EHP installation deliversonly changed objects to yoursystem.Whereby EHP 3 is a deltashipment to ERP 6.0 and EHP 4is a delta shipment to EHP 3.
Technical Delivery
Modification AdjustmentAfter installing EnhancementPackages modifications must beadjusted – even if no businessfunction has been activated.Similar to applying a full SPStack
Regression Test requiredThe installation of an SAPEnhancement Package requiresa full regression test – even ifno business function has beenactivated. Similar to applyinga full SP Stack
Effort EstimationMost customers say that theinstallation effort is a bit higherwith EHP’s (without activatingbusiness functions) comparedto pure Support Packageupdates.
Project Perspective
Enhancement Packagesfor SAP NetWeaverSAP Enhancement Package 4for SAP ERP 6.0 is available fortwo product versions: SAPNetWeaver 7.0 or 7.0.1 (i.e.Portal, PI)!
© SAP AG 2009. All rights reserved. / Page 10
© SAP AG 2009. All rights reserved. / Page 11
Implementation Procedure ofSAP Enhancement Packages
Discover & Evaluate:EHP Info CenterSolution Browser Tool
Preparation & BlueprintMaintenance OptimizerImplementation Content
Realization (Install, Activate, & Test):Enhancement Package InstallerSwitch FrameworkConfiguration + CustomizingPredefined test content
Go-Live and Support
EnhancementPackage Lifecycle
PLAN
© SAP AG 2009. All rights reserved. / Page 11
© SAP AG 2009. All rights reserved. / Page 12
Identification: Enhancement Package Info Center
Single point of access to all information related to EHP’s:
• Presentations, documentation and release notes
• Test catalogue and learning maps
Documentation at deep level of granularity
Great ability to analyze new software functionality
Easily identify needed Business Function(s)http://service.sap.com/erp-ehp
Phase 1:Select Required Business Functions
Design Build & TestBusiness
Deploy
Result:High-Level BusinessRequirementsand Selection ofBusiness Functions
Further Services and ToolsAccelerated Innovation Enablement (AIE)- Five days of SAP enablement helping to evaluatethe innovation capabilities of the latest SAP EHPSolution Browser
AIEExperts
© SAP AG 2009. All rights reserved. / Page 12
© SAP AG 2009. All rights reserved. / Page 13
How To Use The EHP Information Center
The ConceptPurpose of the SAP ERPenhancement package strategyConcept and methodology ofenhancement packagesWhat you need to know beforeHow to implement themWhat to test at what point in time
Functional OverviewWhich enhancements are includedin each enhancement package?Which areas of the solution weretouched by new developments?
Level 1 =>‘Short overview presentation’:
Get an idea of each business function(short description and target group)
Level 2 =>‘Detailed overview presentation’:
Understand each business function withfeatures included, benefits, target usersand their and technical name.(~ 1 slide per business function)
Level 3 =>‘Detailed presentation’:
Understand each feature ofa business function(~ 1 slide per feature)
Level 4 =>‘Online information’:
Assess each business function,using all related information. This ispresented in a table-like list with links todocumentation, test cases, releasenotes, detail presentations, etc.
Short overview Detailed overview Detailed presentation Detailed online info
FinancialsHuman Capital Mgmt.Procurement andLogistics ExecutionProduct Developmentand ManufacturingSales and ServiceCorporate ServicesCross ERP
Strategy and Enhancement Package Lifecycle
SAP Enhancement Package for SAP ERP 6.0
Business
© SAP AG 2009. All rights reserved. / Page 14
Legend
= ERP + EHP4
= old release (6.0)
= actual project work
= Transport route
How to evaluate a Business Function in yoursystem landscape
Productive landscape DEVERP
PRDERP
QASERP
EHP evaluationsystem
Design Build & Test Deploy
For evaluation purposes („Does the Business Function add value?“) you should not use thedevelopment system until you are sure about later realization
Recommendation: Use a sandbox systemKeep in mind: Activation of a business function cannot be revoked
You can only transport the complete BF system switch settings across the system landscape
System landscape
EHP 4
SBXERP
EHP 4
Systemcopy
SBXERP
EHP 4
SBXERP
EHP 4
EHP installation Activate BF
© SAP AG 2009. All rights reserved. / Page 15
Legend
= ERP + EHP4
= old release (6.0)
= actual project work
= Transport route
How to evaluate a Business Function in yoursystem landscape
Productive landscape DEVERP
PRDERP
QASERP
EHP 4
SBXERP
EHP evaluationsystem
Design Build & Test Deploy
EHP 4
For evaluation purposes („Does the Business Function add value?“) you should not use thedevelopment system until you are sure about later realization
Recommendation: Use a sandbox systemKeep in mind: Activation of a business function cannot be revoked
You can only transport the complete BF system switch settings across the system landscape
System landscape
© SAP AG 2009. All rights reserved. / Page 16
Phase 2:Design
Requirements Deploy
Result:Business Blueprintand TechnicalPreparationActivities
Build & TestSystem
Administrator
Business
© SAP AG 2009. All rights reserved. / Page 16
Define Business AspectsCreate Business Blueprint for InnovationExecute implementation project with ASAPmethodology
Prepare Technical Installation
Check PrerequisitesWhat are the prerequisites to check before installing?
Choose Installation ApproachSelective or Broad
Map Business Functions and Technical UsageWhich ‘technical usages’ are relevant?
© SAP AG 2009. All rights reserved. / Page 17
The most important steps- Checklist prerequisites
1 Prepare yourself for the installation1
RecommendationAlways combine the installation of Enhancement Packageswith the installation of the latest Support Package Stack
Installation optionsIf you are using Java software components, read the EHP4 Master Guideto understand the concept and the differences between the two productversions EHP 4 for SAP ERP 6.0 and EHP 4 for SAP ERP 6.0/ NW 7.01.Make sure that you understand the differences between a SelectiveInstallation (Default Approach) and a Broad Installation. You can find moreinformation in the document “SAP EHP Technology Facts”.(http://service.sap.com/erp-ehp)
How to GuideMasterGuide
InstallationGuide
1 2 3
© SAP AG 2009. All rights reserved. / Page 18
SAPSolution Manager 7.0
latest SP level
MOPZ
Maintenance Optimizer(MOPZ)
SAP Service Marketplace
Download Basket
SLD
E2E Enhancement Package Installation Process
Java Schema
ABAP Schema
SCSInstance
ENQ Server(Java)
MSG Server(Java)
Add-In Central Instance
Java ServerProcessJava Server
ProcessServerProcess
Java Dispatcher
SDM
Java
ABAP
ABAPDispatcher
WorkProcessWork
ProcessWorkProcess
Gateway
ICM
IGS
ENQ WP(ABAP)
MSG Server(ABAP)
Global FS
StackConfiguration
File.xml
SAP ERP 6.0Based on SAP NW 7.0SAP ERP 6.0 EHP 4
based on SAP NW 7.0 EHP 1
Technical Usagesbased onSAP EHP 4
3
4SP‘s
StackConfiguration
File.xml
5
Select required Technical Usages3
SAPehpi6
MOPZ generate Stack Configuration Fileand calculates dependent SoftwareComponents and SP‘s
47
Download SW Comp. and SP‘s5
SP‘sEHP SWComp.
1 Maintain System landscape via SLD/SMSY
1
2
2 Configuration of Maintenance Optimizer
Provide your download to the SAP EnhancementPackage Installer
6
Perform the SAP Enhancement Package Implementation7
SWComp.
SWComp.EHPSWComp.
© SAP AG 2009. All rights reserved. / Page 19
The most important steps- Checklist prerequisites
Prepare your SAP Solution Manager systemIs the latest Support Package level ofSAP Solution Manager 7.0 applied?Is your system landscape maintained via transaction
SMSY?Systemsused software componentsSystem Groups & logical components?
Is your system landscape via transactionSolution_Manager maintained in an existing/activesolution?
Maintenance Optimizer is set up and running (check Note1122966)?
22
Further Information:# 1122966 - Maintenance Optimizer for EHP# 1165587 - MOPZ: EHP stack selection# 1090202 - MOPZ: adjust stack delta XML# 1277035 - EHP4 product data missing
© SAP AG 2009. All rights reserved. / Page 20
The most important steps- Checklist prerequisites
Package download and generation of "Stack Configuration File“(xml)
3
Use the Maintenance Optimizer to create a newmaintenance transaction for your product version and markit as Enhancement Package Installation.
Choose the product version and the technical usages.The packages and the Stack Configuration File are
located at …/usr/sap/trans/EPS/in?
Further information:# 1165438 - Enhancement package 4 for SAP ERP: Required SWC# 1134872 - FAQ for Stack Delta Files in EPS# 1122966 – Maintenance Optimizer for EHP# 1233954 - No XML in EPS Inbox
© SAP AG 2009. All rights reserved. / Page 21
Package download and generation of"Stack Configuration File“ (xml)
Go to transaction “solution_manager” and select your solution. Then go to“Operations”, “Change Management”, “Maintenance Optimizer” and create anew Maintenance Transaction.
Package download and generation of "Stack Configuration File“ (xml)3
Solution Manager generates a XML file. This is a requirement for the installation!XML file is generated and stored in /EPS/in of Solution Manager System
(configuration required!)
© SAP AG 2009. All rights reserved. / Page 22
Package download and generation of "Stack Configuration File“(xml)
3
Set up initial data for the new MaintenanceTransaction:1) Select product version “SAP ERP 6.0”2) Select your system3) Press continue
Package download and generation of "StackConfiguration File“ (xml)
If you have a landscape of systems(Development, Quality Assurance,Production) the recommended wayis to generate a single XML file forall of the systems.
Therefore, select all the systemswhere you want to generate theXML file for.
© SAP AG 2009. All rights reserved. / Page 23
1) Select the Product Version whichshould be installed (combinationsthat are not compatible with yoursetup can’t be selected)
2) Tick the checkbox of the TechnicalUsage that you want to install
3) Click the button “Find DownloadFiles”
A note on the product version:
EHP 4 for SAP ERP 6.0EHP 4 for SAP ERP 6.0 / NW 7.01
If you are using ECC on ABAP only, you canchoose either product version. Check theEHP4 Master Guide for more information.
1) For ERP Enhancement Packageschoose the radio button“Enhancement PackageInstallation”
2) Click on “Find Download Files”
Package download and generation of "Stack Configuration File“(xml)
3
Package download and generation of"Stack Configuration File“ (xml)
© SAP AG 2009. All rights reserved. / Page 24 * temporary space
1) Select the correct OS/DB Kernel PartsNote: DB2 IBM DB2 for z/OS
DB4 IBM DB2 for i5/OSDB6 IBM DB2 UDB for
Linux, Unix, andWindows
2) Click on „Continue“3) Step through „Select Files w/o Stack
Dependence“
Package download and generation of "Stack Configuration File“ (xml)3
Download the Enhancement Packages via selection of “Technical Usage”, moreinformation: Note 1165438
Prepare free space for “Download” directory for EHP & SPs of app. 10-30 GB *
Package download and generation of"Stack Configuration File“ (xml)
© SAP AG 2009. All rights reserved. / Page 25
Package download and generation of "Stack Configuration File“ (xml)3
1) Confirm the calculated package queue by clicking “Continue”2) Tick the radio button for downloading the software via the Download Manager3) Click the button “Select Download Type”
Package download and generation of"Stack Configuration File“ (xml)
© SAP AG 2009. All rights reserved. / Page 26
1) Click “Continue”2) Click button “Confirm Files in Download Basket”3) In the new window, tick the upper left checkbox to select all
files4) Click on “Confirm Download”5) Now you can download the files with Download Manager
At that point of time the stack information has been written into thedatabase of Solution Manager and additionally as physical files(XML file & TXT file) provided to directory …/usr/sap/trans/EPS/in
Package download and generation of"Stack Configuration File“ (xml)
Package download and generation of "Stack Configuration File“(xml)3
© SAP AG 2009. All rights reserved. / Page 27
Agenda
1. OverviewSAP Enhancement PackagesMust Knows Regarding Preparation
2. Implementation Scenarios & Tools
3. How to Manage SAP Enhancement Package Implementation Projects
4. Summary, Outlook & Further Information
© SAP AG 2009. All rights reserved. / Page 28
1New Installation
2 Upgrade of anExisting System
3EnhancementPackageInstallation
Implementation Scenarios- Different Use Cases
© SAP AG 2009. All rights reserved. / Page 29
Implementation Scenarios- Different Use Cases
New Installation1SAP ERP 6.0 EHP4 Ready Installation:
To run an SAP ERP 6.0 system on SAP enhancementpackage 1 of SAP NetWeaver 7.0 without any technicalusages of SAP enhancement package 4 of SAP ERP 6.0is not supported.You need to install at least one technical usage ofSAP enhancement package 4 of SAP ERP 6.0 right afterthe initial installation.
SAPInst
NW7.0
NWEHP1
PI7.1
ERP6.0
ERP6.0
NWEHP1
ERP6.0
ERP6.0
ERPEHP4
SAINT/ JSPM
NWEHP1
Enhancement PackageInstaller
ERP6.0
ERPEHP3
Enhancement PackageInstaller
NWEHP1
ERPEHP4
NWEHP1
© SAP AG 2009. All rights reserved. / Page 30
Implementation Scenarios- Different Use Cases
Upgrade of anExisting System
NW7.0
NWEHP1
PI7.1
ERP6.0
ERP6.0
ERPEHP3
2
NW2004 Upgradetools
SAPup/ SAPJup
NWEHP1
ERPEHP4
NWEHP1
R/34.6C Upgradetools
SAPup/ SAPJup
© SAP AG 2009. All rights reserved. / Page 31
ERP6.0
Implementation Scenarios- Different Use Cases
Enhancement Package Installation3
NW7.0
NWEHP1
NW7.0
ERPEHP4
PI7.1
Enhancement PackageInstaller
SAINT/ JSPM
PI7.1
ERP6.0
Enhancement PackageInstaller
NWEHP1
NWEHP1
Enhancement PackageInstaller *
ERP6.0
ERPEHP3
ERP6.0
*Exceptions: SAINT/ JSPM, if1.) 32bit OS/DB Platform2.) Subsequent installation if EHP4 TU’s are already installed
© SAP AG 2009. All rights reserved. / Page 32
Implementation Scenarios- Different Use Cases
SAP Enhancement Packages for SAP Solution Manager 7.0
UpgradetoolsSAPup/ SAPJup
1
SAPInst
SolMan7.0
NWEHP1
New Installation
Upgrade of anExisting System
2
SolMan3.1
SolMan7.0
NWEHP1
Enhancement Package Installation3
SolMan7.0
SolMan7.0
NWEHP1
SAINT/ JSPM
© SAP AG 2009. All rights reserved. / Page 33
Enhancement Package Installation Tool:- SAP Enhancement Package Installer
QUICK FACTS
• Downtime reduction by 60-80%expected*
• Risk mitigation due to isolatedshadow system
MINIMIZEDDOWNTIME
RELIABLE &INTUITIVE
• Mature, stable and optimizedsystem switch procedure
• Improved user experience due tointuitive guided procedure
*compared with EHP3 installations via SAINT
EHP Installer: Standard tool to implement SAP enhancement packages
Technology: System Switch Procedure
Available for:all 64-bit platform for ABAP, Java and Dual-StackSAP enhancement package 4 for SAP ERP 6.0SAP enhancement package 1 for SAP NetWeaver 7.0 and ProcessIntegration 7.1Support Packages for ABAP – only systems (coming soon)
© SAP AG 2009. All rights reserved. / Page 34
Download the executable from the SAP Service MarketplaceUnpack and execute the installer via SAPCARStart SAP Enhancement Package Installer front-end
Procedure: Start SAP Enhancement PackageInstaller
Start SAP Enhancement Package Installer
© SAP AG 2009. All rights reserved. / Page 35
Download the executable from the SAP Service MarketplaceUnpack and execute the installer via SAPCARStart SAP Enhancement Package Installer front-end
Start SAP Enhancement Package Installer
Procedure: Start SAP Enhancement PackageInstaller
© SAP AG 2009. All rights reserved. / Page 36
Only the Monitor tab is shownTo initialize the process, press Next
Roadmap step 1 - Initialization211111
Procedure: Start SAP Enhancement PackageInstaller – Initialization
© SAP AG 2009. All rights reserved. / Page 37
Step completedAS ABAP identified
Roadmap step 1 - Initialization211111
Procedure: Start SAP Enhancement PackageInstaller – Initialization
© SAP AG 2009. All rights reserved. / Page 38
KeywordDownload Directory
Roadmap step 2 - Extraction211112
Procedure: Start SAP Enhancement PackageInstaller – Extraction
© SAP AG 2009. All rights reserved. / Page 39
…completedChoose Next
Roadmap step 2 - Extraction211112
Procedure: Start SAP Enhancement PackageInstaller – Extraction
© SAP AG 2009. All rights reserved. / Page 40
Add passwordsChoose Preconfiguration Modes
Roadmap step 3 - Configuration211113
Procedure: Start SAP Enhancement PackageInstaller – Configuration
© SAP AG 2009. All rights reserved. / Page 41
It might be necessary to update R3trans and SPAM versionRoadmap step 3 - Configuration211113
Procedure: Start SAP Enhancement PackageInstaller – Configuration
© SAP AG 2009. All rights reserved. / Page 42
You have the possibility to bind EHP’s, Add-on’s and SP’sRoadmap step 3 - Configuration211113
Procedure: Start SAP Enhancement PackageInstaller – Configuration
© SAP AG 2009. All rights reserved. / Page 43
…completedChoose Next
Roadmap step 3 - Configuration211113
Procedure: Start SAP Enhancement PackageInstaller – Configuration
© SAP AG 2009. All rights reserved. / Page 44
…running…Accept info on kernel installationPress Next
Roadmap step 4 - Checks211114
Procedure: Start SAP Enhancement PackageInstaller – Checks
© SAP AG 2009. All rights reserved. / Page 45
Development environment will be locked in this stepCloning of original tables to the shadow system starts
Roadmap step 5 - Preprocessing211115
Procedure: Start SAP Enhancement PackageInstaller – Preprocessing
© SAP AG 2009. All rights reserved. / Page 46
Prepare for DOWNTIME phaseOn the next phase Downtime starts
Roadmap step 5 - Preprocessing211115
Procedure: Start SAP Enhancement PackageInstaller – Preprocessing
© SAP AG 2009. All rights reserved. / Page 47
…checks availability of database backup before downtime…. And after downtime…
Roadmap step 6 - Downtime211116
Procedure: Start SAP Enhancement PackageInstaller – Downtime
© SAP AG 2009. All rights reserved. / Page 48
Decide on background job schedulingSend the evaluation form to SAP…
Roadmap step 7 - Postprocessing211117
Procedure: Start SAP Enhancement PackageInstaller – Postprocessing
© SAP AG 2009. All rights reserved. / Page 49
Press OK to end SAP enhancement package installerRoadmap step 8 - Finalization211118
Procedure: Start SAP Enhancement PackageInstaller – Finalization
© SAP AG 2009. All rights reserved. / Page 50
Agenda
1. OverviewSAP Enhancement PackagesMust Knows Regarding Preparation
2. Implementation Scenarios & Tools
3. How to Manage SAP Enhancement Package ImplementationProjects
4. Summary, Outlook & Further Information
© SAP AG 2009. All rights reserved. / Page 51
Software Installation And Activation
Installation of enhancement package with EHP-installer
Activation of Business Functions using the Switch Framework
Regression and Acceptance Testing
SAP delivers EHP test case templates
SAP Solution Manager enables risk based testing (BPCA)
Phase 3:Build And Test
Requirements Design Deploy
Result:Getting the solutionready and tested
Further ServicesExpert Guided Implementation
- Update to Solution Manager EHP1 including basicconfiguration
SystemAdministrator
© SAP AG 2009. All rights reserved. / Page 52
Shad
ow S
yst.
Ope
rat.
Prod
uctiv
e Sy
stem
SAP Enhancement Package Installer- Timing Diagram
Backup
Cre
ate
Shad
ow In
stan
ceM
odifi
catio
nAd
just
men
t
Activ
atio
nD
istr
ibut
ion
InitializationExtraction
ConfigurationChecks
Preprocessing Downtime Postprocessing Finalization
Rem
ove
Shad
ow In
stan
ce
Backup
1 2 3 4 5 6 7 8
Point of no-returnProcess can be
resetted without anyartefacts until beginof downtime phases
Import EHP&SPStack
Import EHP&SPStack
Development CloseOnly important foryour DEV system.
Majority of User Interactions(app. 1 day)
Uptime UptimeDowntime
Overall installation runtime (Median: 46hours)
© SAP AG 2009. All rights reserved. / Page 53
System Landscape Aspects
Requirements Design Deploy
Legend
= ERP + EHP4
= old release (6.0)
= actual project work
= Transport route
System landscape
Productive landscape DEVERP
PRDERP
QASERP
EHP 4 EHP 4Transportchanges
DEVERP
TemporaryDevelopmentSystem
During and after EHP or Support Package installation your development system may not be able tosupport your production line with emergency corrections and/or phased development go-lives unlessyou add temporarily a copy of the development system
Based on your risk profile you should consider appropriate measures
Ensure dual maintenance
EmergencyCorrections
DualMaintenance
© SAP AG 2009. All rights reserved. / Page 54
Overview of Factors affecting EHPInstaller Tool Runtime & Downtime
SystemConfiguration
Number ofselectedtechnical
usages & SP’s
DatabaseUtilization &
Configuration
Number ofmodifications
Number ofclients
Productiveapplications/Add-On’s or
industrysolutions
Number ofinstalled
languages
EHP InstallerConfiguration
Mode
Hardware /Hard Disc
Config
As each system is highly individual regarding it‘s configuration and application data.A forecast of runtime and downtime is only possible when analyzing results of an EHPinstallation test run with representative set of data !
Key Take Aways
Reaction Timeon Dialog
steps
Business Uptime Business UptimeBusiness Downtime
Follow-up activitiesUpgrade Downtime
Customerspecific
Runtime /Downtime
depending on
Upgrade Uptime
© SAP AG 2009. All rights reserved. / Page 55
EHP Installer – Best Practices
Consider additional temporary system resources:(free space on file systems, DB & log archives)
SAPehpi installation directory: ~ 25GBEHP4 & SPS Download directory: ~ 10GB depending on # of packagesFree space in /usr/sap/trans : ~ 4GBShadow system ~ 60-80 GBAdditional freespace in table spaces: ~ 20-50 GB 150- 170 GB should be sufficientArchive Logs
Start early enough with the SAPehpi process!Until end of preprocessing phase SAPehpi can run during system uptime, i.e. start at beginning of theweekConsider executing the preprocessing phase during low DB utilization times (i.e. a weekend earlier)After uptime preprocessing you can stop SAPehpi and continue later with the downtime phases atbeginning of maintenance windowConsider time for postprocessing
Manual clean-up steps and load generationAdjustment transports and BackupTesting & validation
© SAP AG 2009. All rights reserved. / Page 56
Current Statistics- SAP Enhancement Package Installer
EHP Installer Statistics forSAP Enhancement Package 4for SAP ERP 6.0
*This statistic is based on the current evaluation forms referring to test and productive systems where an EHP 4 implementation was performed.
Median Runtime: 46h
EHP Installer Downtime
EHP Installer Runtime
Median Downtime: 7,8h
© SAP AG 2009. All rights reserved. / Page 57
Phase 4:Deploy
Requirements Design DeployBuild & TestSystem
Administrator
Go-Live and Support
Update of production system:EHP Installer is highly specialized to minimize downtime
Release of the EHP System for Production Operation
Support after Go-Live
Project Closure
Services
SAP delivers Continuous Quality ChecksTransport Management synchronizes deployment toproduction
Result:Innovation isavailable forbusiness
© SAP AG 2009. All rights reserved. / Page 58
Recommendations on implementationprocedure of SAP enhancement packages
DiscoveryUse Sandbox System to explore newfunctions, Business Functions are not reversible.
Installation tacticsAlways combine installation of enhancement packagewith the installation of the latest Support Package Stack(ABAP). However there are exceptions: Pay attentionespecially in mixed environments: ABAP/JAVA, e.g. LSO.Minimized downtime with new tool: EHP Installer.
Preparation
Read the documentation: The principles and methods toinstall SAP enhancement packages differ significantlyfrom a traditional release upgrade. Make sure your SAPSolution Manager 7.0 is at the latest patch level (SAPNote 1122966).
© SAP AG 2009. All rights reserved. / Page 59
Agenda
1. OverviewSAP Enhancement PackagesMust Knows regarding Preparation & Checklist prerequisites
2. Implementation Scenarios & Tools
3. How to Manage SAP Enhancement Package Implementation Projects
4. Summary, Outlook & Further Information
© SAP AG 2009. All rights reserved. / Page 60
In a nutshell: You CAN deliver Innovationwithout disruption
1
3 4 Use SAP Solution Manager –Maintenance Optimizer
Installation With Regular Maintenance
Install EHP combined with Support Package as amaintenance activity - with only minor additional effort.
2
SAP Enhancement Packages acceleratethe adoption of innovation
Select and activate the functionality needed by yourbusiness using the Switch Framework.
Make sure you update to EHP1 forSAP Solution Manager 7.0 BEFORE
starting the implementation.
Minimize your downtime using the newEHP Installer
Plan for some additional technicalpreparation and execution time.
© SAP AG 2009. All rights reserved. / Page 60
© SAP AG 2009. All rights reserved. / Page 61
SAP Business Suite 7
Default Releasesince Q2/2009
We follow our roadmaps and keep promisesFirst 4 generations of SAP enhancement packages for SAP ERPdelivered and adopted in the market (3340 live customers)First set of EHP’s across the Business Suite 7 planned for Q2/2010
Innovation PathSAP Business Suite 7
SAPBusiness
Suite 7
(Core Applications) SAP Business Suite 7 Innovations 2010(Core Applications)
ERP 6.0 SRM 7.0 SCM 7.0 CRM 7.0
EHP 1
PLM 7.01
Release-to-Customers planned for Q2/2010
EHP 1EHP 1EHP 5
© SAP AG 2009. All rights reserved. / Page 62
Expert Guided Implementation- SAP Solution Manager Prep
When to choose offering?Customer wants to set up or updateSAP Solution Manager with standardconfiguration.Customer has the technical skills,but lacks SAP Solution Manager specificconfiguration knowledge.Willingness to execute implementation indefined time frame
How to order?SAP offers delivery at fixed time slotsAvailable delivery slots are published on the SAP Service Marketplace (Alias: SolutionManager -> Services -> Expert Guided Implementation)Customers plan projects and self-register based on project timeline:
Alias: SolutionManager -> Services -> Expert Guided ImplementationDirect Link: http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000717440&_SCENARIO=01100035870000000202&
SAP Expert explains step by steps configuration usingtraining materials and a SAP Solution Managerdemonstration system, providing guidance and Q&A
Participants executesdemonstrated steps in ownproject i.e. on own SAPSolution Manager system atthe same day
Participants havedirect access to SAPExpert who directlysupports, ifnecessary, during the
Customer/Partner
SAP Scenario Expert SAP Scenario Expert
Empowering via Web sessionsExplanation of implementation steps through SAP Expert(“Remote training”)Typically 1-2 hours in each morning
Execution by customer/partner teamOn own project systemOn demand supported by back office, SAP expert overphone or remoteTypically each afternoon for the setup steps of the day
Customer/Partner
DescriptionCustomer is trained in SAP Solution Manager configuration step by step by SAP Expert remotely.Customer executes configuration of explained steps.Customer has direct remote access to SAP Expert during execution of configuration steps.The delivery covers 5 days. At the end of delivery the standard configuration will be finished.
SystemAdministrator
Enterprise Support customerscan join Expert GuidedImplementation without
additional charge in 2009
© SAP AG 2009. All rights reserved. / Page 63
SAP Accelerated Innovation Enablement5 days free* access to SAP Solution Architects
Benefit from direct engagement with SAP‘s experts:SAP provides up to five remote person days per calendar yearassistance and enablement per customer helping to evaluate theinnovation capabilities of the latest SAP Enhancement Package.
Value PropositionAccelerated Innovation Enablement provides access to SAP Solution Architects to evaluate the innovation capabilities ofthe latest SAP Enhancement Package and how it may be deployed for your business process requirements.
In A NutshellEntitlement
Customer is entitled to receive up to fivecalendar days remote advice per year.
OutcomeThe results of the check will bedocumented in English by SAP expert.
Duration5 calendar days (= 5x8hrs)
Addressed SolutionSAP Business Suite 7 core applications(ERP 6.0, CRM 7.0, SCM 7.0, PLM 7.0)
Technical PrerequisitesSAP’s Accelerated Innovation Enablement service is delivered remotelyby SAP Solution Architects and is only available to SAP Enterprise Support customersSAP Solution Manager Enterprise EditionDocumentation of core business processes within SAP Solution Manager EnterpriseEdition and information about the special focus on your specific functional requirementsSAP requires the commitment of the time and expertise of Customer’s functionaland/or process lead
Further Informationhttp://service.sap.com/enterprisesupport -> Scope description -> SAP AcceleratedInnovation Enablement
Business
Up to five calendardays free remote adviceper year for Enterprise
Support customers
© SAP AG 2009. All rights reserved. / Page 64
Service offering:Enhancement package planning for SAP ERP 6.0
Your Benefit :
Overview….• Intensive 2 days onsite workshop• We plan your EHP installation project & strategy• Learn from experienced SAP Consultants• Feel well prepared to start your Implementation project !
Project Milestone Plan• We define a customer specific implementation
approach & EHP strategy
• We create an enhancement package projectroadmap based SAP’s best practices & provedmethodology
Landscape Dependencies• Identify technical dependencies of your system
landscape
• Outlines critical issues for a smoothImplementation project
• Getting behind the new technology
• Understand the concept of switchable BusinessFunctions & Technical Usages
• Learn how to use “EHP Installer” Tool
Knowledge Transfer
Order & Contact Details…Direct contact: [email protected]
Service Market Place Link: /UFG
© SAP AG 2009. All rights reserved. / Page 65
Provide YOUR Feedback!Benefit from Feedback!
Provides benchmarking data and project statistics from completed SAPEnhancement Package implementation projects, for example, on projectduration, downtime, satisfactionUp-to-date results and the online questionnaire are published athttp://service.sap.com/ehp-db.
SAP EHPExperienceDatabase
Please send Evaluation Form (Statistics plus your individual feedbackcomment) via email!
The statistics of your SAP enhancement package implementation help usimproving the SAP Enhancement Package Installer!Your individual comments are reviewed within our tool development!
SAPEnhancementPackageInstallerStatistics
© SAP AG 2009. All rights reserved. / Page 66
Get Started - Enhancement Package Infocenterhttp://service.sap.com/erp-ehp
What IT professionalsmust know about
SAP Enhancement Packages&
How to Install EHP4:A Practical Guide
SAP Enhancement Packages -Frequently Asked Questions
Lifecycle of SAPEnhancement Packages
SAP EHP Technology Facts
SAP Enhancement PackageStrategy for SAP ERP
ERP@BPX: EHP Forum & Wiki
SAP EHP Info CenterSAP EHP Info Center
© SAP AG 2009. All rights reserved. / Page 67
Further Information
SAP Public Web: SAP Developer Network (SDN)Software Logistics: www.sdn.sap.com/irj/sdn/softwarelogisticsSoftware Logistics Forum: www.sdn.sap.com/irj/sdn/forum?forumID=293
© SAP AG 2009. All rights reserved. / Page 68
Thank you for your time
Questions?Kathrin WinkmannSAP Technology Solution ManagementLife-cycle Management
SAP AGDietmar-Hopp-Allee 1669190 WalldorfGermany
E-Mail [email protected]
© SAP AG 2009. All rights reserved. / Page 69
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained hereinmay be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries,eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+,POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex,MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or othercountries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respectivelogos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products andservices mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries.Business Objects is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only.National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only,without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Groupproducts and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construedas constituting an additional warrant.
Copyright 2009 SAP AGAll Rights Reserved