21
8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 1/21 System Landscape Recommendations for SAP NetWeaver Gateway Dirk Anthony, Jürgen Kremer, Matthias Tebbe  – SAP AG May 2012

System Landscape Recommendations for SAP NetWeaver Gateway

Embed Size (px)

Citation preview

Page 1: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 1/21

System Landscape Recommendations for

SAP NetWeaver Gateway

Dirk Anthony, Jürgen Kremer, Matthias Tebbe – SAP AGMay 2012

Page 2: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 2/21

© 2012 SAP AG. All rights reserved. 2

Disclaimer

This presentat ion out l ines our general product d irect ion and shou ld not b e rel ied on in

making a purchase decis ion. This presentat ion is n ot su bject to you r l icense agreement

or any o ther agreement with SAP. SAP has no o bl igat ion to pursu e any cours e of

busin ess out l ined in this presentation or to d evelop o r release any fun ct ional i ty

ment ioned in this presentat ion. This presentat ion and SAP's strategy and po ssib le future

developments are subject to ch ange and m ay be changed by SAP at any t im e for any

reason w ithout n ot ice. This document is pro vided witho ut a warranty of any kind, ei ther

express or imp l ied, including bu t not l imi ted to, the imp l ied warrant ies of

merchantabi l i ty, f i tness for a part icular purpo se, or no n- infr ingement. SAP assumes no

respons ib i l i ty for errors or om issions in this do cum ent, except if such damages were

caused by SAP intent ional ly or gros sly negl igent . 

Page 3: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 3/21

© 2012 SAP AG. All rights reserved. 3

Agenda

Introduction

Methodology & Scope of Landscape Recommendations

Basic Landscape Setups

Recommendations for SAP NetWeaver Gateway

Page 4: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 4/21

IntroductionMethodology & Scope of Landscape Recommendations

Page 5: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 5/21

© 2012 SAP AG. All rights reserved. 5

SAP Business Suite Reference LandscapeBaseline For Governance Measures

Architectural

Guidelines

Ease

Landscape

Management

Improve

Product

Capabilities

Landscape

Standards

Ease

Landscape

Planning

Manage

Exceptions

SAP‘s internalDevelopment &

Test Landscape

SAP System Landscape Governance Board:

Central unit within SAP to trigger and monitor concrete landscape

related improvements across SAP products

SLD

Dual Stack

SAP

Solution Manager 

ABAP

JEE

Solution Mng

Component

AS ABAP

ECC

Server 

SAP ERP

ABAP

ERP

Components

AS ABAP

SRM

Server 

SAP SRM

ABAP

SRM

Components

AS ABAP

SCM

Server 

SAP SCM

ABAP

SCM

Components

AS ABAP

CRM

Server 

SAP CRM

ABAP

CRM

Components

BW

AS ABAP

Business Warehouse

SEM

Central BI

Content

ABAP

EP

AS JAVA

BEx Web

JEE

BI JAVA

BICS

PI

PI Dual Stack

Process Integration

ABAP

JEE

ESR&SR

ESR Content

SLD

SolMan Content

SAP NetWeaver Hubs

SAP Business Suite

Backend Systems

EP Core

AS JAVA

Application Portal

JEE

 Additional SAP BS Instance

Portal

Content

ADOBE

Page 6: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 6/21

© 2012 SAP AG. All rights reserved. 6

Technical Deployment of SAP NetWeaverFoundation Capabilities

Definition for Dual Stack:

SAP system containing Application Server ABAP and Application Server Java

 A dual-stack system has the following characteristics:

• Common SID for all application servers and the database

• Common startup framework

• Common database (with different schemas for ABAP and Java)

Options for implementing the technology foundation of SAP NetWeaver

• ABAP single stack system

• JAVA single stack system

• Dual stack system (not recommended any longer, where not technically required)

Legend

SAP system with

own database

used platform

technology

Rolemain role of this

system

ABAP

Examples:

BW incl. BEx Web

ABAP

BWABAP JEE

BI JAVAJEE

Optional Dual stack

(technically not req.)

ABAP

single stack

ECC

Server 

SAP ERP

Backend

ABAP

JAVA

single stack

EP Core

