SAP Teched Duet Enterprise

28
CD109 Duet Enterprise Overview Consume and extend SAP applications from Microsoft SharePoint and Office Howard Beader, Microsoft Corp. David Brutman, SAP Himanshu Pande, SAP © 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 2 Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.

Transcript of SAP Teched Duet Enterprise

Page 1: SAP Teched Duet Enterprise

1

CD109

Duet Enterprise Overview

Consume and extend SAP applications from

Microsoft SharePoint and Office

Howard Beader, Microsoft Corp.

David Brutman, SAP

Himanshu Pande, SAP

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 2

Disclaimer

This presentation outlines our general product direction and should not be relied on in making a

purchase decision. This presentation is not subject to your license agreement or any other

agreement with SAP. SAP has no obligation to pursue any course of business outlined in this

presentation or to develop or release any functionality mentioned in this presentation. This

presentation and SAP's strategy and possible future developments are subject to change and

may be changed by SAP at any time for any reason without notice. This document is provided

without a warranty of any kind, either express or implied, including but not limited to, the implied

warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP

assumes no responsibility for errors or omissions in this document, except if such damages

were caused by SAP intentionally or grossly negligent.

Page 2: SAP Teched Duet Enterprise

2

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 3

Objectives

At the end of this unit, you will:

Equipped to map Duet Enterprise benefits to business

scenario and requirements in your company

Know the Duet Enterprise Architecture, Technical

components and runtime flow

Understand the design time components and the

development process

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 4

Agenda

1. Overview

2. Architecture

3. Tools and Development Process

4. Solutions

Page 3: SAP Teched Duet Enterprise

3

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 5

Leverage Business opportunities

Manage and reduce risk to the business

Boost People‘s productivity to

drive business

Accelerate access and flow of information

Deliver against changing business requests

Control support, integration & training cost

Protect information and stay compliant

Connect users to key business processes

Provide scale agility and enable innovation

Business and User FocusMeet changing business needs

CIO FocusManage IT costs and complexity

Enterprise Systems

IT and Business Have Different Focus

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 6

Consume and Extend SAP Applications

Through Microsoft SharePoint 2010

Drive people productivity

Rapidly respond to business needs

Expand the value of IT investments

Interoperability

Page 4: SAP Teched Duet Enterprise

4

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 7

Duet Enterprise Key Design Assumptions

Extend and develop variety of solutions to address

range of business problems

Flexibility &

Extensibility

Providing building blocks, Empower non SAP

developers (.NET developers)

Rapid

Development

Simple Architecture approach, solve key

interoperability issuesFocus on Core

Built on core platforms, leverage existing

skillset, optimize landscapes

Minimize

Disruption and

learning curve

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 8

Duet Enterprise Architecture

ClientsSAP Environment Microsoft Environment

SharePoint 2010

Application and

Template Services

Application

Building Blocks

Runtime services

Auto -Deploy

SAP

Business

Suite

SAP NetWeaver

Application and

Template Services

Administration and

Monitoring

User Mgmt Services

Page 5: SAP Teched Duet Enterprise

5

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 9

Built on SAP and Microsoft Core Platforms

SAP NetWeaver (ABAP) and Microsoft SharePoint

Duet Service Consumption Layer

(SCL) - Project ―Gateway‖

Framework built as an NetWeaver ABAP add-

on, enabling simplified access to SAP

software from any device or environment

using standard market protocols

Business Connectivity

Services (BCS)

SharePoint component bringing data from

external systems into SharePoint and Office,

enabling interaction, reuse, and

easy UI development

SAP NetWeaver (ABAP) Microsoft SharePoint 2010

Simple and flattened data structures

Aggregation of multiple data objects or

SAP systems and versions

Support for SAP security, authorization

and roles

Leverage of NetWeaver ABAP lifecycle

management

Integrating external data sources into SharePoint

Data Models enabling code free UI generation and custom UI

Enable integration with MS-Outlook, Word, Access SharePoint Workspace, and InfoPath

No client footprint, offline support

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 10

Duet Enterprise

Interoperability

Page 6: SAP Teched Duet Enterprise

6

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 11

Interoperability

Ready-to-use Capabilities

Instant Business Value

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 12

Duet Profile

CollaborationContextual

Workflow

Reporting

Duet Sites

Set of Capabilities enabling instant usage by end users

