Upload
ramshanker7
View
1.497
Download
8
Embed Size (px)
DESCRIPTION
EHP7
Citation preview
Technology Facts
SAP Enhancement Packages and Beyond
Applicable for SAP ERP 6.0, SAP CRM 7.0, SAP SCM 7.0, SAP SRM 7.0
Version 9 (September 2012)
© 2012 SAP AG. All rights reserved. 2
Legal Disclaimer
This presentation is not subject to your license
agreement or any other agreement with SAP.
SAP has no obligation to pursue any course of
business outlined in this presentation or to develop
or release any functionality mentioned in this
presentation.
This presentation and SAP's strategy and possible
future developments are subject to change and may
be changed by SAP at any time for any reason
without notice. This document is provided without a
warranty of any kind, either express or implied,
including but not limited to, the implied warranties of
merchantability, fitness for a particular purpose, or
non-infringement.
SAP assumes no responsibility for errors or
omissions in this document, except if such damages
were caused by SAP intentionally or grossly
negligent.
© 2012 SAP AG. All rights reserved. 3
Agenda
1. SAP Enhancement Packages as part of the SAP Business Suite
Shipment Strategy Shipment Strategy ▪ Maintenance ▪ EHP Facts
2. Architecture and Technology Switch Framework ▪ SAP NetWeaver Facts ▪ Landscape Options
3. Implementation Procedure Innovation Management ▪ Installation Procedure ▪ Recommendations
4. Summary
1. SAP Enhancement Packages as part of the SAP
Business Suite Shipment Strategy
Shipment Strategy ▪ Maintenance ▪ EHP Facts
© 2012 SAP AG. All rights reserved. 5
The SAP Way
SAP Business Suite Innovation Road Map
• Long-term predictability:
Customers want to make the
most out of their investments and
expect a clear perspective for
their strategic software
investments.
Breakthrough
Evolution
More Innovation Less Disruption Long-Term Predictability
December
2020 2015
• Evolutionary Innovation:
Gradual evolution of enterprise
software that spans from
functional enhancements to TCO
and new user experiences.
• Breakthrough innovation:
Breakthrough innovation to adopt
new business practices and
processes as quickly and
smoothly as possible.
• Delivery without disruption:
Customers want to avoid cost,
time and skill hurdles to adopt
innovation easier and faster.
© 2012 SAP AG. All rights reserved. 6
Long-Term Predictability
Maintenance Extension for SAP Business Suite
• To manifest the long-term predictability of the Business Suite and in support of the Innovation Strategy
and Roadmap the standard maintenance will be extended
• SAP extends mainstream maintenance for the Business Suite core applications1 to December 2020
1 SAP Business Suite includes the core applications (SAP ERP 6.0, SAP PLM 7.0, SAP CRM 7.0, SAP SCM 7.0, SAP SRM 7.0), supplementary
applications, and industry applications. 2 Mainstream Maintenance for SAP NetWeaver 7.0x ABAP will be extended through December 2020 and for NetWeaver 7.0x Java (also incl. Dual
Stacks) until December 2017. 3 If JAVA based ERP Components are used an Update to at least SAP ERP EHP4 has to be performed until December 2017.
SAP ERP 6.03)
EHP4
EHP5
EHP6
2010 2011 2012 2013 2014 2015 2016 2017 2018 2020 2008 2005 2009 2006 2007
SAP CRM 7.0
SAP SCM 7.0
SAP SRM 7.0
2019
SAP NetWeaver AS ABAP 7.x2)
SAP
Business Suite 7 Core Applications
EHP13)
EHP23)
EHP33)
Longer
Maintenance
until 2020
© 2012 SAP AG. All rights reserved. 7
Less disruptive, Continuous, Easy … Consistent Guiding Principles for all Shipment Types
Continuous
March
June
Sept.
Easy
Less disruptive
Consistent
© 2012 SAP AG. All rights reserved. 8
Less disruptive, Continuous, Easy … Consistent How it is Implemented
Continuous
March
June
Sept.
Easy
Less disruptive
Activation via Business Functions or customizing
Functional details via
http://service.sap.com/findinnovation
Installation using Software Update Manager (SUM)
Implementations via Rapid Deployment Solutions
Selective activation
Business Functions and/or customizing
Add-on deployments
Side by side deployments
Customer Connection program
Enhancement Packages consolidate functionality
© 2012 SAP AG. All rights reserved. 9
Implementing SAP Enhancement Packages Recommended Approach
maintenance
IT: Install EHP with regular maintenance activities of applying SP-Stacks
Consolidate new functionality implemented via note/SP previously
Business: Request activation of new functionality (business functions) installation
could be decoupled of maintenance schedule
SP-Stack
Get ready for
business
requirements
SP-Stack SP-Stack SP-Stack
EHP x EHP x+1
EHP x
EHP x+1
Selective activation
© 2012 SAP AG. All rights reserved. 10
SAP Enhancement Packages Things You Should Know
EHPs are “cumulative”
Delta shipment to the
already installed version
New SAP NetWeaver
version (e.g. SAP
NetWeaver 7.0 EHP3 for
SAP ERP 6.0 EHP6)
No EHP or SP pre-requisite
(one-step update!)
Only one EHP Level per
system (besides
components with no EHP)
Business Function
activation can be non-
reversible
Modification adjustment
required
Full regression test
recommended
Less effort than an
upgrade (e.g. end-user
training only for new
activated functionality)
EHP Facts Technical Delivery Project Perspective
2. Architecture and Technology
Switch Framework ▪ SAP NetWeaver Facts ▪ Landscape Options
© 2012 SAP AG. All rights reserved. 12
Motivation: Evolution of SAP Architecture Example SAP ERP
Tech
no
log
y
Ap
pli
cati
on
SAP R/3
up to 4.6C
Industry Sol.
SAP Basis
Application
SAP R/3
Enterprise
Industry Solutions
SAP Web Application
Server 6.20
SAP R/3 Enterprise Core (4.70)
Enterprise Extension Set
mySAP ERP 2004
Composite Applications
Strategic Enterprise Management
Self-Services
Internet Sales
Industry Solutions
and more …
SAP NetWeaver 2004
SAP ECC Core (5.0)
Enterprise Extensions
ITS
Co
mp
os
ite A
pp
licati
on
Fra
mew
ork
APPLICATION SERVER (6.40)
Life
Cycle
Mg
mt
PEOPLE INTEGRATION
Multi Channel Access
Portal Collaboration
INFORMATION INTEGRATION
Master Data Mgmt
Bus. Intelligence Knowledge Mgmt
PROCESS INTEGRATION
Business
Process Mgmt
ABAP
DB and OS Abstraction
Integration
Broker
J2EE
SAP NetWeaver 2004
SAP ERP 6.0
Composite Applications
Strategic Enterprise Management
Self-Services
Internet Sales
Supplier Relationship Management
EHP 5 EHP 6
and more …
SAP NetWeaver 7.0x
Co
mp
osit
e A
pp
licati
on
Fra
mew
ork
APPLICATION SERVER (7.0x)
Life
Cycle
Mg
mt
PEOPLE INTEGRATION
Multi Channel Access
Portal Collaboration
INFORMATION INTEGRATION
Master Data Mgmt
Bus. Intelligence Knowledge Mgmt
PROCESS INTEGRATION
Business
Process Mgmt
DB and OS Abstraction
Integration
Broker
J2EE ABAP ITS
SAP ECC Core (6.0)
Industry Extensions Enterprise Extensions
Switch Framework
..
© 2012 SAP AG. All rights reserved. 13
Example: SAP Enhancement Package 6 SAP ERP 6.0 Focus: Activation
1. Installation of EHP Components
with regular maintenance
SAP_APPL (606)
EA-APPL (606)
IS-OIL (600)
EA-HR (600)
SAP_HR (600)
SAP_ABA (731)
SAP_BASIS (731)
1
Selective, component-wise installation 1
Technical Usage:
“Central Applications”
© 2012 SAP AG. All rights reserved. 14
Example: SAP Enhancement Package 6 SAP ERP 6.0 Focus: Activation
1. Installation of EHP Components
with regular maintenance
SAP_APPL (606)
EA-APPL (606)
IS-OIL (600)
EA-HR (600)
SAP_HR (600)
SAP_ABA (731)
SAP_BASIS (731)
SAP_APPL (606)
EA-APPL (606)
IS-OIL (600)
SAP_HR (600)
SAP_ABA (731)
SAP_BASIS (731)
EA-HR (600)
1
Explicit activation for each business function separately 2
2. Activation of
Business Functions
2
Business Function activated:
“ERP_CA_SIDEPANEL”
© 2012 SAP AG. All rights reserved. 15
Switch Framework Enables Optional Activation of Business Functions
With the Switch Framework it is possible to control the
activation of SAP ERP objects.
Activating a Business Function triggers switches.
The switch controls whether the switch-controlled code is
executed or not at runtime.
The Switch Framework is a proven concept (already used
to retrofit Industry Solutions in ERP 6.0).
Switch Framework
SAP ERP (ECC 6.0)
Fundament: Enhancement Framework is the solution of SAP NetWeaver 7.0x to
allow adaptations of development objects without touching them.
All enhancements offered by Enhancement Framework
can be switched by the Switch Framework.
All reports, includes, classes, function modules, and Web Dynpro ABAP UIs can
be changed and enhanced using the Enhancement Framework.
The new kernel-based BAdI is also integrated in the Enhancement Framework.
© 2012 SAP AG. All rights reserved. 16
Switch Framework How Does It work?
Architectural
View:
“techn. switch”
Repository View:
“Enhancement
Framework”
Switch 1
Business Function Set
Bus Fct F1
Bus Fct F2
Bus Fct F4
Business Function Set
Bus Fct F1
Bus Fct F2
Bus Fct F4
Industry Business Function Set “Media“
Advertising Mgmt.
Press Distribution
…
Enhancements
IMG-nodes
Enhancements
Switch BC Set
Screen
Element 1
Element 2
Enterprise Business Function
HCM, Administration
Real Estate
Switch 2
Switch 3
Switch 4
Switch 5
Switch n
Business View:
“Business Function”
…
A switch controls the visibility of other repository objects.
© 2012 SAP AG. All rights reserved. 17
SAP ERP 6.0 EHP5
SAP Business Suite 7 Innovations 2011 SAP NetWeaver Differences to Innovations 2010 (Example SAP ERP)
SAP NetWeaver 7.0
EHP2
Comment: component list represents only a part of the complete software stack
SAP_ABA (702)
EA-HR
(605)
EA-APPL
(605)
IS-OIL
(605)
SAP_HR
(604)
SAP_APPL
(605)
SAP_BASIS (702)
SAP ERP 6.0 EHP6
SAP NetWeaver 7.0
EHP3
SAP_ABA (731)
EA-HR
(606)
EA-APPL
(606)
IS-OIL
(606)
SAP_HR
(604)
SAP_APPL
(606)
SAP_BASIS (731)
! !
© 2012 SAP AG. All rights reserved. 18
Consolidation of Application Server ABAP AS ABAP 7.0x and AS ABAP 7.3 Merged
SAP ERP 6.0 EHP6
SAP NetWeaver 7.0
EHP3
SAP_ABA (731)
… …
SAP_BASIS (731)
© 2012 SAP AG. All rights reserved. 19
Consolidation of Application Server ABAP AS ABAP 7.0x and AS ABAP 7.3 Merged
SAP ERP 6.0 EHP6
SAP NetWeaver 7.0
EHP3
SAP_ABA (731)
… …
SAP_BASIS (731)
SAP BW 7.3 EHP1
SAP NetWeaver 7.3
EHP1
SAP_ABA (731)
… …
SAP_BASIS (731)
© 2012 SAP AG. All rights reserved. 20
Consolidation of Application Server ABAP AS ABAP 7.0x and AS ABAP 7.3 Merged
SAP ERP 6.0 EHP6
SAP NetWeaver 7.0
EHP3
… …
SAP BW 7.3 EHP1
SAP NetWeaver 7.3
EHP1
… …
SAP_ABA (731)
SAP_BASIS (731)
SAP_ABA (731)
SAP_BASIS (731)
© 2012 SAP AG. All rights reserved. 21
Consolidation of Application Server ABAP AS ABAP 7.0x and AS ABAP 7.3 Merged
SAP ERP 6.0 EHP6
SAP NetWeaver 7.0
EHP3
… …
SAP BW 7.3 EHP1
SAP NetWeaver 7.3
EHP1
… …
SAP_ABA (731)
SAP_BASIS (731)
SAP_ABA (731)
SAP_BASIS (731)
© 2012 SAP AG. All rights reserved. 22
SAP NetWeaver 7.0 EHP3 vs. SAP NetWeaver 7.3 EHP1 Example Dual-Stack*
SAP NetWeaver 7.0 EHP3
dual-stack
* No new installation of dual-stack systems possible for SAP Business Suite applications.
AS ABAP
7.31
AS Java
7.0 EHP2
SAP NetWeaver 7.3 EHP1
dual-stack
AS ABAP
7.31
AS Java
7.3 EHP1 ! !
© 2012 SAP AG. All rights reserved. 23
Dual-Stack Support Discontinued SAP Business Suite 7 Innovations 2011 as Last Supported Version
Suite7
Dual-stack
installation
Dual-stack
update
Dual-stack
upgrade
7i2010
Dual-stack
update
Dual-stack
upgrade
7i2011
Dual-stack
update
Dual-stack
upgrade
…
Dual-stack
update
Dual-stack
upgrade
SAP recommends to split dual-stack systems wherever possible by using the
dual-stack split tool*:
* Only in rare cases a dual-stack is still required: SAP Solution Manager and SAP NetWeaver Process Integration
© 2012 SAP AG. All rights reserved. 24
Landscape options for implementing integration capabilities of SAP NetWeaver
Embedded deployment within an SAP Business Suite system
Within an application backend system (same SID)
Deployed as a local sidecar system to an SAP Business Suite system
Used by exactly one application system (1:1 relation)
Deployed as a central hub system
Shared by several application systems, e.g. ERP and SRM (1:n relation)
Technical Deployment of SAP NetWeaver Landscape Options
(Local) Sidecar (Central) Hub Embedded*
* only to support existing setups
© 2012 SAP AG. All rights reserved. 25
Applying an Enhancement Package What about my hub systems?
1. Minimal Impact - Recommended
If your hub system is already based on SAP NetWeaver 7.0 (or 7.0 EHP1, EHP2 or EHP3) there is no need to update this system (see also SAP Note 1388258)
2. Application-driven Innovation
Optionally, you may update hub systems based on SAP NetWeaver 7.0 (or 7.0 EHP1, EHP2
or EHP3) together with the update of your application system.
This is the default case for local sidecar systems.
3. Technology-driven Innovation
You may update your hub systems to SAP NetWeaver 7.3 if it is supported by the respective
applications. You can find details about availability and restrictions in SAP Note 1532805.
Remark: SAP Business Suite 7 (e.g. ERP 6.0 EHP4) first supported SAP NetWeaver 7.3 (see SAP Note 1468349)
SAP Business Suite 7 and above supports multiple landscape strategies for hub* systems
If you apply an SAP Enhancement Package of SAP Business Suite 7 and above to your
ABAP system (e.g. EHP6 on ERP or EHP2 on CRM), the underlying SAP NetWeaver stack is
always updated to the corresponding EHP for SAP NetWeaver 7.0
* For details about hubs please refer to the guide ”SAP Business Suite Landscape Implementation - Technical Planning Guide”
© 2012 SAP AG. All rights reserved. 26
Landscape Recommendations and Further Details All at One Central Place
Deployment recommendations are published here:
https://wiki.sdn.sap.com/wiki/display/SLGB/Landscape+Recommendations
3. Implementation Procedure
Innovation Management ▪ Installation Procedure ▪ Recommendations
© 2012 SAP AG. All rights reserved. 29
SAP Enhancement Packages Implementation Procedure
PLAN
Discover & Evaluate:
EHP Info Center
Business Function Prediction Service
Preparation & Blueprint
Landscape Verification 1.0
Identify technical usages
Maintenance Optimizer
Realization (Install, Activate, & Test):
Enhancement Package Installer
Switch Framework
Configuration + Customizing
Predefined test content
Go-Live and Support
PLAN
Require-ments
Design
Deploy
Build & Test
Optimize
Operate
Application
Lifecycle
Management
(ALM)
© 2012 SAP AG. All rights reserved. 30
Projekt Phases for an Enhancement Package
Implementation
Plan Build Correspon-
ding ASAP
Phases: Preparation Blueprint Realization Go-Live & Support Prep. for Cutover Discovery Evaluation
Application
Lifecycle
Management
Phases:
Business Business Process
Expert
System
Administrator
Requirements Design Build & Test Deploy
© 2012 SAP AG. All rights reserved. 31
Further Services and Tools
Accelerated Innovation Enablement (AIE)
Business Function Prediction and Solution Browser
Phase 1: Requirements
AIE
Experts
Identification of new business functionality
through http://service.sap.com/findinnovation
Single point of access
Deep level of granularity
Analyze new software functionality
Access to further information
e.g. needed Business Function(s)
Result:
High-Level Business
Requirements
and Selection of
Business Functions
Requirements Design Build & Test Deploy
© 2012 SAP AG. All rights reserved. 32
Business Function Prediction for SAP® ERP Helps you to Identify the new Functionality you Need
Customer
popularity rating! Relevance based on
actual system usage
For details please go to http://service.sap.com/bfp
Project relevant
information Mapping to
Technical Usage
Requirements
© 2012 SAP AG. All rights reserved. 33
SAP Solution Browser Tool http://service.sap.com/solutionbrowser
Features
Discover new functionality across different SAP application releases and respective SAP
enhancement packages
Assess the value of updating/upgrading by comparing functional enhancements and
business benefits between your existing release and any subsequent release up to SAP
Business Suite 7 and the latest enhancement packages.
Requirements
© 2012 SAP AG. All rights reserved. 34
Enhancement Package Information Center General Information
Central access to EHP
related information:
EHP strategy
Concepts and methodology of
EHPs
Discover, evaluate and install
new functionality
Access here:
• http://service.sap.com/erp-ehp
• http://service.sap.com/crm-ehp
• http://service.sap.com/srm-ehp
• http://service.sap.com/scm-ehp
example: /erp-ehp
Requirements
© 2012 SAP AG. All rights reserved. 35
Enhancement Package Information Center (example ERP) Functional Information - http://service.sap.com/erp-ehp Requirements
© 2012 SAP AG. All rights reserved. 36
Enhancement Package Information Center (example ERP) Functional Information - http://service.sap.com/erp-ehp Requirements
© 2012 SAP AG. All rights reserved. 37
Define Business Aspects
Business Blueprint
Execute with ASAP methodology
Phase 2: Design
Prepare Technical Installation
Prerequisites
Installation Approach (Business-driven vs. IT-driven)
Map Business Functions and Technical Usage
Result:
Business Blueprint and
Technical Preparation
Activities
Requirements Design Build & Test Deploy
© 2012 SAP AG. All rights reserved. 38
Installation Prerequisites
1. SAP Solution Manager Prerequisites
EHP1 for SAP Solution Manager 7.0 (SP 23 or higher)
Landscape Verification 1.0 SP1 or higher for SAP Solution Manager
(recommended)
2. Platform (OS/DB) availability (http://service.sap.com/pam)
3. Latest installation or upgrade tools
Software Update Manager (SUM)
Upgrade tools (SAPup/SAPJup)
Software Update Manager (SUM) as of SAP Business Suite 7
Innovations 2011
4. Compatibility of Add-ons (mainly ERP)
5. Support Packages
Generally there is no minimal Support Pack Level required
Align your upgrade schedule with the availability of equivalent
Support Package
You find details on http://service.sap.com/sp-stacks
Design
© 2012 SAP AG. All rights reserved. 39
Equivalent Support Packages The Principle (Example SAP ERP)
Equivalent Support Packages
Are time-synchronized SPs for different versions of one software component (SWC)
Contain identical corrections for capabilities that both versions have in common
Differ only with respect to corrections for new capabilities (provided by the higher SWC version)
Example: 600 SPS20 602 SPS10 603 SPS9 604 SPS10 605 SPS6
For further information see SAP note number 1064635 and http://service.sap.com/sp-stacks
time
SAP ERP 6.0
(SWC Version 600) SPS 9
SPS 1
SPS 2
SPS 12 SPS 10
SAP ERP 6.0 EHP 2 (SWC Version 602)
SAP ERP 6.0 EHP 3 (SWC Version 603)
SPS 11
SPS 1
SPS 13
SPS 2
SPS 3
SPS 15 SPS 16 SPS 17 SPS 18 SPS 19 SPS 20
SAP ERP 6.0 EHP 4 (SWC Version 604)
SAP ERP 6.0 EHP 5 (SWC Version 605)
SPS 4
SPS 5
SPS 5
SPS 6
SPS 6
SPS 7
SPS 7
SPS 8
SPS 8
SPS 9
SPS 9
SPS 10
SPS 1 SPS 2
SPS 3
SPS 4
SPS 5
SPS 6
SPS 7
SPS 2
SPS 3
SPS 8
SPS 4
SPS 5
SPS 9
SPS 6
SPS 10
SPS 1
Equivalent (same correction level), time-synchronized SPs
SPS 14
SPS 3
SPS 4
SAP ERP 6.0 EHP …
Design
© 2012 SAP AG. All rights reserved. 40
Mapping Process – Example (ERP) Technical Usages-Business Functions-Software Components
Business Function Technical Usage Main Instances &
Software Components
SAP ECC Server
A “Technical Usage”
groups software
components which must
be installed together.
A “Business Function”
is the activatable unit
within the SAP ECC
Server
EA-HR 605
SAP_HR 604
ERECRUIT 600
EA_GLTRADE 600
…….
SAP_APPL 605
EA-APPL 605
SAP NetWeaver 702
Central
ApplicationsABAP Product
Instance: Central
Application
HCM Self Services ABAP Product Instance:
Human Capital Management
JAVA Product Instance:
SAP XSS (Self Services)
BF
BF
Central Applications
Media ABAP Product
Instance: Media
Financials ABAP Product Instance:
Leasing/Contract A/R & A/PBusiness Function 3
Lean Manufacturing
Technical Name:
LOG_PP_LMAN
Business Function 1
Real Estate Management
Technical Name:
RE_GEN_CI_1
Business Function 2
General Ledger
Accounting 3
Technical Name:
FIN_GL_CI_3
. . .
BF
Design
© 2012 SAP AG. All rights reserved. 41
Installation Approaches at a Glance
Queue of installable
packages + stack xml
5. Modification Adjustment
6. Regression Test
4. Install installation packages
3. Select technical usage(s) using Solution
Manager Maintenance Optimizer.
Automated calculation and download
of required installation files
Now defined: technical usage(s)
IT-Driven (formerly referred to as “broad”)
1+2. Choose relevant Technical
Usage(s) with potential business
value for your company.
Business-Driven (formerly referred to as “selective”)
1. Choose business functions,
e.g.: „Retail Buying‟
SAP Note:
1566412 2. Map business function(s)
to Technical Usage(s)
Business
System
Administrator
Design
© 2012 SAP AG. All rights reserved. 42
Two Alternative Installation Approaches Detailed Comparison
IT-Driven
Customer‟s IT Strategy for EHP installations:
– Proactively add relevant scope of new functions to be in best shape to activate
further business functions as soon as these are requested by the business.
– Use synergy effects with your maintenance cycles to avoid a separate regression test.
Proceeding: Broader approach
– Look at the technical usages offered and exclude the ones that you do not use on this system.
– For the remaining technical usages, check if the enhancements inside potentially add value for you
Advantages:
– Minimize initial effort for analyzing new functions
– In best shape for new implementations.
Business-Driven
Customer‟s IT Strategy for EHP installations:
– Change (install) only what is needed for activating a business function that the business decided to use.
– Use synergy effects with your maintenance cycles to avoid a separate regression test.
Proceeding: Selective approach
– Select exactly those technical usages that are needed to activate the business functions in scope for your project.
Advantages:
– Minimize risk for this implementation project
– Less potential adjustment efforts as less software components are touched
Design
© 2012 SAP AG. All rights reserved. 43
Application Guides
(per application)
Tool Guides
(per OS/DB)
Documentation
Entry:
General: http://service.sap.com/ehp-inst
ERP: http://service.sap.com/erp-ehp6-inst
Master Guide ( essential reading!)
Installation Guide
Update-/Upgrade Guide
Installation Guide
Software Update Manager Guide
Media List (only for new installations and upgrades)
© 2012 SAP AG. All rights reserved. 44
Landscape Verification 1.0 for SAP Solution Manager Ensure Correctness of Landscape Data
Correctness of landscape data is the key for a successful EHP installation
A correct landscape configuration is a major prerequisite for error-free execution of MOPZ
Erroneous or incomplete landscape information can result in failure of the update procedure
Guidance towards correctly entering all information in the update process is required
Solution: Landscape Verification 1.0 SP1 or higher for SAP Solution Manager
Helps to analyze system landscape data in SAP Solution
Manager System Landscape (SMSY) in order to identify and solve
issues in landscape description
Background information and demos can be found here
SAP Landscape Verification promotes the “landscape pattern” concept:
Hub and sidecar - Details can be found here
Using Landscape Verification 1.0 for SAP Solution Manager helps to
improve landscape data quality as a major prerequisite for smooth
installation of SAP enhancement packages for SAP Business Suite.
Design
© 2012 SAP AG. All rights reserved. 45
Maintenance Optimizer (MOpz) Plan, Manage and Carry out all Maintenance Activities
Central point of access in SAP
Solution Manager for all
maintenance-related activities to
manage the installation of Support
Packages, Support Package stacks
and enhancement packages (EHPs)
for the SAP Business Suite and to
support upgrades.
Maintenance Optimizer gives an
overview of all maintenance
activities in your system landscape
Maintenance Optimizer leads you
through the planning, download and
implementation of the above
mentioned maintenance activities.
Guided Procedure in a
Maintenance Optimizer Transaction
Design
© 2012 SAP AG. All rights reserved. 46
Maintenance Optimizer Transaction Select Target State
Technical Usage: predefined, installable
subsets of an SAP enhancement package
(mapping from business functions
according to notes/help.sap.com)
Enter the Technical Usages in the
Maintenance Optimizer and it automatically
calculates the relevant download files and
the stack xml-file
Take SAP Note 1488450 into account if the
Business Suite 7i2010 product version
data is missing in the Maintenance
Optimizer.
Example: ERP EHP 5 SP-Stack 05
including Technical Usage
“HCM Self Services
Design
© 2012 SAP AG. All rights reserved. 47
Further Services
Expert Guided Implementation
Phase 3: Build & Test
Software Installation and Activation
Installation, e.g. with Software Update Manager
Activation using the Switch Framework
Regression and Acceptance Testing
Test case templates
Risk based testing with Business Process Change Analyzer
Result:
Getting the solution
ready and tested
Requirements Design Build & Test Deploy
© 2012 SAP AG. All rights reserved. 48
Software Logistics Toolset 1.0
Most prominent example of already available improvements
is the Software Update Manager 1.0 which evolved from
SAP Enhancement Package installation tool and upgrade
tools – now required for SAP Business Suite i2011
customers.
For more information about available SL Toolset 1.0
improvements see:
Central Release Note for Software Logistics Toolset 1.0
– 1563579
SAP Service Marketplace quicklink ~sltoolset
SL Toolset knowledge transfer material when available
An independent delivery channel for regular software logistics tool improvements has
been established with the SL Toolset 1.0 targeting reducted total cost of ownership for current
customer landscape.
Build & Test
© 2012 SAP AG. All rights reserved. 49
Scenario Tool Reihenfolge
New system installation 1. SAPInst
2. Maintenance Optimizer
3. SUM*
alternatively:
SPAM (SP-Stacks) or SAINT (for additional technical usages)
Upgrade (e.g. from SAP R/3 4.6C, 4.7 or
ECC 5.0)
1. Maintenance Optimizer
2. SUM* / SAPJup (Java)
Update (EHP Installation) (e.g. of existing ERP 6.0)
1. Maintenance Optimizer
2. SUM*
SAP Enhancement Package (incl. SP-Stack) Installation Tools
* Software Update Manager: replaces SAPehpi/SAPup for Updates/Upgrades to SAP Business Suite 7 Innovations 2011
Build & Test
© 2012 SAP AG. All rights reserved. 50
¹ Direct upgrade from these source releases to SAP Business Suite 7 Innovations 2011 is supported by SAP with exceptions in the Java area.
² If you upgrade from SAP CRM 4.0 or 5.0 to SAP CRM 7.0, customer-specific UIs (including the underlying UI-related coding) have to be migrated separately.
³ Most industry and supplementary applications are shipped with the SAP Business Suite applications and are included in the respective upgrade. For the versions of industry and supplementary applications that are part
of SAP Business Suite 7 Innovations 2011, but not shipped as part of SAP ERP, SAP PLM, SAP SCM, SAP SRM, or SAP CRM refer to "SAP Release Strategy for Large Enterprises“ on
http://service.sap.com/releasestrategy. 4 SAP PLM is part of and shipped with SAP ERP or corresponding enhancement packages and follows SAP ERP‟s maintenance durations.
How to get to SAP Business Suite Innovations 2011
if you‟re running …
Upgrade and
include SAP enhancement package 2 for SAP CRM
Install
SAP enhancement package 6 for SAP ERP SAP ERP 6.0
SAP CRM 4.01,2 and above
SAP SRM 4.0¹ and above
SAP SCM 7.0
SAP R/3 4.6C¹ and above
SAP PLM 4.01,4 and above
SAP ERP 6.0
including
enhancement package 6
SAP CRM 7.0
including
enhancement package 2
SAP SRM 7.0
including
enhancement package 2
SAP SCM 7.0
including
enhancement package 2
SA
P B
us
ine
ss
Su
ite 7
Inn
ova
tion
s 2
011
³
Upgrade and
include SAP enhancement package 6 for SAP ERP
SAP CRM 7.0 Install
SAP enhancement package 2 for SAP CRM
SAP SRM 7.0
SAP SCM 4.1¹ and above
Upgrade and
include SAP enhancement package 2 for SAP SRM
Install
SAP enhancement package 2 for SAP SRM
Upgrade and
include SAP enhancement package 2 for SAP SCM
Install
SAP enhancement package 2 for SAP SCM
SAP PLM 7.024
© 2012 SAP AG. All rights reserved. 51
Implementation of SPs and EHPs End-to-End Lifecycle Management Process
SAP Solution Manager 7.0 SP23 or higher<+
DEV QAS PRD
SAP Service Marketplace
Tool
1
2
2a
2c
3
Tool Tool
4
Stack
Configuration File
Software
Packages
2b
File
System
SAP Product Model
MOpz Backend
Ho
ste
d@
SA
P
MOpz
Client SMSY
Landscape Verification 1.0 SP1
or higher
@C
usto
me
r
SUM
MOpz with BS7i2011
SUM download together
with all necessary
software packages
* Procedure slightly differs with SAP Solution Manager 7.1 SPS05 and higher
© 2012 SAP AG. All rights reserved. 52
Software Update Manager Downtime Planning
Uptime
Uptime Business Downtime
Build & Test
Development close Point of no return
© 2012 SAP AG. All rights reserved. 53
Provide Feedback to SAP Build & Test
© 2012 SAP AG. All rights reserved. 54
System Landscape Aspects Build & Test Phase
Legend
= ERP + EHP5
= old release (6.0)
= actual project work
= Transport route
System landscape
Productive landscape DEV
ERP PRD
ERP
QAS
ERP
EHP 5 EHP 5 Transport
changes
DEV
ERP
Temporary
Development
System
During and after EHP or Support Package installation your development system may not be able to
support your production line with emergency corrections and/or phased development go-lives unless
you add temporarily a copy of the development system
Based on your risk profile you should consider appropriate measures
Ensure dual maintenance
Emergency
Corrections
Dual
Maintenance
Build & Test
© 2012 SAP AG. All rights reserved. 55
Installation of Additional Technical Usages SAP ERP
Both installation options require modification adjustment and regression tests
for the affected software components!
Prerequisites:
The EHP6 Technical Usage “Central
Applications” must be already installed
Disadvantages:
Longer downtime compared with SUM
Limited possibilities to reset installation
Advantage:
Shorter total runtime for small installation
queues (few packages and/or small packages)
Software Update Manager (SUM) Transaction SAINT
Mandatory for the initial EHP6 installation
Advantages:
Shorter downtime compared with transaction
SAINT
Productive work is possible before downtime
Reset is possible until beginning of downtime
Large installation queues can be processed
Disadvantage:
Total runtime is longer compared with SAINT
If you want to activate a business function that does not belong to the technical usages
that have been installed initially, you must install the missing technical usage later.
There are two different options to install additional technical usages:
Build & Test
© 2012 SAP AG. All rights reserved. 56
Activate and Configure Business Functions
Activities before the Activation* …
View the list of business functions now selectable
Access documentation, release notes, test
catalogue and possible dependencies from here
Install the relevant documentation, refer to
SAP note 1066110
Benefits
Transparency of all system and UI changes that
will take place
Stability for all other parts of the solution
Activities after the Activation …
Activate the chosen business function
Configure the chosen business
function
Benefits
New coding becomes active only
where activated
Faster implementation because only
activated parts are configured
Transaction: SFW5
*During activation no user should be active in the system (for details see help.sap.com)
Build & Test
© 2012 SAP AG. All rights reserved. 57
Reversible Business Functions As of SAP Business Suite 7 Innovations 2010
New since SAP Business Suite 7i2010: Reversible Business Functions
A reversible Business Function can be tested / evaluated in DEV/QAS systems but only in
separate clients
Make sure that the activated functionality of the Business Function is not tested in any
other client of the test system. Business Functions are active in all clients!
To completely „undo‟ a Business Function the whole client has to be deleted
Build & Test
© 2012 SAP AG. All rights reserved. 58
Switch Framework: Transaction SFW5 Transport of Switch Settings
Transaction: SFW5
SBX DEV QAS PRD transport* transport*
Activate Business
Functions manually
Activate Business
Functions manually
Generate transport*
with switch settings
Import transport with
switch settings
Import transport with
switch settings
* Only complete transport of all switch settings is possible
Build & Test
© 2012 SAP AG. All rights reserved. 59
Test & Go Live SAP Delivers Test Case Templates
Activities
Acceptance test for
selected business functions
Use standard test case
templates
Train end-users
Go live, transport switch
activities to production system
Benefits
Faster test preparation due to
test case templates
Smaller test scope because
changes are documented for
each business function
Smaller training effort due to
limited and documented effect
on user interfaces
You can access the TCT‟s before Installing an EHP…
All test cases are available as documents in
the enhancement package information center
(http://service.sap.com/erp-ehp)
Documents (texts) can be downloaded
… or after installing an EHP
Test cases are shipped with the
enhancement package and are part
of the installation (SAP ECC)
Access the test case from the
switch transaction (SFW5)
From there, you will (by drilldown)
enter the test workbench
Test cases can be transported to
SAP Solution Manager via workbench request
Build & Test
© 2012 SAP AG. All rights reserved. 60
Preparation
Testing Business Process Change Analyzer (BPCA)
Business Blueprint
Result: TBOM
(Technical Bill
of Material)
Change Impact Analysis
Risk-based Test Scope Identification
“Which critical Business Processes
will be affected by planned
changes?”
“Can I get a recommendation for
regression tests?”
Use cases:
1. Customizing changes
2. Custom code development
3. Business Function activation
4. SP and EHP deployment
Test Scope Optimization and Test Plan
Generation
• Identification risk-based test scope based on
affected process steps
• Semi-automatic test plan generation (automated
with test option 1*)
Trace to identify objects
by process
• Manual execution
• Automated execution
* Details about test options are provided in the best practice document
Build & Test
© 2012 SAP AG. All rights reserved. 61
Further Services
SAP delivers continuous quality checks
Transport Management synchronizes deployment to
production
Phase 4: Deploy
Go-Live and Support
Update of production system:
Minimized downtime with Software Update Manager
Release of the EHP System for production operation
Support after go-live
Project closure
Result:
Innovation is available
for business
Requirements Design Build & Test Deploy
© 2012 SAP AG. All rights reserved. 62
Software Update Manager - Runtime & Downtime Overview of Influencing Factors
Business Uptime Business Downtime
SUM
Downtime
Follow-up
activities
Preparation
activities
SUM
Uptime
Business Uptime
customer
specific System
Configuration
Number of
selected
technical usages
& SP‟s
Database
Utilization &
Configuration
Number of
modifications
Number of
clients
Productive
applications/
Add-Ons or
industry
solutions
Number of
installed
languages
SUM
Configuration
Mode
Hardware /
Hard Disc
Reaction Time
on Dialog
steps
Runtime /
Downtime
depending on
Each system is highly individual regarding configuration and application data
Forecast of runtime/downtime is only possible when analyzing results of an EHP
installation test run with a representative set of data!
Deploy
© 2012 SAP AG. All rights reserved. 63
SAP Enhancement Package Installation Current Statistics for SAP ERP*
EHP Installation Runtime
EHP Installation statistics for
SAP Enhancement Package 5
for SAP ERP 6.0 (Starting Point: ECC 6.0)
EHP Installation Downtime
Median Runtime: ~40h Median Downtime: ~5h
*This statistic is based on the evaluation forms received from customers within Q2/2011
Deploy
© 2012 SAP AG. All rights reserved. 64
Implementation of SAP Enhancement Packages Recommendations
Discovery
Use Sandbox system to explore new functions
Most Business Functions are not reversible
Installation tactics
Always combine installation of enhancement package with the installation of the latest
Support Package Stack (ABAP)
However there are exceptions:
Pay attention especially in mixed environments with ABAP and JAVA systems
Preparation
Read the documentation
Use Master Guide as starting point
Make you have SAP Solution Manager 7.0 EHP1 with patch level 23 or higher
4. Summary
© 2012 SAP AG. All rights reserved. 66
SAP Enhancement Packages
PLM 7.0
SAP Business
Suite 7
(since 2008)
Innovations
2010
(since 2010)
Innovations
2011
(since 2011)
SRM 7.0 EHP1 EHP2
SCM 7.0 EHP1 EHP2
CRM 7.0 EHP1 EHP2
ERP 6.0 EHP3
EHP4 EHP5 EHP6 ...
...
...
...
• Enhancement Packages (EHPs) are a proven concept
• EHPs have initially been introduced for ERP and the story will continue …
© 2012 SAP AG. All rights reserved. 67
Service Offerings http://service.sap.com/upgradeservices
© 2012 SAP AG. All rights reserved. 68
Hot of the Press: SAP Enhancement Packages – Funktionsweise und Implementierung
Project manager
Technical project team
Price: 59,90 Euro
ISBN 978-3-8362-1735-4, 2nd edition in German language
Shows how to install and activate
enhancement packages via the switch
framework
Explains how to successfully use all related
EHP tools
Covers best practices for planning and
running EHP projects
2nd updated and expanded edition for EHP5
First edition in English language available
Audience
Content
Details and subscription via link: http://www.sap-press.de/katalog/buecher/titel/gp/titelID-2828
© 2012 SAP AG. All rights reserved. 69
Conclusion
• SAP offers evolutionary and break-through innovation for the SAP Business Suite
• Innovations will be delivered continuously and non-disruptively and extend the EHP strategy
• The Long Term perspective with the SAP Business Suite is un-matched in the industry
• SAP Business Suite remains the future-proof choice for best-run businesses
Breakthrough
Evolution
More Innovation Less Disruption Longer Perspective
December
2020 2015
Best run future with SAP Business Suite
© 2012 SAP AG. All rights reserved. 70
SAP Service Marketplace
http://service.sap.com/findinnovation
SAP Service Marketplace
(Installation Guides)
/ehp-inst (general)
/erp-ehp6-inst (ERP)
Getting Started Further Information
SAP Service Marketplace
EHP Information Centers: /erp-ehp | /crm-ehp | /scm-ehp | /srm-ehp
Business Function
Prediction http://service.sap.com/bfp
Selecting and Activating
Business Functions
Technology Facts
SAP Enhancement Packages
Introducing SAP
Enhancemement
Packages
Thank You!
Contact information:
Oliver Nocon
SAP AG
Dietmar-Hopp-Allee 16
D-69190 Walldorf
Germany
+49 6227 7-47474