Application

Portal

JEE

Mandatory

Dual stack

(technically req.) 

PI

Process

Integration

ABAP

JEE

Page 7: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 7/21

© 2012 SAP AG. All rights reserved. 7

Technical Deployment of SAP NetWeaverIntegration Capabilities

Examples: 

Options for implementing integration capabilities of SAP NetWeaver

• Embedded deployment within an SAP Business Suite system

• Deployed as a local “sidecar” system to an SAP Business Suite system 

• Deployed as a central hub system shared by different SAP Business Suite systems

SAP NetWeaver Portal deployed as a

central hub shared by anSAP ERP and an SAP SRM system

* only to support

existing setups

SAP ERP

ABAP

ECCABAP JEE

EP CoreJEE

XSSHCM

SAP NetWeaver Portal

technically deployed within

the SAP ERP system*

SAP NetWeaver Portal deployed as alocal sidecar to an SAP ERP system

EP Core

ERP Portal

JEE

XSS

ECC

SAP ERP

Backend

ABAP

HCMSRM

SAP SRM

Backend

ABAP

ECC

SAP ERP

Backend

ABAP

EP Core

JEE

XSS

SRM

Content

Application

Portal

Page 8: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 8/21

© 2012 SAP AG. All rights reserved. 8

Ease Landscape Setups By Stronger GuidanceUsed Methodology

Option IOption II

Option

III

Clear recommendations by categorization of deployment options

General Recommendation

Best choice for majority of typical

landscape use cases

Recommended by SAP’s strategy 

 Accepted by a wide base of

customersReasonable Alternative 

Useful choice for certain use

cases or customer scenarios

Supported and confirmed by

SAP’s strategy

Possible Exception 

Only useful for specific use cases

Supported by SAP, but limitations

might occur

Outlining main important aspects

Optimal trade-off between flexibility and simplicity

 Applied to main building blocks of SAP products

 Alternative deployment options might have different benefits

Customer individual assessment not be compensated

Goal

Consider

Page 9: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 9/21

© 2012 SAP AG. All rights reserved. 9

Scope of Landscape Recommendations  – Overview SAP NetWeaver Gateway 2.0

Considered main usage scenarios Enables UI-centric applications to consume SAP

Business Suite data in an easy and standards-basedway

Enables online scenarios on mobile devices

Enables a new “light-weight” consumption acrossdifferent kind of application backend systems based onOData

Considered main building blocks SAP NetWeaver Gateway containing

Gateway Server Add-On to provide completegateway infrastructure

Optional Gateway Content Add-On for centrallyproduced and provided content

Optional Gateway Enablement Add-On to provideGateway infrastructure services that are required bylocal application content

Local Application Content

Optional content Add-On to consume applications viaGateway e.g. Mobile Add-On for SAP BusinessSuite, HCM Renewal

Requires locally deployed Gateway Enablement

 Add-On

Dedicated SAP

NetWeaver Gateway

system

SAP NetWeaver

Gateway within

application

system

Legend: see next slide

Architecure of differentdeployment options

SAP

Business Suite

 Application

AS ABAP

SAP Business Suite

Application System

ABAP

Gateway Enabl.

Local Applic.

Content*

* e.g. Mobile Add-On,

HCM Renewal 

AS ABAP

SAP NetWeaver

Gateway

Central Gateway

Content

Gateway

Server 

ABAP

Gateway Enabl.

SAP

Business Suite

 Application

AS ABAP

SAP Business Suite

Application System

ABAP

Gateway Enabl.

Local Applic.Content*

Gateway Server 

* e.g. Mobile Add-On,

HCM Renewal 

Page 10: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 10/21

© 2012 SAP AG. All rights reserved. 10

Legend

JEE

SAP system with

own database

available platform

technology

Rolemain role of this

system

mandatory

component

optionalcomponent

IW_CNT

IW_CBS

IW_FND

GW_CORE

Overview main InstallationAdd-Ons for SAP NW Gateway

IW_BEP

Central Gateway

Content

Gateway Server  Gateway

Enablement

AS ABAP

SAP NetWeaver

Gateway

Central Gateway

Content

Gateway

Server 

ABAP

