92
UPE150 Integrating Content into your Portal (Providing Uniform Content Access)

Integrating Content Into Your Portal%3a Providing Uniform Content Access

Embed Size (px)

DESCRIPTION

Integrating%20Content%20into%20Your%20Portal%3a%20Providing%20Uniform%20Content%20Access

Citation preview

UPE150

Integrating Content intoyour Portal (ProvidingUniform Content Access)

SAP AG 2006, SAP TechEd ’06 / UPE150 / 2

Contributing Speakers

Jana RichterProduct Manager SAP NetWeaver, SAP AG

Thomas HenselProduct Manager SAP NetWeaver, SAP AG

Avner LinderSAP NetWeaver Portal Platform Developer, SAP AG

Soledad Alvarado-GanzhornProduct Manager SAP NetWeaver, SAP Labs LLC

Oliver MayerProduct Manager SAP NetWeaver, SAP Labs LLC

Stephan NieuwenhuizenSenior Support Consultant, SAP America

SAP AG 2006, SAP TechEd ’06 / UPE150 / 3

Learning Objectives

As a result of this workshop, you will be able to:

Understand the powerful content integration capabilities of the portal

Create different kinds of iViews like integrating URLs, mySAP ERPtransactions and Knowledge Management Documents

Organize and structure your portal content

Enable role-based access for your users to portal content relevant fortheir daily work

Provide your users with intuitive navigation

Translate the portal content for users located all over the world

Perform Portal Activity Reporting to analyze content usage patterns

Content Creation Tools

Advanced Features

Introduction Portal

Portal Content Structure

SAP AG 2006, SAP TechEd ’06 / UPE150 / 5

Portal Infrastructure

Role based, …

…and Web based…

…access to any kindof applications,information and

services

mySAPERP

mySAPCRM

mySAPSRM

…secure,… Authentication

SalesManager

LineManager

BusinessDeveloper

Non-SAPApplication

Single Sign-On

Enterprise PortalEnterprise Portal

SAP AG 2006, SAP TechEd ’06 / UPE150 / 6

Define PortalLook & Feel

Define PortalLook & Feel

Providing Uniform Content Access

Create iViews,pages, worksets,

roles

Create iViews,pages, worksets,

roles

Monitor theportal

Monitor theportal

Assignpermissions

Assignpermissions

Import andadjust Business

Packages

Import andadjust Business

Packages

Manage users anduser mapping

Manage users anduser mapping

Configureconnections to

backends

Configureconnections to

backendsWork with the

portalWork with the

portal

SAP NetWeaver Portal provides the end user with a uniform single pointof access to the applications, services, and informationthey need for their daily work, increasing user productivity.

Content Creation Tools

Advanced Features

Introduction Portal

Portal Content Structure

SAP AG 2006, SAP TechEd ’06 / UPE150 / 8

What are the Basic Elements of the SAP NetWeaver Portal?

Top-Level NavigationTop-Level Navigation

NavigationPanelNavigationPanel

Content AreaContent Area

MastheadMasthead

SAP AG 2006, SAP TechEd ’06 / UPE150 / 9

Role

workset 1workset 1 workset 2workset 2

page 1page 1 page 2

page 2.1 page 2.2

iView 1iView 2iView 3

iView 1iView 2

iView 1iView 2

Basic Elements in the Portal

RoleA role defines a person’sresponsibilities and authorizationsin the organization.

WorksetsA workset is a cluster of relatedtasks.

PagesA page defines the arrangement ofthe included elements

iViewsiViews are the smallest units ofinformation. iViews provide accessto applications, reports, services,and information needed tocomplete a task

iView 1iView 2

SAP AG 2006, SAP TechEd ’06 / UPE150 / 10

What is an iView?

It is the basic unit of portal content – a small applicationthat displays information

iView information can be in any format(texts, figures, graphs, reports, tables, charts etc.)iViews can be interactive, allowing you to perform business functionsiViews can display information from any data source

Content Creation Tools

Advanced Features

Introduction Portal

Portal Content Structure

SAP AG 2006, SAP TechEd ’06 / UPE150 / 12

General Strategy for Incorporating Business Content

