51
Concepto SAP Enhancement Packages para Business Suite 7 David Yañez SAP Business Upgrade Expert Centro de Competencia para migraciones EMEA SAP enhancement packages para SAP Business Suite 7 Información Tecnológica

Enhancement Package ForumGT

Embed Size (px)

Citation preview

Page 1: Enhancement Package ForumGT

Concepto SAP Enhancement Packages para Business Suite 7

David Yañez

SAP Business Upgrade Expert

Centro de Competencia para migraciones

EMEA

SAP enhancement packages

para SAP Business Suite 7

Información Tecnológica

Page 2: Enhancement Package ForumGT

Agenda

Concepto SAP Enhancement Packages

Arquitectura

Procedimiento de implementación y experiencia de nuestros

clientes

Resumen

1

2

3

4

Page 3: Enhancement Package ForumGT

Enhancement Packages=Innovación + Estabilidad

Enhancement Packages reduce el conflicto entre estabilidad e innovación.

© SAP 2009 / Page 3 / EHP Technology Facts 4.0 / Christian Oehler

INNOVACIÓN

ESTABILIDAD

• Proceso de negocio estable y

robusto maximizando la

eficiencia y minimizando el TCO

• Desarrollo de support package

para cumplir con las necesidades

• Rápida introducción de

innovación para el negocio

en el momento que sea

necesario

ENHANCEMENT PACKAGES =

INNOVACIÓN + ESTABILIDAD

• Permitir a TI proveer continuamente

nueva funcionalidad : instalación de

enhancement package como parte

de la rútina de mantenimiento

• Selectivo, no disruptivo, activación

de la innovación en cualquier

momento – enfocado a las

necesidades del negocio

Page 4: Enhancement Package ForumGT

SAP enhancement packages & SAP ERP 6.0

Innovación continua sobre un nucleo estable

© SAP 2008 / Page 4 / EHP Technology Facts 3.0 / Christian Oehler

BUSINESS SUITE - Stable Core

SAP NetWeaver

SAP ERP 6.0

Enhancement Packages

Principales factoresPreambulo: SAP enhancement packages se lanzan como un lanzamiento delta del SAP ERP 6.0

1. Instalación selectiva:

• Cada enhancement package contiene nuevas versiones de los componentes existentes de software

• Solo se actualizan los componentes de software relacionados con la funcionalidad que se quiere usar

• Después de la instalación:

•No hay cambios en la UI o procesos hasta que no se activa una Business Function (ABAP)

•Un test de regresion para ambos, SP y enhancement package

2. Activación selectiva

• La nueva funcionalidad debe ser activada explicitamente para que este disponible en el sistema (EHP4: ~300

Business Functions).

• Cuando se activa :

•Los cambios son predecibles , solo los cambios descritos serán los que se activarán

•La fase de test es mucho más sencilla debido a las plantillas de test, incluidas con cada Business Function

¿Que son los Enhancement Packages?

• Lanzado en Junio 2006

• Desarrollado sobre SAP NetWeaver 7.0

• Más de 20,000 clientes en productivo con ERP 6.0( Octubre 2009 )

• Plataforma sobre la que SAP pone a disposición de sus clientes

futuras innovaciones de software via „SAP enhancement

packages‟

• SAP enhancement package 4 para SAP ERP 6.0 disponible desde

Junio 2009

• Gran número de clientes con SAP enhancement package en

productivo (6500+)

Page 5: Enhancement Package ForumGT

Ciclo de vida del software mejorado

© SAP 2008 / Page 5 / EHP Technology Facts 3.0 / Christian Oehler

Anteriormente : Migraciones … … y ahora: SAP Enhancement Packages

Time

Business

Requirements

= innovation gap = R/3 4.6c standard

R/3 4.6c Implementation Time

Bu

sin

ess R

eq

uir

em

en

ts /

Syste

m F

un

cti

on

ality

Business

Requirements

= innovation gap

ECC 6.0

= ERP 6.0 standard

EHP 2 EHP 4

Migraciones como una actividad de

mayor para el negocio cada 5-6 años para

cumplir los requerimientos del

negocioments.

Nueva funcionalidad implementada en

pequeñas porciones a traves de los SAP

enhancement packages.

Bu

sin

ess R

eq

uir

em

en

ts /

Syste

m F

un

cti

on

ality

= ERP 6.0 standard = EHP functionality

ERP Upgrade

Reducción permanente del “gap” funcional

Con SAP enhancement packages para SAP ERP disponemos de

nueva funcionalidad a lo largo del ciclo de vida del ERP

EHP 5

Page 6: Enhancement Package ForumGT

Support

PackageSupport