Gateway Enabl.

SAP

Business Suite

 Application

AS ABAP

SAP Business Suite

Application System

ABAP

Gateway Enabl.

Local Applic.

Content*

Gateway Server 

Page 11: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 11/21

Basic Landscape SetupsRecommendations for SAP NetWeaver Gateway – 

Dependent of aimed main use cases

Page 12: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 12/21

© 2012 SAP AG. All rights reserved. 12

Landscape Use Case I:

OData Enablement of SAP Applications 

Main use cases

online mobile scenarios as provided by SAP Business Suite

 Add-Ons for mobile applications

support HTML5 based UI access to SAP Business Suite systems

Main required SAP NetWeaver Gateway components

Gateway Server and Gateway Enablement as SAP NetWeaver AS

 ABAP Add-Ons

SAP NetWeaver Gateway used

to enable OData based access to SAP Business Suite applications to reduce development costs by using local business logic and

dictionary objects

Local OData content delivered for dedicated SAP applications

User/access management for mobile user could be managed via

Sybase Unwired Platform

ECC Server 

AS ABAP

SAP ERP

ABAP

Gateway Enabl.Gateway Server 

ERP specific

content*

Example:

OData enablement ofSAP ERP system

Typical Characteristics of this Landscape Setup 

Page 13: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 13/21

Page 14: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 14/21

© 2012 SAP AG. All rights reserved. 14

ECC

Server 

SAP ERP 6.0

ABAP

Central OData & HTML5 enablement for multiple

SAP Business Suite backend systems

Gateway

enabl.

ECC

Server 

SAP ERP 6.05

ABAP

SRM

Server 

SAP SRM

ABAP

Gateway

Server 

AS ABAP

SAP Netweaver

Gateway

ABAP

ERP content*ERP content*

Gateway

enabl.

ERP content*

Gateway

enabl.

SRM content*

Gateway Enabl.

...

Gateway con sumer 

 App App

* e.g. Mobile Add-On,

HCM Renewal

Deployment of SAP NetWeaver GatewayCentral single hub deployment 

Reasonable Alternative Gateway Server & optional central Gateway content deployed as central hub

Gateway Server provides OData based or HTML5 based access for multiple

application backend systems

Benefits Central management of connectivity Gateway Server deployed only once SAP NetWeaver Gateway system could be implemented in

DMZ to serve specific security needs Software update frequency of SAP NetWeaver Gateway

Server decoupled from application backend system

Considerations Additional SAP NetWeaver Gateway system Reverse proxy mandatatorily req. for HTML5 based scenarios Gateway enabl. component additionally to be installed in each

application system that requires local OData content Limited version interoperability until SAP Netweaver Gateway

2.0 SP4: Gateway Server version must be >= version ofGateway enabl. (planned to be removed with SP5)

Example

Page 15: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 15/21

© 2012 SAP AG. All rights reserved. 15

Deployment of SAP NetWeaver GatewaySidecar deployment

Possible Exception SAP NetWeaver Gateway deployed as redundant separate systems

for local usage only

 Application specific content is deployed within application backend system

Benefits Update of SAP NetWeaver Gateway system

does not impact application backend system Support of application systems based on a

lower version than SAP NetWeaver 7.0 SP25or 7.01 SP10 

Considerations Landscape complexity increases significantly

with increasing number of application systems Highest administration effort Reverse proxy mandatatorily req. for HTML5

based scenarios

Example

appl icat ion speci f ic prepackaged

Gateway systems local ly l inked to single backend system 

R/3

SAP R/3 Enterprise

ABAP

ECC

Server 

SAP ERP

ABAP

Gateway

enabl.

ERP content*

SRM

Server 

SAP SRM

ABAP

Gateway

enabl.

SRM content*

* e.g. Mobile Add-On,

Consumer Grade UI

Gateway

Server 

AS ABAP

SAP NetWeaver

Gateway

ABAP

Gateway Enabl.

Consumer specific

Content

Gateway

Server 

AS ABAP

SAP NetWeaver

Gateway

ABAP

Gateway

Server 

AS ABAP

SAP NetWeaver

Gateway

ABAP

Page 16: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 16/21