Define role andanalyze tasks

Analyzeneeds

Find predefinedcontent

Industry?System access?

Processes?Documents?Key figures?

Reports?Collaboration?

Mobile?

Role 1

Analyze gapsand define custom

programmingneededEvaluate tools

Tasks

Portal Content StudioSAP NetWeaver Visual Composer

Forms EditorSAP NetWeaver Developer Studio

ABAP Workbench

Business PackagesRepository managers

Real Time collaborationGroupware integration

3rd party adapters

SAP AG 2006, SAP TechEd ’06 / UPE150 / 13

Introducing Business Packages

Business packages help get content into the portal, fast!

Many SAP solutions and 3rd-party vendors have predefined contentpackages that run on the SAP NetWeaver Portal:

120+ predefined business packages– For all users, managers, and specialists– Task- and role based– Can include analytics– Industry-specific content

170+ predefined vendor packages3,500+ predefined iViews

SAP AG 2006, SAP TechEd ’06 / UPE150 / 14

SDN: Portal Content Portfolio

Where can I find Business Packages?https://www.sdn.sap.com/irj/sdn/developerareas/contentportfolioorhttp://service.sap.com/swdc (only SAP Business Packages)

What is available?Employee Self-ServiceManager Self-ServiceBP for LearningBP for Enterprise BuyerProfessionalBP for Assetsand many more …

SAP AG 2006, SAP TechEd ’06 / UPE150 / 15

Portal Content Design Tools

RequiredTechnical

DevelopmentSkillsContent

Admin

Portal ContentStudio

SAP NetWeaver Developer Studio(Java + Web Dynpro for Java + PDK Perspective)

SAP ABAP Development Workbench(Web Dynpro for ABAP + Business Server Pages)

PDK for .Net

JAVA/ABAP/.NetDeveloper

BusinessProcess Expert

SAP NetWeaverVisual Composer

Developing Portal ContentCreating Portal Content

ContentComplexity

InteractiveApplications

WebApplications

DisplayApplications

SAP AG 2006, SAP TechEd ’06 / UPE150 / 16

Portal Content StudioPortal Content StudioRapid creation of iViews

Portal Page Builder

Wizard- and template-basedconfiguration of content

Positioning Portal Content Studio

TechnologyFocus

BusinessFocus

BusinessProcess Expert

BusinessProcess Expert DeveloperDeveloperContent

AdministratorContent

Administrator

SAP AG 2006, SAP TechEd ’06 / UPE150 / 17

Positioning Visual Composer

SAP NetWeaverVisual ComposerSAP NetWeaverVisual Composer

Compose and configure floorplans and Standard BuildingBlocks

Browser-based

Intuitive modeling and design

Rapid application development

Code-free development

TechnologyFocus

BusinessFocus

BusinessProcess Expert

BusinessProcess Expert DeveloperDeveloperContent

AdministratorContent

Administrator

SAP AG 2006, SAP TechEd ’06 / UPE150 / 18

Positioning Web Dynpro ABAP and Java

SAP NetWeaverDeveloper Studio

ABAP Dev Workbench(Web Dynpro & Mobile)

SAP NetWeaverDeveloper Studio

ABAP Dev Workbench(Web Dynpro & Mobile)

Build Custom Building Blocks

Full flexibility through accessto models and source code

Basic Java / ABAP know-howrequired

Device independent (Browser,Mobile Devices,…)

TechnologyFocus

BusinessFocus

BusinessProcess Expert

BusinessProcess Expert DeveloperDeveloperContent

AdministratorContent

Administrator

SAP AG 2006, SAP TechEd ’06 / UPE150 / 19

Content Integration

Business Packages (3rd party)Develop new Web Dynpro-based UI ontop of interfaces (e.g. APIs, Web Services)

Presentation Layer integration (e.g.Business Package for Citrix applicationintegration)

C++ / Assembler / …application, OfficeApplications

Proprietary,Legacy and3rd PartyApplication

iView Template: URL iView, XML iView…Manage content in KM (integrate with KMDocument iView)

HTML, JSP, Flash, RSS-Feed, PDF

URL-adressable /WebApplication