Package

¿Como es esto posible?

Instalación conjuntamente con el mantenimiento regular+ activación selectiva

EHPEHP

Business Functions

Inactivas

Time

SAP

System

1. Instalar siempre partes del enhancement package

combinado con un Support Pack Stack dentro del ciclo de

mantenimiento con un menor esfuerzo de implementación

facilitado por la nueva Herramienta de instalación

2. Seleccionar y activar la funcionalidad necesaria para tú

negocio usando el Switch Framework. La funcionalidad

que no es necesaria permanecerá latente.

Support

Package

Support

Package

© SAP 2009 / Page 6 / EHP Technology Facts 4.0 / Christian Oehler

SAP Business Suite Core Application

active active

Page 7: Enhancement Package ForumGT

General availability

of EHP 3

General availability

of EHP 4

4000+ new productive EHP customers within the last 12 months!

Growth Of Productive SAP Enhancement

Package Customers

6528 productive

EHP customers

© SAP 2009 / Page 7 / EHP Technology Facts 5.0 / Christian Oehler

Page 8: Enhancement Package ForumGT

At-a-Glance

SAP Enhancement Package 5 for SAP ERP

Improvements for configurable sales UI

SALES

Enhanced reporting and master data maintenance Legal compliance for product safety and

occupational health Enhanced incident management (delivered as

add-on for SAP ERP EHP 5 in September 2010)

SUSTAINABILITY: EH&S COMPLIANCE MANAGEMENT

Procurement: Integration with SAP Supplier Relationship

Management service procurement functionality Further procure-to-pay improvements

New stock type for inventory management SAP Auto-ID infrastructure offering Improvements for outsourced manufacturing

scenarios

PROCUREMENT AND LOGISTICS EXECUTION

Work-in-process batch tracking and valuation Engineering and manufacturing product structure

synchronization Production order integration with ME applications Power lists for process orders Manufacturing analytics:

Overall equipment efficiency (OEE) analytics via Xcelsius software

Manufacturing analytics via Xcelsius Shift report and shift note enhancements Extensions in Lean Manufacturing (Kanban) XSteps and PI sheet enhancements

PRODUCTION PLANNING AND EXECUTION

SAP Treasury and Risk Management application: Streamlined hedge management process Enhancements in in-house cash

SAP Master Data Governance application for financials: Managing and distributing organizational units

(profit center, cost center) Enhancements in SAP Financial Supply Chain

Management set of applications New features in financial accounting and new

general ledger – reorganization of profit center Improved formats of financial reports Localizations for India, Japan, Chile, and Russia Enhancements in SAP Strategic Enterprise

Management business consolidation functionality for legal compliance

FINANCIALS

New FMEA (failure mode and effects analysis) features

Integration with SAP EHS Management

QUALITY MANAGEMENT

New role: simplified and improved maintenance planning and execution processes

New functionality for modeling of linear assets More granular cost collection Improvements in rotable management SAP Real Estate Management application:

Enhanced processes in commercial real estate management

ENTERPRISE ASSET MANAGEMENT

New shared service framework (SSF) as a platform for multifunctional shared service organizations

Enhancements in financials, HCM, travel management, and supplier relationship management to integrate processes with the SSF

SHARED SERVICE CENTER

Talent management: Enhanced UI and functionalities of

compensation management and talent management

Improved insights into learning activities Workforce process management:

Automated performance assessment process UI flexibility and organization management

analytics Extended integration of e-recruiting and HR

core system in the hiring process Enhancements for organization chart

visualization Next-generation employee self-services Additional HCM – localizations Improvements in SAP Travel Management

application

HUMAN CAPITAL MANAGEMENT

Highlights

Page 9: Enhancement Package ForumGT

Agenda

1

2

3

4

Concepto SAP Enhancement Package

Arquitectura

Procedimiento de implementación y experiencia de nuestros

clientes

Resumen

Page 10: Enhancement Package ForumGT

Motivación:

Evolución de la arquitectura de SAP

© SAP 2008 / Page 10 / EHP Technology Facts 3.0 / Christian Oehler

Te

ch

no

log

yA

pp

licati

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 2 EHP 3

and more …

SAP NetWeaver 7.0

Co

mp

osit

e A

pp

licati

on

Fra

mew

ork

APPLICATION SERVER (7.00)

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 ExtensionsEnterprise Extensions

Switch Framework

..

Page 11: Enhancement Package ForumGT

Ejemplo: SAP enhancement package 4

Instalación