© 2012 SAP AG. All rights reserved. 16

Change Deployment of SAP NetWeaver GatewayLater move to embedded deployment 

Scale-in Option Temporarily more complex landscape at the beginning of the product lifecycle of SAP

NetWeaver Gateway to reduce impact on SAP Business Suite application system

Move at a later state to the embedded deployment setup

Benefits Customer can start with separate SAP

NetWeaver Gateway system to reduce impacton SAP Business Suite application system

Reduce landscape complexity after pilotingphase

Considerations Gateway Server component needs to be moved

to the SAP Business Suite application system(additional Add-On deployment)

Configuration data of all involved componentsneed to be changed manually

Example

appl icat ion speci f ic prepackaged

Gateway systems local ly l inked to single backend system 

R/3

SAP R/3 Enterprise

ABAP

SRM

Server 

SAP SRM

ABAP

Gateway

enabl.

SRM content*

Gateway

Server 

AS ABAP

SAP NetWeaver

Gateway

ABAP

Gateway

Content

Gateway Enabl.

Consumer specific

Content

ECC Server 

AS ABAP

SAP ERP

ABAP

Gateway Enabl.

Gateway Server 

ERP specific

content*

Gateway

Server 

AS ABAP

SAP NetWeaver

Gateway

ABAP

Gateway

Server 

AS ABAP

SAP NetWeaver

Gateway

ABAP

Page 17: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 17/21

© 2012 SAP AG. All rights reserved. 17

Change Deployment of SAP NetWeaver GatewayCentral hub deployment combined with local deployment 

Scale-out Option Gateway Server & central Gateway content deployed as central hub

Gateway Server & Gateway enablement for individual SAP Business Suite systems

Central hub enables central consumption across different applications

Local Gateway used for individual OData enablement

Benefits Customer can start with simple landscape setup

and scale out later Central management of routing & connectivity Central and local Gateway content can be

separated due to aimed use cases Redundant deployment of metadata could be

avoided

Considerations Gateway Server component deployed multiple

times (local and central usage combined) Separation of local and central Gateway usage

need to be configured

Example

Server 

NON SAP

Infrastructure

Central Duet

Enterprise or

Al loy connect ivi ty

wi th partner

inf rast ructure 

Gateway

Server 

AS ABAP

SAP Netweaver

Gateway

ABAP

Central GatewayContent

Consumer specific

content

Gateway Enabl.

R/3

SAP R/3 Enterprise

ABAP

ECC

Server 

SAP ERP HCM

ABAP

Gateway

enabl.

HCM content*

GatewayServer 

Central rout ing and connect ivi ty of

Duet /A l loy scenarios against mult iple

backend systems 

ECC

Server 

SAP ERP

ABAP

Gatewayenabl.

ERP content*

GatewayServer 

connect ivi ty with

single appl icat ion system via

cent ral consumer inf rast ructure 

...

Gateway consum er 

 App App

Page 18: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 18/21

© 2012 SAP AG. All rights reserved. 18

Landscape Use Case II:

Enable Central Consumption For Multiple Backends 

Main use cases 

enable a central “light-weight” consumption across different kind of

application backend systems

Main required SAP NetWeaver Gateway building blocks Gateway Server based on SAP NetWeaver AS ABAP [mandatory]

Gateway Enablement, Central Gateway Content [optional]

SAP NetWeaver Gateway used as a development framework to

enable people centric applications for consuming business data out

of different kind of application systems based on OData standard

Consuming business data without disruptive changes in the

application system

Central SAP NetWeaver Gateway hub can be additionally used for

OData enablement of SAP Business Suite systems (might require

deployment of Gateway Enablement Add-On in SAP Business Suite

system for local application content)

Gateway

Server 

AS ABAP

SAP Netweaver

Gateway

ABAP

Central Gateway

Content

Consumer specific

content

Gateway Enabl.

Example:

dedicated SAP NetWeaver

Gateway hub with

central content

Typical Characteristics of this Landscape Setup 

Page 19: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 19/21

© 2012 SAP AG. All rights reserved. 19

Deployment of SAP NetWeaver GatewayCentral single hub deployment 