Various iView Templates: e.g. SAPTransaction iView

Deploy portal content from application(e.g. BEx Web Analyzer)

mySAP ERP Transaction,Business IntelligenceReport

SAPApplication

Integration OptionsExampleType ofapplication

SAP AG 2006, SAP TechEd ’06 / UPE150 / 20

DEMO

SAP AG 2006, SAP TechEd ’06 / UPE150 / 21

Demo

1. Deploy Web Dynpro Application into the Portal

2. Deploy Visual Composer Application into the Portal

3. Create Portal System

4. Create iViews in the Portal Content Studio:URL iView, SAP Transaction iView, KM Document iView

5. Create page

6. Create workset

7. Create role

8. Assign role to user

SAP AG 2006, SAP TechEd ’06 / UPE150 / 22

1. Create Java Application with SAP NW Developer Studio

Creating application with SAP NW Developer Studio

1. Develop Web Dynpro (Java) application in SAP NetWeaverDeveloper Studio

Integrating the application into the portal:

2. Deploy Web Dynpro application to SAP NetWeaver AS

3. Integrate Web Dynpro application into the portal using the iViewWizard: „Web Dynpro Java application - Create iViews fromdeployed Web Dynpro Java applications“

4. Assign the new portal content (iView / page) to your role

SAP AG 2006, SAP TechEd ’06 / UPE150 / 23

Web Dynpro Project in SAP NetWeaver Developer Studio

Deploy applicationto portal server

SAP AG 2006, SAP TechEd ’06 / UPE150 / 24

Web Dynpro Integration into the Portal (1/7)

Use the Portal iView Wizard to integrate any Web Dynproapplication into your portal:1. Specify the source type of the iView Web Dynpro application

2. Specify the iView type: one full-page iView or separate iViews for thedifferent application views

SAP AG 2006, SAP TechEd ’06 / UPE150 / 25

Web Dynpro Integration into the Portal (2/7)

3. Specify the source object of your Web Dynpro application

SAP AG 2006, SAP TechEd ’06 / UPE150 / 26

Web Dynpro Integration into the Portal (3/7)

4. Specify the properties of the new iView

SAP AG 2006, SAP TechEd ’06 / UPE150 / 27

Web Dynpro Integration into the Portal (4/7)

5. The new iViews will be created and added to the page

6. The Web Dynpro page wizard supports you to create a WebDynpro Proxy Page

SAP AG 2006, SAP TechEd ’06 / UPE150 / 28

Web Dynpro Integration into the Portal (5/7)

7. Specify properties for your Web Dynpro page

SAP AG 2006, SAP TechEd ’06 / UPE150 / 29

Web Dynpro Integration into the Portal (6/7)

8. Specify the layout of your portal page

SAP AG 2006, SAP TechEd ’06 / UPE150 / 30

Web Dynpro Integration into the Portal (7/7)

9. Confirm all settings and finish the Web Dynpro wizard.

SAP AG 2006, SAP TechEd ’06 / UPE150 / 31

Assigning Portal Content to Role

SAP AG 2006, SAP TechEd ’06 / UPE150 / 32

Portal Content at Runtime

SAP AG 2006, SAP TechEd ’06 / UPE150 / 33

2. Create Application with SAP Visual Composer

Creating SAP Visual Composer application

1. Develop Visual Composer applicationCreate model components like modules, pages and iViewsDefine the UI logic betwen the different componentsCustomize the layout

Integrating the application into the portal

2. Deploy as Business Package to the portal

3. Assign the new portal content (iView / page) to your role

SAP AG 2006, SAP TechEd ’06 / UPE150 / 34

Develop and Compile Visual Composer Model

Compile VisualComposer Modeland generate the

source code.

SAP AG 2006, SAP TechEd ’06 / UPE150 / 35

Deploy Visual Composer Model

Deploy to Portal

SAP AG 2006, SAP TechEd ’06 / UPE150 / 36

Integration into Portal Content Directory (PCD)

Deployed VisualComposer Application

in PCD

SAP AG 2006, SAP TechEd ’06 / UPE150 / 37

Role Assignment

Add iView to portal role.

