ehp concept

70
SAP Enhancement Packages Technology Facts Applicable for SAP ERP 6.0, SAP CRM 7.0, SAP SCM 7.0, SAP SRM 7.0 Version 8.21 (November 2011)

Upload: musman-kahoot

Post on 22-Oct-2014

287 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: EHP Concept

SAP Enhancement Packages

Technology Facts

Applicable for SAP ERP 6.0, SAP CRM 7.0, SAP SCM 7.0, SAP SRM 7.0

Version 8.21 (November 2011)

Page 2: EHP Concept

© 2011 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: EHP Concept

© 2011 SAP AG. All rights reserved. 3

Agenda

1. SAP Enhancement Package Concept

The Challenge ▪ Improved Software Lifecycle ▪ Maintenance

2. Architecture and Technology

EHP Installer ▪ Switch Framework ▪ Technical Facts ▪ Landscape Options

3. Implementation Procedure

Innovation Management ▪ Installation Procedure ▪ Recommendations

4. Customer Experiences and Summary

Customer Proof Points ▪ Roadmap ▪ Services ▪ Key Take-Aways

Page 4: EHP Concept

SAP Enhancement Package Concept

The Challenge ▪ Improved Software Lifecycle ▪ Maintenance

Page 5: EHP Concept

© 2011 SAP AG. All rights reserved. 5

Enhancement Packages = Innovation + Stability Reduce Conflict Between Stability and Innovation

INNOVATION

• Fast and easy introduction

of business innovation at

any time when needed

STABILITY

• Stable and robust business

processes for maximum

efficiency and low TCO

• Routine deployment of support

packages to sustain compliance

ENHANCEMENT PACKAGES =

INNOVATION + STABILITY

• Enable IT to continuously provide

new functionality: Installation of

enhancement packages as part

of routine maintenance

• Selective, non-disruptive

activation of innovation at any

time - driven by business needs

Page 6: EHP Concept

© 2011 SAP AG. All rights reserved. 6

SAP Enhancement Packages (incl. SP-Stacks)

Installation with Regular Maintenance + Selective Activation

Support

Package

Inactive Business

Functions

Time SAP

System

1. Always install SAP enhancement packages combined

with Support Pack Stack as a maintenance activity with minor

additional effort and facilitated by the EHP Installer tool.

Business Function Activation

2. Select and activate the functionality needed by your

business using the Switch Framework. Functionality

your business does not need will remain dormant.

EHP

Support

Package

EHP

Support

Package

Support

Package

Page 7: EHP Concept

© 2011 SAP AG. All rights reserved. 7

Adoption SAP Enhancement Packages for SAP ERP August 2011 – Customers With Productive Enhancement Package Installation

Key messages:

Already more than 11.000 productive customers have an enhancement package installed

SAP enhancement packages get adopted much quicker than previous major releases (e.g. SAP ERP 6.0)

SAP enhancement package 5 is gaining momentum after general availability

Legend:

EHP 5 installed

(only highest installed EHP level is counted)

EHP 4 installed

EHP 3 installed

EHP 2 installed

Page 8: EHP Concept

© 2011 SAP AG. All rights reserved. 8

SAP Enhancement Packages Quick Facts

BUSINESS SUITE – Stable Core

SAP NetWeaver 7.0x

SAP ERP 6.0

Enhancement Packages

Optionally installed

Selectively activated

Cumulative

Software innovations

Delta Shipments to e.g. SAP ERP 6.0, SAP CRM 7.0, SAP SCM 7.0, SAP SRM 7.0

Page 9: EHP Concept

© 2011 SAP AG. All rights reserved. 9

Maintenance for SAP Business Suite1

1 The 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 For detailed information please refer to SAP Note 1648480

ERP 6.02

EHP12

EHP22

EHP32

EHP4

EHP5

EHP6

2010 2011 2012 2013 2014 2015 2016 2017 2018 2020 2008 2005 2009 2006 2007

CRM 7.0

SCM 7.0

SRM 7.0

2019

SAP NetWeaver AS ABAP 7.x 2

SAP

Business Suite 7 Core Applications

EHP1 EHP2

EHP1 EHP2

EHP1 EHP2

Longer

Maintenance

until 2020

Page 10: EHP Concept

© 2011 SAP AG. All rights reserved. 10

Agenda

1. SAP Enhancement Package Concept

The Challenge ▪ Improved Software Lifecycle ▪ Maintenance

2. Architecture and Technology

Switch Framework ▪ Technical Facts ▪ Landscape Options