Supporting key usage scenarios (workflows, Reporting, Collaboration)

Exposing default data sets from SAP

Ready-to-use Capabilities

Quick time to Value

Page 7: SAP Teched Duet Enterprise

7

Demonstration

Ready-to-Use Capabilities

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 14

Agenda

1. Overview

2. Architecture

3. Tools and Development Process

4. Solutions

Page 8: SAP Teched Duet Enterprise

8

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 15

Duet Enterprise Architecture

ClientsSAP Environment Microsoft Environment

SharePoint 2010

Application and

Template Services

Application

Building Blocks

Runtime services

SAP

Business

Suite

SAP NetWeaver

Application and

Template Services

Administration and

Monitoring

User Mgmt Services

Auto -Deploy

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 16

Microsoft Server

Stack

Microsoft Server

Stack

Service Consumption

Layer Instance (SCL)

SAP Backend

Security Flow

Duet Enterprise BDC

Models

Supportability Integration

(SAP & MSFT stack)

Microsoft Office 2010

Business Connectivity

Services

SharePoint Designer

Duet Enterprise

Support Tool

Common Business

Content 1.0SAP Business

Suite

Duet Enterprise 1.0

ServicesNW BASIS

NW BI

Customer Supportability

SystemNW 7.02

Duet Enterprise SAP Add-

on

SCL Framework

Web Service (SAML Auth)

Web Service / RFC

(SAP Logon Ticket)

SharePoint 2010

HTTP(S)

Page 9: SAP Teched Duet Enterprise

9

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 17

Service Consumption

Layer Instance (SCL)

SAP Backend

Runtime Data Flow – SharePoint to SAP

RFC

WS Proxy

Mapping

Generic Layer

SCL

Runtime

SCL BO

Model

Backend Abstraction

External List

SharePoint UI Components

External List

Business Connectivity

Services

Instantiate ExternalContent Type

Created / GeneratedInvoke RFC or WS Operation

Instantiate Backend Object

Backend Proxy

Mapping

Map Model to Backend

Invoke Query

WS

Server Proxy

Map Requestto Model

BCS Runtime

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 18

Service Consumption

Layer Instance (SCL)

SAP Backend

Runtime Data Flow – SAP to SharePoint

RFC

Generic Layer

SCL

Runtime

SCL BO

Model

Backend Abstraction

External List

SharePoint UI Components

Created / Generated

Mapping

Server Proxy

Fill External Content Type

Return response data

Map Backend specific format to

generic Model format

External List

Business Connectivity

Services

BCS RuntimeBackend Proxy

Mapping

Map generic modelformat to consumer

specific response structure

WS Proxy

Execute Backend Operation

Return Response

Page 10: SAP Teched Duet Enterprise

10

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 19

Interoperability

Interoperability

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 20

Built-In Interoperability

The Foundation for Engineered Integration

Simple and Robust design approach

Optimized IT landscape, minimal dependencies

Manages key system integration areas

Reduces complexity by utilizing existing platforms and skill sets

Offline

SupportAuthentication

and Security

Monitoring

and

Supportability

Application

Lifecycle

Management

Landscape

Management

Business

Content

Foundation

Page 11: SAP Teched Duet Enterprise

11

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 21

Security and Authentication

Authentication and Single-Sign-On

Single-Sign-On (SSO) capabilities out of the box

Trust relationship between Microsoft SharePoint and SAP NetWeaver

Security Assertion Markup Language (SAML) token issued by SharePoint Security Token Service (STS)

User Mapping

Out-of-the-box management of different user identities in SharePoint and SAP by mapping of SharePoint users and SAP users

SAML token used by SAP NetWeaver to look up SAP user mapped to SharePoint user

SAP Roles-based Authorization

Secure SharePoint objects with SAP roles

User profile properties from SAP NetWeaver synchronized to SharePoint User Profile Store

Enable SAP Roles in People Picker

Offline Support

Authentication and

Security

Monitoringand

Supportability

Application Lifecycle

Management

Landscape Management

Business Content

Foundation

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 22

Supportability and Monitoring

Monitoring

Leverage existing standard monitoring tools from Microsoft and SAP

View status dashboards, deployment status, errors and warnings

Duet Enterprise health rules, MOM packs and health packages provided out of the box

Supportability

Cross System Supportability

End-to-end tracing and troubleshooting

Comprehensive system logging