SAP AG 2006, SAP TechEd ’06 / UPE150 / 38

Visual Composer Application Running in the Portal

SAP AG 2006, SAP TechEd ’06 / UPE150 / 39

3. Creating Portal System

Creating System in the Portal

1. In System Administration System Configuration, create newsystem based on template „SAP System Using DedicatedApplication Server“

2. Adjust settings for Connector, Internet Transaction Server andUser Management

3. Create System Alias

4. Perform User Mapping to Backend System

5. Perform Connection Test

SAP AG 2006, SAP TechEd ’06 / UPE150 / 40

Adjust System Settings

1

2 3

4

SAP AG 2006, SAP TechEd ’06 / UPE150 / 41

User Mapping to Backend System

SAP AG 2006, SAP TechEd ’06 / UPE150 / 42

Connection Test

SAP AG 2006, SAP TechEd ’06 / UPE150 / 43

4. Create iViews with iView Wizard

Creating iViews in the Portal Content Studio

1. In Content Administration Portal Content, create new iViewsbased on templates

URL iViewSAP Transaction iViewKM Documents iView

2. Adjust iView settings (e.g. size, iView specific settings)

3. Preview in order to check settings

SAP AG 2006, SAP TechEd ’06 / UPE150 / 44

Create URL iView

12

3

4

SAP AG 2006, SAP TechEd ’06 / UPE150 / 45

Create SAP Transaction iView

12

3 4

5 6

SAP AG 2006, SAP TechEd ’06 / UPE150 / 46

Create KM Documents iView

1

2

3

4

SAP AG 2006, SAP TechEd ’06 / UPE150 / 47

Adjust iView Settings

Adjust Size:

Adjust Path toDocument (KMDocument iView):

1

2

SAP AG 2006, SAP TechEd ’06 / UPE150 / 48

5. Create Page with Page Wizard

Creating pages in the Portal Content Studio

1. In Content Administration Portal Content, create new pagebased on Default Page Template

2. Define Page Layout

3. Add iViews to page

SAP AG 2006, SAP TechEd ’06 / UPE150 / 49

Create Page

12

3

SAP AG 2006, SAP TechEd ’06 / UPE150 / 50

Add iViews to Page

1

2

3

SAP AG 2006, SAP TechEd ’06 / UPE150 / 51

6. Create Workset with Workset Wizard

Creating workset in the Portal Content Studio

1. In Content Administration Portal Content, create new workset

2. Create Folders for structuring content

3. Add pages to workset

4. Define Entry Points

SAP AG 2006, SAP TechEd ’06 / UPE150 / 52

Create and Configure Workset

1 2 3

4 5

6

SAP AG 2006, SAP TechEd ’06 / UPE150 / 53

7. Create Role with Role Wizard

Creating role in the Portal Content Studio

1. In Content Administration Portal Content, create new role

2. Add worksets / pages / iViews to role

SAP AG 2006, SAP TechEd ’06 / UPE150 / 54

Create and Configure Role

1 2

3

SAP AG 2006, SAP TechEd ’06 / UPE150 / 55

8. Assign Role to Users

Assigning Role to Portal Users

1. In User Administration Identity Management, find portal user

2. View Details for Portal User

3. Modify Role Assignment of User Add new role

SAP AG 2006, SAP TechEd ’06 / UPE150 / 56

View Details for Portal User

SAP AG 2006, SAP TechEd ’06 / UPE150 / 57

Add New Role to User

1

2

Content Creation Tools

Advanced Features

Introduction Portal

Portal Content Structure

Advanced Features

Portal Content TranslationPortal Activity Reports

Navigation Features

SAP AG 2006, SAP TechEd ’06 / UPE150 / 60

Users Need Intuitive Navigation

DetailedNavigationDetailedNavigation

Top-Level NavigationTop-Level NavigationNavigationHistoryNavigationHistory

WorksetMap iViewWorksetMap iView

DynamicNavigationDynamicNavigation

FavoritesFavoritesRelated LinksRelated Links

ServiceMap iViewServiceMap iView

SAP AG 2006, SAP TechEd ’06 / UPE150 / 61

Related Links