FactsInstalación selectiva y focalizada en componentes: Con SAP EHPspuede de forma selectiva actualizar componentes de software. Las combinaciones de componentes de software, así como de contenido de PI/EP/BI y Java estan agrupados en Technical Usages. Teniendo en cuenta que el número de componentes de software eslimitado, por ejemplo una instalación separada de losgistica y financiero(ambos localizados en el componente SAP/EA_APPL) no es posible.

Separación de la instalación técnica de la implementación de la nuevafuncionalidad: activación explicitamente de cada Business Function (con el EHP4: ~300 Business Functions, con EhP5: ~600 ). Sin embargo tan solo la funcionalidad del Backend es activable (ABAP).

SAP ECC Core (6.00)

Switch FrameworkEnterprise

Extensions

Industry

Extensions

Arquitectura

EHP 3 ..

SAP NetWeaver

Application Server 7.0

EHP 4

1

1. Instalación de componentes de

EHP en el ciclo de mantenimiento

SAP_APPL (600)

EA-APPL(600)

IS-OIL(600)

EA-HR(604)

SAP_HR(604)

SAP_ABA (701)

SAP_BASIS (701)

1Technical Usage:

“Human Capital Management”

© SAP 2009 / Page 11 / EHP Technology Facts 4.0 / Christian Oehler

Page 12: Enhancement Package ForumGT

Nueva herramienta de instalación:

SAP Enhancement Package Installer

EHP Installer:

Standard tool to implement SAP enhancement packages

Technology: System Switch Procedure

Available for:

All 32-bit and 64-bit platform for ABAP, Java and Dual-Stack

SAP Business Suite 7 and SAP Business Suite 7 Innovations 2010*

SAP enhancement package 1 and 2 for SAP NetWeaver 7.0

SAP enhancement Package 1 for SAP Process Integration 7.1

Support Packages for ABAP – only systems

QUICK FACTS

MINIMIZED

DOWNTIME

• Risk mitigation due to isolated

shadow system

• Optimized Downtime

RELIABLE &

INTUITIVE

• Mature, stable and optimized system

switch procedure

• Improved user experience due

to intuitive guided procedure

© SAP 2009 / Page 12 / EHP Technology Facts 4.0 / Christian Oehler

Page 13: Enhancement Package ForumGT

Ejemplo: SAP enhancement package 4

Activación

FactsSelective, component-wise installation: With SAP EHPs you can selectively update software components. Matching combinations of software components, as well as PI/EP/BI-content and Java software components are grouped by Technical Usages. As the number of software components are limited, e.g. a separated installation of logistics and financials (both are located in the core software component SAP/EA_APPL) is not possible.

Strict separation of technical installation and the implementation of the new functionality: Explicit activation separately for each Business Function (with EHP5: ~600 Business Functions). However only Backend functionality (ABAP) is switchable.

SAP ECC Core (6.00)

Switch FrameworkEnterprise

Extensions

Industry

Extensions

Arquitectura

EHP 3 ..

SAP NetWeaver

Application Server 7.0

EHP 4

1

1. Installation of EHP Components

with regular maintenance

SAP_APPL (600)

EA-APPL(600)

IS-OIL(600)

EA-HR(604)

SAP_HR(604)

SAP_ABA (701)

SAP_BASIS (701)

1

2

SAP_APPL (600)

EA-APPL(600)

IS-OIL(600)

SAP_HR(604)

SAP_ABA (701)

SAP_BASIS (701)

EA-HR(604)

2. Activation of

Business Functions

2Business Function:

“Employee Interaction Center”

© SAP 2009 / Page 13 / EHP Technology Facts 4.0 / Christian Oehler

Page 14: Enhancement Package ForumGT

Nivel equivalente de Support Packages

El concepto.

SAP ERP 6.0

(SWC Version 600) SPS 9

time

SPS 1

SPS 2

SPS 12SPS 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

Nivel Equivalente de Support Packages ( ver nota SAP 1064635)

Son SPs sincronizados en el tiempo para diferentes versiones de un componente de software (SWC)

Contiene correcciones idénticas para las capacidades en las dos versiones