3. Implementation Procedure

Innovation Management ▪ Installation Procedure ▪ Recommendations

4. Customer Experiences and Summary

Customer Proof Points ▪ Roadmap ▪ Services ▪ Key Take-Aways

Page 11: EHP Concept

Architecture and Technology

Switch Framework ▪ Technical Facts ▪ Landscape Options

Page 12: EHP Concept

© 2011 SAP AG. All rights reserved. 12

Motivation: Evolution of SAP Architecture Example SAP ERP

Te

ch

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: EHP Concept

© 2011 SAP AG. All rights reserved. 13

Example: SAP Enhancement Package 5 SAP ERP 6.0 Focus: Activation

1. Installation of EHP Components

with regular maintenance

SAP_APPL (605)

EA-APPL (605)

IS-OIL (600)

EA-HR (600)

SAP_HR (600)

SAP_ABA (702)

SAP_BASIS (702)

1

Selective, component-wise installation 1

Technical Usage:

“Central Applications”

Page 14: EHP Concept

© 2011 SAP AG. All rights reserved. 14

Example: SAP Enhancement Package 5 SAP ERP 6.0 Focus: Activation

1. Installation of EHP Components

with regular maintenance

SAP_APPL (605)

EA-APPL (605)

IS-OIL (600)

EA-HR (600)

SAP_HR (600)

SAP_ABA (702)

SAP_BASIS (702)

SAP_APPL (605)

EA-APPL (605)

IS-OIL (600)

SAP_HR (600)

SAP_ABA (702)

SAP_BASIS (702)

EA-HR (600)

1

Explicit activation for each business function separately 2

Business Function activated:

“Expediting Data in

Purchase Order” 2. Activation of

Business Functions

2

Page 15: EHP Concept

© 2011 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: EHP Concept

© 2011 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: EHP Concept

© 2011 SAP AG. All rights reserved. 17

Installing SAP Enhancement Packages Things You Should Know Before

Only one EHP Level per

system

One application system can

only consist of one EHP level

(e.g. EHP4 or EHP5). Hence

installed EHP components have

to be updated with every future

EHP implementation.

Industry solutions

Customers who have activated

an industry business function

set have to include the

corresponding EHP industry

software component during

installation.

EHP installation and

functional activation is

partially non-reversible

EHP Facts

EHPs are “cumulative”

When installing the latest EHP

you will automatically get all

functionality delivered with

previous Enhancement Packs.

Delta Shipment

Technically the EHP installation

delivers only changed objects to

your system: In case you have installed EHP5

you will only install the new objects

of EHP 6.

In case you have installed EHP 4

you will install EHP 5 and EHP 6

objects in one step

SAP NetWeaver 7.0

enhancement package

The application update brings a

new enhancement package for

SAP NetWeaver 7.0

Technical Delivery

Modification adjustment

After installing Enhancement

Packages modifications must be

adjusted – even if no business

function has been activated.

Regression test required

The installation of an SAP

Enhancement Package requires

a full regression test – even if

no business function has been

activated.

Effort estimation

Most customers say that the

installation effort is a bit higher

with EHP‟s (without activating

business functions) compared

to pure Support Package

updates.

Project Perspective

Page 18: EHP Concept

© 2011 SAP AG. All rights reserved. 18

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 19: EHP Concept

© 2011 SAP AG. All rights reserved. 19

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 or 7.0 EHP2) 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 SAP NetWeaver

7.01 to SAP NetWeaver 7.02 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 7i2010 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. EHP5 on ERP or EHP1 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 20: EHP Concept

© 2011 SAP AG. All rights reserved. 20

SAP NetWeaver 7.3 – SEM-BW Hub* Landscape Options

SEM-BW Technology Hub* Business Suite

Back-End

SAP Business

Warehouse

AS ABAP 7.01

SEM-BW 6.04

SAP Business

Warehouse

AS ABAP 7.02

SEM-BW 6.05

SAP Business

Warehouse

AS ABAP 7.31

SEM BW 7.36

SAP Business

Warehouse

AS ABAP 7.3

SEM-BW 6.34

a.

b.

Application-driven innovation b.

a.

SAP

Business Suite 7 /

Business Suite 7i2010 /

Business Suite 7i2011

SAP NW 7.0x

Technology-driven innovation

* For details about hubs please refer to the guide ”SAP Business Suite Landscape Implementation - Technical Planning Guide”

SEM-BW 6.05 Skipped for NW 7.3

no Upgrade to 7.3

possible! !