A list of links relevant to the current iView or portal pagePortal Content StudioThe links are predefined on iView and page levels

SAP AG 2006, SAP TechEd ’06 / UPE150 / 62

Dynamic Navigation

Context-sensitive data navigation objectsAppear in Navigation Panel, below Detailed Navigation areaPortal Content StudioThe links are predefined on the iView and page levels

SAP AG 2006, SAP TechEd ’06 / UPE150 / 63

Workset Map iView

Similar to a site mapCentral point of entry and guided access tothe contents of a worksetBased on information available in thePortal Content Directory (PCD)Entries in workset are displayed with:– Pictograms– Short texts– Links

Pictogram

Link to content

Description

levelsup=2; pathlist={com.sap.portal.eu_ws}

SAP AG 2006, SAP TechEd ’06 / UPE150 / 64

Service Map iView

ERP-specific enhancement of the template Workset Map iViewCentral point of entry and guided access to the services of SAP servicemodules (Business Packages like ESS / MSS)Three levels of navigation hierarchy and contains:– Short textual explanation of each service in the module– Identifying pictograms of first-level items– Direct links from third-level items to target forms and pages

SAP AG 2006, SAP TechEd ’06 / UPE150 / 65

DEMO

Advanced Features

Portal Content TranslationPortal Activity Reports

Navigation Features

SAP AG 2006, SAP TechEd ’06 / UPE150 / 67

Portal Content Translation

Administrator

User

User

Creates content forusers all over the world

in his language

? WorldwideUsers needa translation

User

User

SAP AG 2006, SAP TechEd ’06 / UPE150 / 68

Solution: Portal Content Translation

Administratorcreate Translation Worklist and release it for translation

Translatorstranslate the terms provided in the worklist andmark it as translated

Administratorpublishes the translation and start a transport (if needed)

SAP AG 2006, SAP TechEd ’06 / UPE150 / 69

Translation Process

Worklist TranslationWorklist Translation

Translation WorklistCoordination

Translation WorklistCoordination

Create Worklist and addcontent

Generate translation data

Release for translation

Search worklist and definesource and target languages

Load worklist for translation

Translate worklist

Mark worlist as translated

Publish translation

Actions of theAdministrator

Actions of theTranslator(s)

cancelrelease

SAP AG 2006, SAP TechEd ’06 / UPE150 / 70

DEMO

SAP AG 2006, SAP TechEd ’06 / UPE150 / 71

Create Worklist…

Just one step: give a name and anID to the Translation Worklist

And open it for editing

Content Administration Portal Content Translation TranslationWorklist Coordination

SAP AG 2006, SAP TechEd ’06 / UPE150 / 72

…and Add Content

You can either addall objects withinone folder or singleobjects

SAP AG 2006, SAP TechEd ’06 / UPE150 / 73

Generate Translation Data

You can nowGenerate theTranslation Data…

…and Releasefor Translation

The Worklistis now locked.No newobjects can beadded

SAP AG 2006, SAP TechEd ’06 / UPE150 / 74

Search Worklist and Define Source and Target Language

Content Administration Portal Content Translation WorklistTranslation

Search for your Worklist

Set the radio button

Select Source- and TargetLanguage

…and Load for Translation

SAP AG 2006, SAP TechEd ’06 / UPE150 / 75

Translate Worklist

Select the text

Type in the Target Text

Click on Next or markanother text

Save All

Close

SAP AG 2006, SAP TechEd ’06 / UPE150 / 76

Other Languages?

If necessary, you can repeat theprocess described on the twoprevious slides for otherlanguages

SAP AG 2006, SAP TechEd ’06 / UPE150 / 77

Mark Worklist as Translated

Mark as „Translated“as soon as you havedone the translationsyou need

SAP AG 2006, SAP TechEd ’06 / UPE150 / 78

Publish Translation

After the Administratorclicks PublishTranslation the newtext become availablefor everyone.

(Each user will see thetexts in his language)

SAP AG 2006, SAP TechEd ’06 / UPE150 / 79

Optional: Step 9: Transport Translation

If you transport you content after the translation, translations will beincluded in the epa-fileIf you have already transported your content, you can transport the newtexts separately