Difieren únicamente en las correcciones a las nuevas capacidades ( disponibles en las versiones del SWC

más altas

Ejemplo: 600 SPS13 602 SPS3 603 SPS2

Support Package Stacks para SAP ERP incluyen Support Packages para SAP NetWeaver.

Equivalente ( mismo nivel de corrección),

sincronización temporal de

Support-Packages

SPS 14

SPS 3

SPS 4

Page 15: Enhancement Package ForumGT

Vista

arquitectura:

“techn. Switch”

Vista repositorio:

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

Switch Framework permite la activación opcional

de las Business Functions - ¿Cómo funcionan?

Un switch controla la visibilidad de otros objetos del repositorio

Page 16: Enhancement Package ForumGT

Puntos a conocer antes de instalar un

SAP Enhancement Packages

Solo un nivel de EHP por

sistema

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.

Soluciones industriales

Customers who have activated

an industry business function

set have to include the

corresponding EHP industry

software component during

installation.

EHP instalación y

activación funcional es

parcialmente irreversible

EHP Facts

EHPs son “acumulativos”

When installing the latest EHP

you will automatically get all

functionality delivered with

previous Enhancement Packs.

Technically the EHP installation

delivers only changed objects to

your system (delta Shipment):

- In case you have already

installed EHP4 you will only

install the new objects of EHP 5.

- In case you have installed

EHP 3 you will install EHP 4

and EHP 5 objects in one step

Enhancement Package 2

for SAP NetWeaver 7.0

available

Technical Delivery

Ajuste de modificaciones

After installing Enhancement

Packages modifications must be

adjusted – even if no business

function has been activated.

Test de regresión

necesario

The installation of an SAP

Enhancement Package requires

a full regression test – even if

no business function has been

activated.

Estimación de esfuerzos

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

© SAP 2009 / Page 16 / EHP Technology Facts 5.0 / Christian Oehler

Page 17: Enhancement Package ForumGT

Agenda

1

2

3

4

Concepto SAP Enhancement Package

Arquitectura

Procedimiento de implementación y experiencia de nuestros

clientes

Resumen

Page 18: Enhancement Package ForumGT

1. Expertos del Negocio seleccionan las Business Functions

requeridas

Procedimiento

2. Instalación Técnica

3. Activación de la nueva funcionalidad

Experto

Negocio

Admin

Experto

Negocio

Page 19: Enhancement Package ForumGT

Enhancement Package Center

Puntos único de acceso a toda la información

relacionada con las business function:

• Presentaciones

• Documentación

• Release notes

• Catalogo de Test

• Mapas de aprendizaje

Ventajas para los clientes

• Documentación con un alto nivel de

granularidad

• Posibilidad de analizar la nueva funcionalidad

Great

• Identificación sencilla de la(s) Business

Function(s)

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

Paso 1:Seleccionar las

Business Functions requeridas

1

Further Services and Tools

Accelerated Innovation Enablement (AIE)

- Five days of SAP enablement helping to evaluate

the innovation capabilities of the latest SAP EHP

Solution Browser and Business Function

Prediction

Page 20: Enhancement Package ForumGT

© SAP 2007 / Page 20

SAP now offers a solution:Prediction of relevant EHP functionality based on your existing system usage

Including direct access to:- Overview Presentation- Release Notes- Documentation- Test Case Catalogs- Mapping to Technical Usage

Enhancement Packages For SAP ERP

Business Function Prediction

Register for a free Business Function Prediction today!

For details please contact: [email protected]

Wondering which EHP

functionality is potentially

relevant for you?

Page 21: Enhancement Package ForumGT

Como usar el EHP Information Center

The Concept Purpose of the SAP ERP

enhancement package strategy

Concept and methodology of

enhancement packages

What you need to know before

How to implement them

What to test at what point in time

Functional Overview Which enhancements are included

in each enhancement package?

Which areas of the solution were

touched by new developments?

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.

This is presented in a table-like

list with links to documentation,

test cases, release notes, detail

presentations, etc.

Business

© SAP 2009 / Page 21 / EHP Technology Facts 5.0 / Christian Oehler

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)

Page 22: Enhancement Package ForumGT

Procedimiento desde una perspectiva técnica

a. Mapear Business Functions con sus Technical Usage

b. Chequear prerequisitos (e.g. SAP Nota 1083576)

d. Instalación de los paquetes usando el

SAP enhancement package Installer

c. Bajada automatica de los ficheros necesarios para la instalación

y generación del “stack XML” para losTechnical Usage

Seleccionados usando elSolution Manager

Maintenance Optimizer

3. Activación de la nueva funcionalidad

1. Expertos del Negocio seleccionan las Business Functions

requeridas

Instalación

Técnica

2.

Page 23: Enhancement Package ForumGT

Prerequisites For SAP ERP 6.0 - EHP 5

Installation

1. Up-to-date SAP Solution Manager

EHP1 for SAP Solution Manager 7.0 (SP 23 is mandatory)

2. Latest installation or upgrade tools

For systems on ERP 6.0 use Enhancement Package Installer (SAPehpi)

For systems from SAP R/3 4.6C to SAP ECC 5.0 use upgrade tools (SAPup) & bind in EHP

3. Compatibility of Add-ons

Ask your add-on provider whether your add-ons are compatible with the SAP

enhancement package for SAP ERP 6.0