Error Handling

Surfacing of SAP error messages in SharePoint UI, and Office Clients

Offline Support

Authentication and

Security

Monitoringand

Supportability

Application Lifecycle

Management

Landscape Management

Business Content

Foundation

Page 12: SAP Teched Duet Enterprise

12

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 23

Landscape Management

Heterogeneous system landscape support

Scalability and high availability through standard Microsoft and SAP mechanisms

Easy upgrade and patching mechanism of Duet Enterprise components

Business Content

Business entities from SAP available as Web Services

Exposed as External Content Types in BCS

User Interface supporting key operations (read, write, update)

Data Objects (from SAP SD):

Customer | Employee | Product | Customer Inquiry | Customer Quote

Offline Support

Authentication and

Security

Monitoringand Supportability

Application Lifecycle

Management

Landscape Management

Business Content

Foundation

Landscape Management

and Business Content

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 24

Support the end to end life cycle: Expose, Compose, Consume, Deploy, Innovate

Duet Enterprise solutions deployed to Office Client using Click Once

Application upgrade management for BCD models, ready-to-use capabilities, Business Content and language packs

Offline Support

Monitoringand Supportability

Landscape Management

Business Content

Foundation

Application Lifecycle

Management

Authentication and

Security

Application

Lifecycle Management

Page 13: SAP Teched Duet Enterprise

13

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 25

Offline Support

Connect to Outlook as

Contacts

Tasks

Calendars

Posts

Download to SharePoint Workspace as

Lists

SAP Reports

Word doc libraries with external data columns

Offline Support

Foundation

Monitoringand

Supportability

Application Lifecycle Management

Landscape Management

Business Content

Authentication and

Security

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 26

Agenda

1. Overview

2. Architecture

3. Tools and Development Process

4. Solutions

Page 14: SAP Teched Duet Enterprise

14

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 27

Tools and Development Process

Respond to Business Needs

Interoperability

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 28

Tools and Development Process

Composites That Effectively Address Business Needs

New type of SharePoint composites consuming data and processes from SAP applications

Interoperability allows to focus on solution innovation

Reusable building blocks and templates

Leverage existing skillset

Familiar tools opening the door to a

broader range of developers

Rapid development approach

Simple access to SAP business objects

Page 15: SAP Teched Duet Enterprise

15

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 29

Development Tools

Ease of Development Using Standard Tools, Leverage Existing Skill Set

Microsoft.NET Developer

Business Power User

SAP ABAP Developer

■ Service

composition and

adaptation

■ Custom Business

logic development

■ Field configuration

Tools

■ Declarative,

No-code

■ Create lists and

doc libs

■ Design

Views/Forms

SharePoint Designer

■ Modify SPD

solutions

■ Custom UX and

data integration

■ Creating/editing

building blocks

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 30

ABAP Workbench

Model SAP Objects

Web service configuration

Flatten and adapt services

Generate proxies

Connect and Extend

RFC

Web services

BADI

Page 16: SAP Teched Duet Enterprise

16

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 31

SharePoint Designer

No Code Development

Discover

SAP information as externalcontent type

Map operations

Create, read, update, delete, lookup

Connect to SharePoint/Office

External List

Contact

Task

Appointment

Post

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 32

Visual Studio 2010

Custom Solutions

Simple drag and drop experience

Create connectivity packs in

Visual Studio to

Perform custom data transformations

Execute custom business logic/rules (e.g., trigger workflow)

Upsize IT solutions created in

SharePoint Designer

Bring external data into other Office

clients with VSTO Add-Ins

(e.g., Excel)

Page 17: SAP Teched Duet Enterprise

17

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 33

Duet Enterprise

Design Time Flow

Pick RFC/Web Service

MS SharePoint

SCL

SAP Environment

Connect External List to

Outlook

Create flat structure web services with multiple

operations [CRUD] thru ESR Services Builder

Model a SAP object in Foundation thru the

GenIL editor

Create Adaptation Logic for specific backend

system using ABAP workbench

Create backend proxies (BOP) thru ABAP

workbench

Step 1

Create External Content Type in SharePoint

for SAP web service [wsdl] using SharePoint

Designer

Create and customize External List in Browser

or SharePoint Designer

Connect External List to Microsoft Outlook to

take data offline

Step 2

Create Proxies (BOP)

ESR Services Builder