Select the languagesyou want to transport

And choose‚textonly‘ asTransport Mode

SAP AG 2006, SAP TechEd ’06 / UPE150 / 80

Result

English-speakingUser

German-speakingUser

Advanced Features

Portal Content TranslationPortal Activity Reports

Navigation Features

SAP AG 2006, SAP TechEd ’06 / UPE150 / 82

Portal Activity Reporting

Portal DatabasePortal DatabaseData Collection

ServiceRawData

AggregatedData

AggregationApplication

AggregationApplication

Portal ActivityReport iView

Portal ActivityReport iView

Portal Administrators can gather information about portal activityUser statisticsContent statistics

SAP AG 2006, SAP TechEd ’06 / UPE150 / 83

Activity Reports as Initial Content

Relevant Portal ActivityReporting iViews foradministrators shipped withthe portal

Activity ReportsSystemAdministrator

MonitoringActivity Reports

ContentAdministrator

Activity ReportsUserAdministrator

Navigation PathRole

SAP AG 2006, SAP TechEd ’06 / UPE150 / 84

DEMO

SAP AG 2006, SAP TechEd ’06 / UPE150 / 85

Portal Activity Reporting – Service Configuration

SAP AG 2006, SAP TechEd ’06 / UPE150 / 86

Portal Acitivity Reporting – iView Designtime

SAP AG 2006, SAP TechEd ’06 / UPE150 / 87

Portal Activity Report – Runtime

SAP AG 2006, SAP TechEd ’06 / UPE150 / 88

Summary

SAP NetWeaver provides tools that enable you to integrateany kind of content into your portal.

The key take-aways are:SAP provides predefined content like Business Packages that help

you to get content into your portal fast.SAP NetWeaver offers variety of Portal Content Design Tools suiting

your different specific demands.You can provide your users with intuitive navigation and translated

portal content.Portal Activity Reporting enables you to analyze portal content usage.

SAP AG 2006, SAP TechEd ’06 / UPE150 / 89

Further Information

Public Web:www.sap.comSAP Developer Network: www.sdn.sap.com èSAP NetWeaver è PortalSAP Service Marketplace: www.service.sap.com/nw-ep

Related Workshops/Lectures at SAP TechEd 2006UPE211 Integrating and Administrating Portal Content Efficiently, LectureUPE103 Running an SAP NetWeaver Portal: Status and Outlook, LectureUPE110 SAP Corporate Portal as an Example for a Company-Wide Intranet,

LectureUPE112 SAP NetWeaver Visual Composer in All Its Flavors, LectureUPE218 Learn the Value and Need of Troubleshooting Your SAP

NetWeaver Portal, LectureUPE251 Changing the Portal Look and Feel Using Tag Libraries, Hands-OnCD155 Web Dynpro for Java–Grasping the Basics, Hands-On

Related SAP Education Training Opportunitieswww.sap.com/education/ : SAPEP, EP120, EP200

SAP AG 2006, SAP TechEd ’06 / UPE150 / 90

THANK YOU FOR YOURATTENTION !

QUESTIONS – SUGGESTIONS – DISCUSSION

SAP AG 2006, SAP TechEd ’06 / UPE150 / 91

Please complete your session evaluation.

Be courteous — deposit your trash,and do not take the handouts for the following session.

Feedback

Thank You !

SAP AG 2006, SAP TechEd ’06 / UPE150 / 92

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The informationcontained herein may be changed without prior notice.Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP,Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation in the United States and/or othercountries.Oracle is a registered trademark of Oracle Corporation.UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide 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 for technology invented and implemented by Netscape.MaxDB is a trademark of MySQL AB, Sweden.SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver and other SAP products and services mentioned herein as well as their respective logos aretrademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentionedare the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specificationsmay 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 purposewithout the express prior written permission of SAP AG.This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intendedstrategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, productstrategy, and/or development. Please note that this document 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 not warrant the accuracy or completeness of the information, text, graphics,links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limitedto the implied warranties of merchantability, 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 useof these 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 no control over the information that you may access through the useof hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-partyWeb pages.

Copyright 2006 SAP AG. All Rights Reserved