4. Support Packages

In general there is no minimal Support Pack Level required in the source system where

the SAP enhancement package will be installed – refer to the guides and relevant notes

for more details.

System

Administrator

© SAP 2009 / Page 23 / EHP Technology Facts 5.0 / Christian Oehler

Page 24: Enhancement Package ForumGT

Mapping Process

Relationship between Technical Usages, Business Functions and Software

Components - Example

Ma

pp

ing

via

OS

S N

ote

11

65

43

8

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 605

ERECRUIT 600

EA_GLTRADE 600

…….

SAP_APPL 605

EA-APPL 605

SAP NetWeaver 702

Central

ApplicationsABAP Product

Instance: Central

Application

HCM Self ServicesABAP Product Instance:

Human Capital Management

JAVA Product Instance:

SAP XSS (Self Services)

BF

BF

Central Application

MediaABAP Product

Instance: Media

FinancialsABAP 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

New General Ledger

Accounting

Technical Name:

FIN_GL_CI_1

. . .

BF

Page 25: Enhancement Package ForumGT

Una imagen total

Ejemplo: Business Function HCM,

Administrative Services

Servidor actual SAP ECC 6.0

SAP ECC 6.0

SAP_HR(600)

SAP_APPL (600)

EA_HR(600)

EA_APPL(600)

EA_1(600)

SAP_ABA (700)

SAP_BASIS (700)

..IS_1(600)

SAP Enterprise Portal 7.0

SAP ECC 6.0

SAP Enterprise Portal 7.0 – SP17

SAP_HR(600) – SP33

EA_HR(603) – SP07

EA_APPL(600) – SP 14

EA_1(600) SP 14

SAP_BASIS (700) – SP17

..IS_1

(600) SP 14

SAP_APPL (600) – SP 14

SAP_ABA (700) – SP17

Business Packages - SP

Servidor objetivo SAP ECC 6.0 con

SAP enhancement package 2

Business Packages

1. El Cliente quiere instalar la Business Function: HCM, Administrative Services.

2. Implementar el Technical Usage: HCM – Administrative Services.

3. Technical Usage HCM, Administrativ Services contiene: EA-HR 603 yPortal Content: BP para HR Admin.

4. Prerequisitos/Equivalencia: SAP ERP SPS 14, SAP EhP3 SPS 3, SAP NW SPS 17.

EhP3

SPS 3ERP 6.0

SPS 14

NW 7.0

SPS 17

SPS = Support Package Stack

Este proceso es realizado

automáticamente con el SAP

Maintenance Optimizer

Este es un ejemplo, pero siempre recomendamos

instalar el último SPS

Page 26: Enhancement Package ForumGT

Legend

= ERP + EHP5

= old release (6.0)

= actual project work

= Transport route

How to evaluate a Business Function in your

system landscape

Productive

landscape DEV

ERP PRD

ERP

QAS

ERP

EHP 4

SBX

ERP

EHP evaluation

system

EHP 5

For evaluation („Does the Business Function add value?“) you should not use the dev system

Recommendation: Use a sandbox system

Keep in mind: Activation of a business function can in most cases not be revoked (exception:

some newly available reversible business functions)

You can only transport the complete BF system switch settings across the system landscape

System

copy

System landscape

© SAP 2009 / Page 26 / EHP Technology Facts 5.0 / Christian Oehler

Page 27: Enhancement Package ForumGT

Procedimiento de instalación de un vistazo

Instalación selectivaInstalación „Global‟

1. Choose business functions,

e.g.: „Retail Buying‟

Queue of installable

packages + stack xml

5. Modification Adjustment

6. Regression Test

4. Install installation packages using EHP Installer

1+2. Choose relevant Technical

Usage(s) with potential business

value for your company.

3. Select technical usage(s) using Solution

Manager Maintenance Optimizer.

Automated calculation and download

of required installation files

EHP4 SAP

Note: 1165438

2. Map business function(s)

to Technical Usage(s)

Now defined: technical usage(s)

Business

Bu

ild &

Te

st

Des

ign

© SAP 2009 / Page 27 / EHP Technology Facts 4.0 / Christian Oehler

Page 28: Enhancement Package ForumGT

Procedimiento desde una perspectiva técnica

a. Mapear Business Functions con sus Technical Usage

b. Chequear prerrequisitos (e.g. SAP Nota 1083576)

d. Instalación de los paquetes usando el

SAP enhancement package Installer

c. Bajada automática de los ficheros necesarios para la instalación

y generación del “stack XML” para los Technical Usage

Seleccionados usando el Solution Manager

Maintenance Optimizer

3. Activación de la nueva funcionalidad