Consolidation

with

EHP6

Page 21: EHP Concept

© 2011 SAP AG. All rights reserved. 21

Landscape Recommendations and Further Details All at One Central Place

Deployment recommendations

are published here:

https://www.sdn.sap.com/irj/sdn/

landscapedesign

section Distribution Models

Currently Available:

Dual Stack deployment

SAP NetWeaver Portal

Adobe Document Services

SAP NetWeaver Business Warehouse &

BEx Web

SAP NetWeaver Process Integration

Enterprise Services Repository & Registry

System Landscape Directory

Page 22: EHP Concept

© 2011 SAP AG. All rights reserved. 23

Agenda

1. SAP Enhancement Package Concept

The Challenge ▪ Improved Software Lifecycle ▪ Maintenance

2. Architecture and Technology

EHP Installer ▪ Switch Framework ▪ Technical Facts ▪ Landscape Options

3. Implementation Procedure

Innovation Management ▪ Installation Procedure ▪ Recommendations

4. Customer Experiences and Summary

Customer Proof Points ▪ Roadmap ▪ Services ▪ Key Take-Aways

Page 23: EHP Concept

Implementation Procedure

Innovation Management ▪ Installation Procedure ▪ Recommendations

Page 24: EHP Concept

© 2011 SAP AG. All rights reserved. 25

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 25: EHP Concept

© 2011 SAP AG. All rights reserved. 26

Enhancement Package Lifecycle How ALM and ASAP Relate to Each Other

Discover New EHP

Functionality EHP Info Center

Business Function

Prediction

Business and

Technical Aspects Business Blueprint

Landscape

Verification 1.0 SP1

Maintenance Optimizer

Installation and

Configuration Installation Tools

Technical Configuration

Business Configuration

Test Management

Deployment Go-Live and Support

Transport Management

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 26: EHP Concept

© 2011 SAP AG. All rights reserved. 27

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 Enhancement Package Info Center*

Single point of access

Deep level of granularity

Analyze new software functionality

Identify needed Business Function(s)

Result:

High-Level Business

Requirements

and Selection of

Business Functions

* http://service.sap.com/erp-ehp (or /crm-ehp, /srm-ehp, /scm-ehp)

Requirements Design Build & Test Deploy

Page 27: EHP Concept

© 2011 SAP AG. All rights reserved. 28

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 28: EHP Concept

© 2011 SAP AG. All rights reserved. 29

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 29: EHP Concept

© 2011 SAP AG. All rights reserved. 30

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 30: EHP Concept

© 2011 SAP AG. All rights reserved. 31

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

Level 1 =>

„Short overview presentation‟:

Get an idea of each business function

(short description and target group)

Level 3 =>

„Detailed presentation‟:

Understand each feature of

a business function

(~ 1 slide per feature)

Level 4 =>

„Online information‟:

Assess each business function,

using all related information:

links to documentation,

test cases, release notes, detail

presentations, etc.

Level 2 =>

„Detailed overview presentation‟:

Understand each business

function with features included,

benefits, target users and their and

technical name.

(~ 1 slide per business function)

Requirements

Page 31: EHP Concept

© 2011 SAP AG. All rights reserved. 32

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

Documentation for each EHP business

function

Technical Usages that are required to use

the business function

Additional business functions that must be

activated as well

Prerequisites that must be satisfied before

the activation

Features that become available when the

business function is activated

Test catalog in order to test the new

functionality

Requirements

Page 32: EHP Concept

© 2011 SAP AG. All rights reserved. 33

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 33: EHP Concept

© 2011 SAP AG. All rights reserved. 34

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

Enhancement Package Installer (SAPehpi)

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 34: EHP Concept

© 2011 SAP AG. All rights reserved. 35

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 35: EHP Concept

© 2011 SAP AG. All rights reserved. 36

Installation Approaches at a Glance

Queue of installable

packages + stack xml

5. Modification Adjustment

6. Regression Test

4. Install installation packages using EHP Installer

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 36: EHP Concept

© 2011 SAP AG. All rights reserved. 37

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

Technical

Installation

Which Technical Usages should I include for the ECC Server? The Business Experts can‘t tell which Business

Function(s) they want to use later on..

Design

Page 37: EHP Concept

© 2011 SAP AG. All rights reserved. 38

EHP Implementation Procedure Reading Sequence of Documentation – Example ERP*

EHP 5 Master Guide /

EHP 6 Master Guide Installation

Guide(s)

1

2

3

The documentation can be found via:

http://service.sap.com/erp-ehp5-inst (ERP 6.0 EHP5)

http://service.sap.com/erp-ehp6-inst (ERP 6.0 EHP6)

How to install SAP

Enhancement Package 5

(only EHP 5)

* Same reading sequence applies to SAP CRM, SAP SRM, SAP SCM (accessible through http://service.sap.com/ehp-inst)

Design

Page 38: EHP Concept

© 2011 SAP AG. All rights reserved. 39

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 39: EHP Concept

© 2011 SAP AG. All rights reserved. 40

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 40: EHP Concept

© 2011 SAP AG. All rights reserved. 41

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 41: EHP Concept

© 2011 SAP AG. All rights reserved. 42

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 42: EHP Concept

© 2011 SAP AG. All rights reserved. 43

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 43: EHP Concept

© 2011 SAP AG. All rights reserved. 44

SAP Enhancement Package (incl. SP-Stack) Installation Tools

Scenario Tool Sequence

New system installation 1. SAPInst

2. Maintenance Optimizer

3. SAPehpi / 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. SAPup (ABAP) / SAPJup (Java) / SUM*

Update (EHP Installation) (e.g. of existing ERP 6.0)

1. Maintenance Optimizer

2. SAPehpi / SUM*

* Software Update Manager: replaces SAPehpi/SAPup/SAPJup in certain areas,

for example updating/upgrading to SAP Business Suite 7 Innovations 2011

Build & Test

Page 44: EHP Concept

© 2011 SAP AG. All rights reserved. 45

SAP Business Suite 7 Innovations 2010 How to Get There …

¹ Direct upgrade from these source releases to of SAP Business Suite 7 Innovations 2010 is supported by SAP.

² 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 2010, 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.

SA

P B

usin

ess S

uite

7i2

010

3

SAP CRM 4.01,2

and above

SAP R/3 4.6C1 and above SAP PLM 4.01,4 and above

SAP ERP 6.0

SAP PLM 7.04

SAP CRM 7.0

SAP SRM 7.0

SAP SCM 4.11

and above

SAP SCM 7.0

Install SAP enhancement package 1 for SAP CRM

Install SAP enhancement package 1 for SAP SRM

Install SAP enhancement package 1 for SAP SCM

Upgrade and include EHP1 for SAP CRM

Upgrade and include EHP1 for SAP SRM

Upgrade and include EHP1 for SAP SCM

SAP ERP 6.0

incl.

EHP5

SAP PLM 7.014

SAP CRM 7.0

incl.

EHP1

SAP SRM 7.0

incl.

EHP1

SAP SCM 7.0

incl.

EHP1

SAP SRM 4.01 and above

Install SAP enhancement package 5 for SAP ERP

Upgrade and include EHP5 for SAP ERP

Page 45: EHP Concept

© 2011 SAP AG. All rights reserved. 46

SAP Business Suite 7 Innovations 2011 How to Get There …

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

SA

P B

usin

ess S

uite

7i2

011

3

SAP CRM 4.01,2

and above

SAP R/3 4.6C1 and above SAP PLM 4.01,4 and above

SAP ERP 6.0

SAP PLM 7.04

SAP CRM 7.0

SAP SRM 7.0

SAP SCM 4.11

and above

SAP SCM 7.0

Install SAP enhancement package 2 for SAP CRM

Install SAP enhancement package 2 for SAP SRM

Install SAP enhancement package 2 for SAP SCM

Upgrade and include EHP2 for SAP CRM

Upgrade and include EHP2 for SAP SRM

Upgrade and include EHP2 for SAP SCM

SAP ERP 6.0

incl.

EHP6

SAP PLM 7.024

SAP CRM 7.0

incl.

EHP2

SAP SRM 7.0

incl.

EHP2

SAP SCM 7.0

incl.

EHP2

SAP SRM 4.01 and above

Install SAP enhancement package 6 for SAP ERP

Upgrade and include EHP6 for SAP ERP

Page 46: EHP Concept

© 2011 SAP AG. All rights reserved. 47

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 SUM download together with

content is offered in MOPZ for BS7i2011

target

Build & Test

Page 47: EHP Concept

© 2011 SAP AG. All rights reserved. 48

Software Update Manager / SAP EHP Installer Downtime Planning

Uptime

Uptime Business Downtime

Build & Test

Development close Point of no return

Page 48: EHP Concept

© 2011 SAP AG. All rights reserved. 49

Provide Feedback to SAP Build & Test

Page 49: EHP Concept

© 2011 SAP AG. All rights reserved. 50

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 50: EHP Concept

© 2011 SAP AG. All rights reserved. 51

Installation of Additional Technical Usages SAP ERP

Both installation options require modification adjustment and regression tests

for the affected software components!

Prerequisites:

The EHP5 Technical Usage “Central

Applications” must be already installed

Disadvantages:

Longer downtime compared with EHP Installer

Limited possibilities to reset installation

Advantage:

Shorter total runtime for small installation

queues (few packages and/or small packages)

EHP Installer Transaction SAINT

Mandatory for the initial EHP5 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 51: EHP Concept

© 2011 SAP AG. All rights reserved. 52

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 52: EHP Concept

© 2011 SAP AG. All rights reserved. 53

First Set Of Reversible Business Functions New with 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 53: EHP Concept

© 2011 SAP AG. All rights reserved. 54

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 54: EHP Concept

© 2011 SAP AG. All rights reserved. 55

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 55: EHP Concept

© 2011 SAP AG. All rights reserved. 56

SAP Solution Manager Enhanced Business Process Change Analyzer

Precise insight

Identification of critical business processes

affected by planned change events

Improved handling of EHP‟s

BPCA allows to identify process steps of critical

business processes affected by planned EHP

Business Function before activation

Risk-based Test Planning

Recommendation for subsequent regression tests

SAP Solution Manager 7.0 EHP1 (SP23 or higher)

Business Process Change Analyzer (BPCA)

Build & Test

Page 56: EHP Concept

© 2011 SAP AG. All rights reserved. 57

SAP Solution Manager – BPCA Impact Analysis of Planned Business Functions Activation

Support

Package Support

Package

Time

Business Functions deployed via EHPs

Business Function 01 - inactive

Business Function 02 - activated

Business Function nn – inactive – planned activation

Business Process Change Analyzer (BPCA)

BPCA identifies Business Processes affected

by planned Business Functions usage

before activation

Order to Cash

Sales Order

Delivery

Goods Issue

Billing

Procure to Pay

Create Purchase Order

SAP Solution Manager

Create Sales Order

Goods Issue

Business Blueprint

Build & Test

SAP

System

EHP

Support

Package

EHP

Support

Package

Page 57: EHP Concept

© 2011 SAP AG. All rights reserved. 58

Business Process Change Analyzer Prerequisites and Functionality

Customer requirement

Which mission-critical business processes are impacted

through planned business functions activation?

Prerequisites

(Lean) documentation of business processes

BPCA triggered trace in order to create

technical bill of material (TBOM)

of mission-critical business processes

EHP deployment in DEV or QAS system

SAP Solution Manager 7.0 EHP1 SP23 or higher

or SAP Solution Manager 7.1

Functionality

BPCA provides a list of all available business functions

based on deployed EHPs

BPCA lists all affected business processes which will

be impacted before activating the selected EHP business function

Order to Cash

Sales Order

Delivery

Goods Issue

Billing

Procure to Pay

Create PO

Business

Process Change

Analyzer (BPCA)

Result: Impacted Process Steps

Select inactive Business Function

Build & Test

Page 58: EHP Concept

© 2011 SAP AG. All rights reserved. 59

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 EHP Installer / Software Update Manage

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 59: EHP Concept

© 2011 SAP AG. All rights reserved. 60

EHP Installer Tool Runtime & Downtime Overview of Influencing Factors

Business Uptime Business Downtime

EHP Installer

Downtime

Follow-up

activities

Preparation

activities

EHP Installer

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

EHP Installer

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 60: EHP Concept

© 2011 SAP AG. All rights reserved. 61

SAP Enhancement Package Installer Current Statistics for SAP ERP*

EHP Installer Runtime

EHP Installer Statistics for

SAP Enhancement Package 5

for SAP ERP 6.0 (Starting Point: ECC 6.0)

EHP Installer Downtime

Median Runtime: ~40h Median Downtime: ~5h

*This statistic is based on the evaluation forms received from customers within Q2/2011

Deploy

Page 61: EHP Concept

© 2011 SAP AG. All rights reserved. 62

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 62: EHP Concept

© 2011 SAP AG. All rights reserved. 63

Agenda

1. SAP Enhancement Package Concept

The Challenge ▪ Improved Software Lifecycle ▪ Maintenance

2. Architecture and Technology

EHP Installer ▪ Switch Framework ▪ Technical Facts ▪ Landscape Options

3. Implementation Procedure

Innovation Management ▪ Installation Procedure ▪ Recommendations

4. Customer Experiences and Summary

Customer Proof Points ▪ Roadmap ▪ Services ▪ Key Take-Aways

Page 63: EHP Concept

Customer Experiences and Summary

Customer Proof Points▪ Roadmap ▪ Services ▪ Key Take-Aways

Page 64: EHP Concept

© 2011 SAP AG. All rights reserved. 65

Benefits of SAP Enhancement Packages Customer Proof Points

„The implementation of SAP enhancement package 2 for SAP ERP 6.0 was much easier than upgrading a full release. We installed all the software components that we could get in order to be open to implement further innovations at minimized cost at any time.‟

Thomas Muhler, Technology Consultant, cormeta ag

Cost reduction

• Lower effort to install functional

enhancements,

ideally silent as part of system

maintenance

• Easier testing with standard

test case templates

Innovate -

Just in Time

• Stability and Access to

Innovation – activate new

functionality on demand.

„Within an extremely short timeframe, we managed to implement functional enhancements around Real Estate Management. We went live after only a few weeks.‟

Martin Kling, Head of Group Financials, TreuHandStelle GmbH

„We were delighted that no side effects occurred at all outside the activated new functional capability. The EHP concept allowed us to fulfill requirements years before we will start our next release upgrade. The end-user reactions were very positive and no critical issues occurred.‟

Stephan Polster, Project Manager, ThyssenKrupp Steel

„We implemented enhancement package 2 in order to use the new capabilities for Bank Relationship Management. No critical issues occurred. The implementation was very easy.‟

Joerg Engel, System Engineer, Wuerth-Group

Page 65: EHP Concept

© 2011 SAP AG. All rights reserved. 66

SAP Enhancement Packages Roadmap

We follow our roadmaps and keep promises

SAP Business Suite 7 i2010 is generally available since May, 12th 2011

SAP Business Suite 7 i2011 is in Ramp-Up since November, 2011

EHP concept is proven by high number of 11000+ live customers

ERP 6.0

CRM 7.0

PLM 7.0

SCM 7.0

SRM 7.0

EHP4

SAP Business

Suite 7

EHP5

EHP1

EHP1

EHP1

Innovations

2010

Innovations

2011

EHP6

EHP2

EHP2

EHP2

EHP3

*for latest details please refer “SAP RELEASE STRATEGY” on http://service.sap,com/support - Release & Upgrade Info Release Strategy

Page 66: EHP Concept

© 2011 SAP AG. All rights reserved. 67

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 project

roadmap based SAP‟s best practices & proved

methodology

Landscape Dependencies

• Identify technical dependencies of your system

landscape

• Outlines critical issues for a smooth

Implementation project

• Getting behind the new technology

• Understand the concept of switchable Business

Functions & Technical Usages

• Learn how to use “EHP Installer” Tool

Knowledge Transfer

Order & Contact Details…

Direct contact: [email protected]

Service Market Place Link: /UFG

Page 67: EHP Concept

© 2011 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: EHP Concept

© 2011 SAP AG. All rights reserved. 69

You CAN Deliver Innovation Without Disruption!

2. Use SAP Solution Manager –

Maintenance Optimizer

Make sure you update to SP23 for

SAP Solution Manager 7.0 BEFORE

starting the implementation.

4. SAP Enhancement Packages accelerate

the adoption of innovation

3. Minimize your downtime using the

EHP Installer / Software Update

Manager

Plan for some additional technical

preparation and execution time.

1. Installation With Regular Maintenance

Install EHP combined with Support Package as a

maintenance activity - with only minor additional effort.

Select and activate the functionality needed by

your business using the Switch Framework.

Page 69: EHP Concept

© 2011 SAP AG. All rights reserved. 70

Get Started - Enhancement Package Infocenter http://service.sap.com/erp-ehp (also /crm-ehp, /srm-ehp, /scm-ehp)

SCN Forum:

SAP Enhancement Packages

Technology Facts

Selecting and Activating

Business Functions

Master Guides

&

How to Install … Guides

SCN Blogs:

Enhancement Packages

EHP Infocenter

ERP – CRM – SRM – SCM

A full list of guides can be found here:

http://service.sap.com/ehp-inst

For SAP ERP e.g. directly via

http://service.sap.com/erp-ehp5-inst

Introducing SAP Enhancement Packages

Page 70: EHP Concept

Thank You!

Contact information:

Oliver Nocon

Cross Compliance

Dietmar-Hopp-Allee 16

D-69190 Walldorf

Germany

+49 6227 7-47474