Create adaptation

logic

Model an SAP object

Create External content Type

Create end user solution

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 34

Development Process - Example

RFC WS

Se

rvic

e c

on

su

mp

tio

n L

aye

r

Employee

Name

Address 0..n

Street

City

Extension Container

Development

Process

Generation of web

services

Design of canonical

data object in IW

Foundation

Backend Adaptation

logic

Backend Operation

Proxies

Create External

Content Type out of

WSDL

Create and customize

External Lists

Backend Version 1

Backend Adaptation Logicfor Version 1

Backend Operation

Proxy (RFC)

Backend Version 2

Backend Adaptation Logicfor Version 2

Backend Operation

Proxy (WS)

…“Flattened” WS

SharePoint

Microsoft Office based solutionExternal Content Type

Browser based solution

Page 18: SAP Teched Duet Enterprise

18

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 35

Model the Structure

in GenIL Editor

Create the Root Object

Then the Dependent

Object with Extension

containers

Then the Dynamic

Query Objects

The Structure needs to

be created once for all

the CRUD operations

Model an SAP object

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 36

Add the Adaptation

Logic

Add Adaptation Logic

Page 19: SAP Teched Duet Enterprise

19

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 37

Flat Service generator

generates the Flat

Structures for

consumption by

SharePoint

It generates a wsdl

Generate Flat Structures

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 38

Once the wsdl is

generated it can

viewed in soamanager

View The wsdl

Page 20: SAP Teched Duet Enterprise

20

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 39

Generate the External Content type

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 40

Export the BDC model

Page 21: SAP Teched Duet Enterprise

21

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 41

Out-of-the-box

Granular SAP

Services and

information

observing SAP

security model

Declaratively

package

transaction and

interaction from

high level

building blocks

Office business

parts across

Client, Browser

and Phone

Automate

deployment with

ClickOnce, no

client install

Quickly extend

existing solutions

to drive role

specific

relevance from

the edge

Application Lifecycle Management

Support the end-to-end lifecycle

Expose Compose Consume Deploy Innovate

Duet Enterprise solutions deployed to Office Client using Click Once

Application upgrade management for BCD models, ready-to-use capabilities,

Business Content and language packs

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 42

Agenda

1. Overview

2. Architecture

3. Tools and Development Process

4. Solutions

Page 22: SAP Teched Duet Enterprise

22

Demo

Partner Solution

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 44

External Content Types

What Kind of UI Can be Extended?

Business Data Connectivity

Pre-delivered External Content Type Repository

SAP System SAP System

Duet Service Consumption Layer

Customer Employee ProductCustomer

Inquiry Customer Quotation

Custom ECTs

Outlook Forms and Task Panes

SharePoint External Lists

SharePoint Workspace with InfoPath Forms

Office Applications

Page 23: SAP Teched Duet Enterprise

23

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 45

Solutions

Extensibility Process

Entity that is

enhanced:

data object via

container

Generation of new

Backend Operation

Proxies

Makes new

backend fields

available in BAdI

Implementation of

BAdI

Transporting fields

between data

object and calling

structure

Generation of new

WS that contains

additional fields

WS + Birthday

Se

rvic

e c

on

su

mp

tio

n L

aye

r

Employee

NameAddress 0..n

StreetCity

Extension Container

Backend Version 1

Backend Adaptation Logicfor Version 1

Backend Version 2

Backend Adaptation Logicfor Version 2

Enhanced “Flattend” WS“Flattened” WS

SharePoint

Enhanced Backend

Operation Proxy (WS)

Backend Operation

Proxy (WS)

Birthday

RFC + Birthday

Backend Operation

Proxy (RFC)

Enhanced Backend

Operation Proxy (RFC)

BAdI

BAdI BAdI

= Foreseen spot

for customers to

implement logic

BAdI

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 46

new

RFC/WS: adding

existing fields to IW

Foundation data object

performing additional

backend calls via

RFC/WS

RFC/WS: adding

additional fields to IW

Foundation data object

RFC: signature already

contains configurable

customer fields

additional

RFC/WS

RFC: extended

structures of object are

automatically exposed

RFC: manually

adding fields to

RFC signature

WS: eSOA

enhancement

concept via ESR

Solutions

What Kinds of Business Processes Can be Enabled?

Extending structures: adding fields to existing structures of objects

(e.g. HCM infotypes)