1. Expertos del Negocio seleccionan las Business Functions

requeridas

Technical

Installation

2.

Page 29: Enhancement Package ForumGT

Software Installation And Activation

Installation of enhancement package with EHP-installer

Activation of Business Functions using the Switch Framework

Regression and Acceptance Testing

SAP delivers EHP test case templates

SAP Solution Manager enables risk based testing (BPCA)

Phase 3:

Build And Test

Requirements Design Deploy

Result:

Getting the solution

ready and tested

Build &Test

Further Services

Expert Guided Implementation

- Update to Solution Manager EHP1 including basic

configuration

System

Administrator

© SAP 2009 / Page 29 / EHP Technology Facts 5.0 / Christian Oehler

Page 30: Enhancement Package ForumGT

SAP

Solution Manager 7.0

latest SP level

MOPZ

Maintenance Optimizer

(MOPZ)

PPMS

Download Basket

SMSY

E2E Enhancement Package Installation Process

Java Schema

ABAP Schema

SCS

Instance

ENQ Server

(Java)

MSG Server

(Java)

Add-In Central Instance

Java Server

ProcessJava Server

Process

Server

Process

Java Dispatcher

SDM

Java

ABAP

ABAP

Dispatcher

W ork

ProcessW ork

ProcessW ork

Process

Gateway

ICM

IGS

ENQ W P

(ABAP)

MSG Server

(ABAP)

Global FS

Stack

Configuration

File.xml

SAP ERP 6.0

Based on SAP NW 7.0SAP ERP 6.0 EHP 5

based on SAP NW 7.0 EHP 2

Technical Usages

based on

SAP EHP 5*

a

b

SP„s

Stack

Configuration

File.xml

c

Select required Technical Usages and SP levela

SAPehpi

4

MOPZ generate Stack Configuration File

and calculates dependent Software

Components and SP„s

b

5

Download SW Comp. and SP„s via Download Basketc

SP„sEHP SW

Comp.

2 Maintain System landscape via SLD/SMSY

2

3

3 Run Maintenance Optimizer

Provide your download to the SAP Enhancement

Package Installer

4

Perform the SAP Enhancement Package Implementation 5

SW

Comp.

SW

Comp.

EHPSW

Comp.

*Example for SAP ERP 6.0. CRM 7.0, SRM 7.0 und

SCM 7.0 you choose the SAP enhancement package

1 Run Landscape Verification Wizard

Landscape

Verification

Wizard1

SLD

Page 31: Enhancement Package ForumGT

Procedimiento desde una perspectiva técnica

a. Mapear Business Functions con sus Technical Usage

b. Chequear prerrequisitos (e.g. SAP Nota 1083576)

d. Instalación de los paquetes usando el

SAP enhancement package Installer

c. Bajada automática de los ficheros necesarios para la instalación

y generación del “stack XML” para losTechnical Usage

Seleccionados usando el Solution Manager

Maintenance Optimizer

3. Activación de la nueva funcionalidad

1. Expertos del Negocio seleccionan las Business Functions

requeridas

Technical

Installation

2.

Page 32: Enhancement Package ForumGT

Sh

ad

ow

Sys

t. O

pe

rat.

Up

tim

eD

ow

nti

me

SAPehpi – Diagrama de Tiempos

Backu

p

SAPehpi uptime processing

Test

&

Validation

Cre

ate

Sh

ad

ow

Rep

os

ito

ry

Backu

p

uptime

Cre

ate

Sh

ad

ow

In

sta

nc

e

Imp

ort

Eh

P

& S

P s

tac

k

Mo

dif

ica

tio

n

Ad

justm

en

t

Ac

tiva

tio

n

Dis

trib

uti

on

Ta

ble

op

era

t.

Point of no-return Process can be

reset without

artefacts until here

1 2 3 4 5 6 7 8

Inicialicación Extracción Configuración Chequeos Preprocessing Tiempo Parada Postprocessing Finalización

SAPehpi uptime

uptime

Ch

ec

k S

ys

tem

SAPehpi

downtime

downtime

2

Rem

ove

Sh

ad

ow

Sys

tem

Sys

t. S

wit

ch

(AS

AB

AP

)

Dep

loym

en

t

(AS

Ja

va

)

Page 33: Enhancement Package ForumGT

Ejemplo: Instalación de SAP ERP 6.0 EHP3 SP1 (32

Packages) – Reducción tiempo Parada en %

Restricted uptime downtime

SAINT: Standard SP deployment:

downtimeuptime

SAINT: “Downtime Minimized” mode:

Restricted uptime downtime-18%

-45 %-55%

“Enhancement Package Installer”:

Point of no-

return-77%

uptime

uptime

uptime

uptime

uptime

SAPehpi

startsSAPehpi

ends

Point of no-

return

Point of no-

return

t

Page 34: Enhancement Package ForumGT

Perspectiva de proyecto: Planificación

Preparación proyecto

Realización

Preparación final para el

Go-Live

Go-Live & Support

1

2

3

4

• Requerimientos Tiempo de Parada

• Project portfolio

• Capacidad IT y recursos disponibles

• Requerimientos de Test,e.g. GXP, SOX, FDA

• Involucración del usuario final y disponibilidad

• Landscape y dependencias

La instalación de Support Packages Y SAP enhancement packages se

realizará como un proyecto combinado. Las principales actividades

instalación técnica, ajustes de modificaciones y extensiones, testeo y go-live.

Elementos que influyen en la planificación del proyecto

Page 35: Enhancement Package ForumGT

1. Expertos del Negocio seleccionan las Business Functions

requeridas

Overall Procedure from A

Technical Perspective

2. Instalación Técnica

3. Activación de la nueva funcionalidad.

Page 36: Enhancement Package ForumGT

Actividades antes de activar…

Revisar lista de business functions disponibles

Acceder a la documentación, release notes, catalogo de test

y posible dependencias desde aquí

Instalar la documentación necesaria, revisar nota

SAP 1066110

Beneficios

Transparencia en todos los sistemas y modificaciones en el

UI que tendrán lugar

Estabilidad en las demás partes del sistema

Actividades después de la activación …

Activar la business function escogida

Configurar la nueva capacidad activada

Beneficios

El nuevo código esta activo tan solo

cuando activemos la business function

Mas rápida implementación porque solo se

configuran las nuevas capacidades

Transaction: SFW5 3

Paso 3:

Activar y configurar

Page 37: Enhancement Package ForumGT

System Landscape Aspects during 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 5Transport

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

© SAP 2009 / Page 37 / EHP Technology Facts 5.0 / Christian Oehler

Page 38: Enhancement Package ForumGT

Test & Go Live

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

Business

All test cases are available as

documents in

the enhancement package

information center

(http://service.sap.com/erp-ehp)

Documents (texts) can be

downloaded

You can access the TCT‟s before 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.

..or after installing an EHP

© SAP 2009 / Page 38 / EHP Technology Facts 4.0 / Christian Oehler

Page 39: Enhancement Package ForumGT

© SAP 2010 / Page 39

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)

Business Process Change Analyzer

Page 40: Enhancement Package ForumGT

© SAP 2010 / Page 40

SAP Solution Manager – BPCA

Impact Analysis of planned Business Functions activation

Support

PackageSupport

Package

EHPEHP

Time

SAP

System

Business Functions deployed via EHPs

Support

Package

Support

Package

Business Function 01 - inactive

Business Function 02 - activated

Business Function nn – inactive – planned activation

Order to Cash

Sales Order

Delivery

Goods Issue

Billing

Procure to Pay

Create Purchase Order

SAP Solution Manager

Business Process Change Analyzer (BPCA)

Create Sales Order

Goods Issue

Business Blueprint

BPCA identifies Business Processes affected

by planned Business Functions usage

before activation

Page 41: Enhancement Package ForumGT

© SAP 2010 / Page 41

Identify Business Processes affected by EHP

Business Functions Using BPCA

KEY MESSAGE

Customers requirement: which mission-critical business processes are impacted through planned

business functions activation?

SAP Solution Manager BPCA* provides transparency about impacted business processes prior to

activation (new functionality with SAP SolMan 7.0 SP23 or SAP SolMan 7.1)

Prerequisites

(Lean) documentation of business processes

BPCA triggered trace (TBOM) of mission-

critical business processes

EhP deployment in DEV or TST system

Functionality

BPCA user gets 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.

*BPCA: Business Process Change Analyzer, *TBOM: Technical Bill Of Material

Order to Cash

Sales Order

Delivery

Goods Issue

Billing

Procure to Pay

Create PO

BPCA identifies Business

Processes / Steps affected before

activation of a selected EhP

Business Function

Business

Process Change

Analyzer (BPCA)

Enhancement Packages

Result: Impacted Process Steps

Select inactive Business Function

Page 42: Enhancement Package ForumGT

Current Statistics

- SAP Enhancement Package Installer

EHP Installer Statistics for

SAP Enhancement Package 4

for SAP ERP 6.0

*This statistic is based on the current evaluation forms referring to test and productive systems where an EHP 4 implementation was performed.

EHP Installer Downtime

EHP Installer Runtime

Median Runtime: 44h Median Downtime: 7,5h