General Recommendation Gateway Server deployed as central hub

 Additional central or consumer specific content could be exposed by the

SAP NetWeaver Gateway Hub as well

Benefits Decoupled lifecycle of consumer apps from applications Central management of routing & connectivity Gateway Server deployed only once SAP NetWeaver Gateway system could be implemented

in DMZ to serve specific security needs Lifecycle of SAP NetWeaver Gateway system decoupled

from lifecycle of application system

Considerations Central SAP NetWeaver Gateway content available, but

limited scope today Redundant deployment of metadata or Data Dictionary

structures Optional deployment of Gateway enablement in

application system to simplify local OData content

development

Example

Central routing and connectivi ty of Duet/Al loy

scenarios against multiple appl ication systems 

ECC

Server 

SAP ERP

ABAP

SRM

Server 

SAP SRM

ABAP

Server 

NON SAP

Infrastructure

Central Duet

Enterprise or

Al loy connectivi ty

wi th partner

in f ras truc tu re 

Gateway

Server 

AS ABAP

SAP Netweaver

Gateway

ABAP

Central Gateway

Content

Consumer specific

content

Gateway

enabl.

ERP content*

Gateway

enabl.

SRM content*

* e.g. Mobile Add-On,

Consumer Grade UI

Gateway Enabl.

BW

SAP NetWeaver

Business

Warehouse

ABAP

BW Content

Page 20: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 20/21

Thank you

Page 21: System Landscape Recommendations for SAP NetWeaver Gateway

8/9/2019 System Landscape Recommendations for SAP NetWeaver Gateway

http://slidepdf.com/reader/full/system-landscape-recommendations-for-sap-netweaver-gateway 21/21

© 2012 SAP AG. All rights reserved. 40

No part of this publication may be reproduced or transmitted in any form or for any purposewithout the express permission of SAP AG.The information c ontained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietarysoftware c omponents of ot her software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of MicrosoftCorporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x,System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer,z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server,PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER,OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP,RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX,Intelligent Miner, WebSphere, Netfinity, T ivoli and Informix are trademarks or r egisteredtrademarks of IBM Corporation.

Linux is the registered trademark of Linus T orvalds in the U.S. and other countries.

 Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks orregistered trademarks of Adobe Systems Incorporated in the United States and/or othercountries.

Oracle is a registered trademark of O racle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin aretrademarks or registered trademarks of C itrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, WorldWide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license fortechnology invented and implemented by Netscape.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorerand other SAP products and services mentioned herein as well as their respective logos aretrademarks or registered trademarks of SAP AG in G ermany and other countries..

 © 2012 SAP AG. All rights reserved

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, CrystalDecisions, Web Intelligence, Xcelsius, and other Business Objects products and servicesmentioned herein as well as their respective logos are trademarks or registered trademarksof Business Objects Software Ltd. in the United States and in other countries.

 All other product and service names mentioned are the trademarks of their respectivecompanies. Data contained in this document serves informational purpos es only. Nationalproduct specifications may vary.

The information in this document is proprietary to SAP. No part of this document may be

reproduced, copied, or transmitted in any form or for any purpose without the express priorwritten permission of SAP AG.

This document is a preliminary version and not subject to your license agreement or anyother agreement with SAP. This document contains only intended strategies, developments,and functionalities of the SAP® product and is not intended to be binding upon SAP to anyparticular course of business, product strategy, and/or development. Please note that thisdocument is subject to change and may be changed by SAP at any time without notice.

SAP assumes no responsibility for errors or omissions in this document. SAP does notwarrant the accuracy or c ompleteness of the information, text, graphics, links, or ot her itemscontained within this material. This document is provided without a warranty of any kind,either express or implied, including but not limited to the implied warranties ofmerchantability, fitness for a particular purpose, or non-infringement.

SAP shall have no liability for damages of any kind including without limitation direct,special, indirect, or consequential damages that may result from the use of t hese materials.This limitation shall not apply in cases of intent or gross negligence.

The statutory liability for personal injury and defective products is not affected. SAP has nocontrol over the information that you may access through the use of h ot links contained inthese materials and does not endorse your use of third-party Web pages nor provide anywarranty whatsoever relating to third-party Web pages.