Configuring extensions(e.g. customer fields in HCM time

recording)

Business objects

Se

rvic

e C

on

su

mp

tio

n

La

ye

rB

ac

ke

nd

Data objects

Offering custom operations on

existing data object = new data objects

new

EmployeeLeaveWFnew

New scenario via additional backend services

new

TimeSheetnew

New scenario via composition of existing data

objects

new

Teamnew

SharePoint

Extending existing data objects with

custom fields

Employee

new

Page 24: SAP Teched Duet Enterprise

24

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 47

Solution Types

Surface data in External

Lists

Connect those lists to

Outlook, SPW

Simple

Customize

InfoPath forms

Outlook task pane and

ribbon

Workflow

Web Part Pages

Intermediate

Custom connectivity for

data aggregation,

transformation, security,

etc.

Use custom code to

integrate data into any

Office app

Business logic in forms

Create reusable

components (UI parts,

ECTs, actions)

Advanced

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 48

Solution Drivers

Microsoft and SAP Solutions

End User Solutions

Ecosystem Solutions

IT Sponsored Solutions

Page 25: SAP Teched Duet Enterprise

25

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 49

Duet Enterprise Pre-requisites

SAP Microsoft

SAP Backend R/3 4.6c or higher Windows OS Windows 2008 (64- bit)

NetWeaver

StackNW 7.0 Eph 2 SP05 Microsoft

SharePoint

SharePoint Enterprise 2010

( 64- bit)Templates (Optional)

WorkflowNW 7.0 (NW 04s) SP 15, NW

6.40 (NW04) SP22 or higher

Microsoft Office –

Client Office 2010 Pro Plus (optional)

Reporting

ERP 2004 SP22 or higher

ERP 6.0 (2005) SP15 or higher

NW BI 3.5 SP22

NW BI 7.0 SP21 or higher

Client -BrowserAll browsers supported by SharePoint 2010

Business

ContentERP 2004 or higher

Database/s

(Server – MS)

All SQL Server versions supported by SharePoint 2010

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 50

Foundation

■ Engineering level interoperability with simple and reliable design approach

■ Key integration areas: connectivity, lifecycle mgmt., security, manageability and

supportability

■ Leverages standard platforms and tools, existing IT team skill sets and optimizes

landscape

Tools and Business Content

■ Tools to compose solutions blending SAP data and processes with Microsoft

SharePoint content and collaboration

■ Support for various levels of expertise ranging from business experts to developers

■ Simplified access to SAP data supported by building blocks and templates

Duet Enterprise Product Summary

Ready-to-use Capabilities

Enabling employees to use SharePoint and Office:

■ Collaboration workspaces with SAP data

■ SAP workflows surfaced as tasks and emails

■ Delivery of SAP reports

■ Enriched ‗my site‘ with SAP HR

information

■ SharePoint sites presenting SAP data

Page 26: SAP Teched Duet Enterprise

26

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 51

Interoperability

What’s Next?

Learn – Attend ‗hands-On‘ and expert

sessions; sign up for more information

here or duet.com

Explore – involve related people, share

material, guide them to blogs, demo on

duet.com

Engage – contact SAP or Microsoft

Duet Enterprise enables business users to consume and extend

SAP applications through Microsoft SharePoint

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 52

Related Workshops/Lectures at SAP TechEd 2010

CD 166 (Hands-On), Extend SAP Applications to Microsoft SharePoint 2010 using Duet

Enterprise

CD 117, MSIT's TradeNet: SAP in SharePoint - Learning from a Duet Enterprise POC

Further Information

Related Demos

Duet Enterprise for Microsoft SharePoint and SAP (Pod #36)

Microsoft Booth

Public Web sites

www.duet.com

www.microsoft.com/duet

www.sap.com/duetenterprise

Page 27: SAP Teched Duet Enterprise

27

DemoQ&A

ContactFeedback

Please complete your session evaluation.

Be courteous — deposit your trash,

and do not take the handouts for the following session.

Page 28: SAP Teched Duet Enterprise

28

© 2010 SAP AG. All rights reserved. CD109 Duet Enterprise Overview / Page 55

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 information contained 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, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

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, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.

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

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

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.

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

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

All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product 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 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 intended strategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy, 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 limited to 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 use of 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 use of 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-party Web pages.

© 2010 SAP AG. All Rights Reserved