Page 43: Enhancement Package ForumGT

Criteria Upgrades¹ SAP Enhancement Packages²

Total Project Duration Ø 18 weeks Ø 8 weeks

Duration of Project

Phases in weeks

Preparation: 3 w

Blueprint: 3 w

Realization: 8 w

Prep for cutover: 3 w

Prod. Cutover & support: 2 w

Preparation: 1 w

Blueprint: 1 w

Realization: 2 w

Prep for cutover: 1,5 w

Prod. Cutover & support: 1 w

- 56%

Technical Upgrade Project vs.

Enhancement Package Installation

1 Based on 140 upgrades from SAP R/3 4.6C to SAP ERP 6.0. Source: Upgrade Experience Database

2 Based on 51 enhancement package installations to SAP EHP 2 and 3. Source: Enhancement Package Experience Database

Based on current statistics of EHP 2, EHP 3 and EHP4 , enhancement package

installations are much faster than upgrade projects.

Get the latest EHP Experience Database report: http://service.sap.com/ehp-db

Page 44: Enhancement Package ForumGT

Agenda

1

2

3

4

Concepto SAP Enhancement Package

Arquitectura

Procedimiento de implementación y experiencia de nuestros

clientes

Resumen

Page 45: Enhancement Package ForumGT

Reading Sequence Of Documentation

about EHP implementation procedure

How to install SAP

Enhancement Package 5

EHP 5 Master Guide EHP Installation

Guide

1

2

3

The documentation can be found via:

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

System

Administrator

© SAP 2009 / Page 45 / EHP Technology Facts 5.0 / Christian Oehler

Page 46: Enhancement Package ForumGT

© SAP 2010 / MOVE Champions Update April 2010, J. Rudat/N. Pace – UCC EMEA 46

SAP now offers a solution:Prediction of relevant EHP

functionality based on your

existing system usage

Including direct access to:

Overview Presentation

Release Notes

Documentation

Test Case Catalogs

Mapping to Technical Usage

Enhancement Package For SAP ERP

Business Function Prediction

Register for a free Business Function Prediction today!

For details please contact: [email protected]

Wondering which

potentially is the relevant

EHP functionality for you?

Page 47: Enhancement Package ForumGT

SAP Business Suite 7 Innovations 2010

Innovation Path

SAP Business Suite 7

© SAP 2009 / Page 47 / Introducing SAP enhancement packages / Christian Oehler

SAP Business Suite 7 Innovations 2010

(Core Applications)

ERP 6.0 SRM 7.0 SCM 7.0 CRM 7.0

5 1 1 1

PLM 7.01

Release-to-Customer: July 2010

Nueva funcionalidad para toda la Business Suite 7

SAP Business Suite 7 disponible desde Mayo de 2009

El concepto de EHP ha sido probado por más de 6500 Clientes en

productivo

Primer EhP para toda la Business Suite 7 en Julio 2010

Page 48: Enhancement Package ForumGT

Resumen principales Factores

Separación clara, nueva funcionalidad en enhancement

packages y los parches en Support Packages.

Entornos mixtos de software existentes son posibles. Para tener

la nueva funcionalidad disponible en el entorno no es necesario subir

todos los componentes. Se seleccionaran aquellas partes

necesarias del EHP.

Conoce el alcance – La arquitectura de los SAP enhancement

packages permite una instalación/activación en fases:

1. Instale SAP enhancement packages combinado con la instalación

de Support Packages, como actividad de mantenimiento con un

esfuerzo adicional (ABAP). Chequee el procedimiento en caso de

tener componentes Java.

2. Seguido por la activación de las Business Function(s) e

implementación de la nueva funcionalidad

Recomendamos realizar una migración directa al SAP SAP

enhancement package 4 para ERP 6.0, ya que existe un camino

de migración directo de SAP R/3 ( 4.6c, 4.7 y ERP 2004 ) a SAP

ERP 6.0+Enhancement Package 4.

Page 49: Enhancement Package ForumGT

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 50: Enhancement Package ForumGT

Comience - Enhancement Package Infocenter

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

What IT professionals must know

about SAP Enhancement PackagesSAP Enhancement Packages -

Frequently Asked Questions

SAP EHP Technology Facts

EHP Forum & Wiki in SDN

SAP EHP Info Center

Para más información en los temas revisados en esta lección

chequee los siguientes links:

SAP Enhancement Package

Strategy for SAP ERP

Page 51: Enhancement Package ForumGT

Gracias.

Gracias por su tiempo

David YañezBusiness Upgrade Expert

Upgrade Competency Center EMEA

SAP AG

M +34 689 23 08 18

E [email protected]