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

EHP7

Embed Size (px)

DESCRIPTION

EHP7

Citation preview

Page 1: EHP7

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)

Page 2: EHP7

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

Page 3: EHP7

© 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

Page 4: EHP7

1. SAP Enhancement Packages as part of the SAP

Business Suite Shipment Strategy

Shipment Strategy ▪ Maintenance ▪ EHP Facts

Page 5: EHP7

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

Page 6: EHP7

© 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

Page 7: EHP7

© 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

Page 8: EHP7

© 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

Page 9: EHP7

© 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

Page 10: EHP7

© 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

Page 11: EHP7

2. Architecture and Technology

Switch Framework ▪ SAP NetWeaver Facts ▪ Landscape Options

Page 12: EHP7

© 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

..

Page 13: EHP7

© 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”

Page 14: EHP7

© 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”

Page 15: EHP7

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

Page 16: EHP7

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

Page 17: EHP7

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

! !

Page 18: EHP7

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

Page 19: EHP7

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

Page 20: EHP7

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

Page 21: EHP7

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

Page 22: EHP7

© 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 ! !

Page 23: EHP7

© 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

Page 24: EHP7

© 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

Page 25: EHP7

© 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”

Page 26: EHP7

© 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

Page 27: EHP7

3. Implementation Procedure

Innovation Management ▪ Installation Procedure ▪ Recommendations

Page 28: EHP7

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

Page 29: EHP7

© 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

Page 30: EHP7

© 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

Page 31: EHP7

© 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

Page 32: EHP7

© 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

Page 33: EHP7

© 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

Page 34: EHP7

© 2012 SAP AG. All rights reserved. 35

Enhancement Package Information Center (example ERP) Functional Information - http://service.sap.com/erp-ehp Requirements

Page 35: EHP7

© 2012 SAP AG. All rights reserved. 36

Enhancement Package Information Center (example ERP) Functional Information - http://service.sap.com/erp-ehp Requirements

Page 36: EHP7

© 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

Page 37: EHP7

© 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

Page 38: EHP7

© 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

Page 39: EHP7

© 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

Page 40: EHP7

© 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

Page 41: EHP7

© 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

Page 42: EHP7

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

Page 43: EHP7

© 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

Page 44: EHP7

© 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

Page 45: EHP7

© 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

Page 46: EHP7

© 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

Page 47: EHP7

© 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

Page 48: EHP7

© 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

Page 49: EHP7

© 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

Page 50: EHP7

© 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

Page 51: EHP7

© 2012 SAP AG. All rights reserved. 52

Software Update Manager Downtime Planning

Uptime

Uptime Business Downtime

Build & Test

Development close Point of no return

Page 52: EHP7

© 2012 SAP AG. All rights reserved. 53

Provide Feedback to SAP Build & Test

Page 53: EHP7

© 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

Page 54: EHP7

© 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

Page 55: EHP7

© 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

Page 56: EHP7

© 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

Page 57: EHP7

© 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

Page 58: EHP7

© 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

Page 59: EHP7

© 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

Page 60: EHP7

© 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

Page 61: EHP7

© 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

Page 62: EHP7

© 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

Page 63: EHP7

© 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

Page 64: EHP7

4. Summary

Page 65: EHP7

© 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 …

Page 66: EHP7

© 2012 SAP AG. All rights reserved. 67

Service Offerings http://service.sap.com/upgradeservices

Page 67: EHP7

© 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

Page 68: EHP7

© 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

Page 69: EHP7

© 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

Page 70: EHP7

Thank You!

Contact information:

Oliver Nocon

SAP AG

Dietmar-Hopp-Allee 16

D-69190 Walldorf

Germany

+49 6227 7-47474