36
SPC 386

SAP User Experience With Share Point

Embed Size (px)

Citation preview

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 1/36

SPC 386

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 2/36

SAP

AgilityReach

Adoption

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 3/36

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 4/36

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 5/36

ClientClientInteroper Interoper--abilityability

 Applications Applications& Services& Services

 Application Application

InfrastructureInfrastructure

BusinessBusiness Alliance Alliance

1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 20081993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008

SAPGUI on Windows®SAPGUI on Windows®

SAP Desktop Office InteropSAP Desktop Office Interop

mySAP.com Solutions on Pocket PCmySAP.com Solutions on Pocket PC

Project MendocinoProject Mendocino

Ships as DuetShips as Duet TMTM

mySAPmySAP CRM Mobile Client on Tablet PCCRM Mobile Client on Tablet PC

Integration with Exchange Server Integration with Exchange Server 

DCOM Connector DCOM Connector 

RFC SDKRFC SDK

SAP R/3 on SQL ServerSAP R/3 on SQL Server

SAP R/3 on Windows NTSAP R/3 on Windows NT

Microsoft BecomesMicrosoft Becomes

SAP Customer SAP Customer 

SAP is Windows® 2000SAP is Windows® 2000

Launch Partner Launch Partner 

mySAP SCM for mySAP SCM for 

Xbox ManurfacturingXbox Manurfacturing

SAP Is SQL Server 2005SAP Is SQL Server 2005

Launch Partner Launch Partner 

SAP 64SAP 64--Bit Windows (for Itanium)Bit Windows (for Itanium)

SAP .NET Connector SAP .NET Connector 

Portal Development Kit .NETPortal Development Kit .NET

Joint Commitment toJoint Commitment to

 Advanced Web Services Advanced Web Services

Mendocino MendocinoBusinessBusiness Alliance Alliance

Agreement Between Bill Gates

and Hasso Plattner  SAP NetWeaver and

Microsoft .NETAnnouncement

SAP and Microsoft signnew agreement coveringand communicate plans for next three versions of Duet

Office announced as a nativeOffice announced as a native

SAP UI (along with Web,SAP UI (along with Web,

SmartClientSmartClient, and Mobile), and Mobile)Duet V3 will be built

on the next version of 

the Office Platform

including SharePoint

SAP Enterprise Services

Explorer for Microsoft .NET

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 6/36

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 7/36

     R    e    a    c     h

Agility

DevicesDevices& People& People

Web 2.0Web 2.0

TradingPartners

Data

CRM

Custom

Apps

Legacy

Provision New Hire 

Order to Cash

EngineeringChange Request

PortalPortal

ERP

Create Work Order

Ship Product

Create Opportunity

Delete P.O.

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 8/36

8

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 9/36

9

==

1 MOSS = 7 SAP Screens1 MOSS = 7 SAP Screens

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 10/36

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 11/36

Improve usability Improve usability and access to backand access to back--end business end business processes f orprocesses f orsupplierssuppliers

Improve supply chain Improve supply chain processes that are processes that are unstructured, lackedunstructured, lackedconsistency, andconsistency, andrequired heavy required heavy amounts of verbal amounts of verbal and written and written 

communications, all communications, all of which resulted in of which resulted in repetitive and lost repetitive and lost communications as communications as well as delays in well as delays in order processing.order processing.

Guided, complete inf ormation relevant to the business process provides holistic context to 

carry out the suppliers job f unction.

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 12/36

WCFAdapter

Compose

BizTalkSap XI/ PI

3rd

Party

Optional Human / Human Workf low: K2, AgilePoint, Nintex, SharePoint WF

WCF

Co

nsume

Sharepoint Server:BDC, Forms, ExcelServices,Web DynPro, iViews, BSP

Office Client:Outlook, Word, Excel,

Silverlight, WPF, InfoPath

MicrosoftMobile

Platform

Windows PresentationFoundation, Silverlight

SAP ERPPlanning, 

Production &Maintenance 

Systems

Expose

SAP CRM

API/ WSEnt ServiceRFC / BAPi Web Service

Other SAP Modules

SAP SRM OtherLegacy Systems

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 13/36

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 14/36

Grab the UI

iViews

WSRP

BSPs, Web Dynpro Grab the data

BI-only scenario; do not attempt otherwise

OpenHub .NET data provider f or SAP Business Warehouse

Grab the API

BAPIs, RFCs, etc.

Other Integration Scenarios

Search, Document Management, 

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 15/36

NetWeaver Portal off ers a WSRP Producer

SharePoint Server 2007can consume WSRP

compliant Portlets

WSRP (still 1.0) has lots of limitations

WSRP implementations vary from vendor to 

vendor

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 16/36

iViews are SAP Enterprise Portal·s equivalent of Web Parts

Lightweight integration of portlets

MOSS SSO is a prerequisite to iView Web Parts

No ´Drag & Relateµ or other inter-portletcommunication available

Users must be mapped

UI/ stylesheets apply partly only (hard to apply themes)

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 17/36

Re-use of existing Business Packages from SAP

Web Dynpro Applications run on top of the ABAP stack or the JAVA stack

No NetWeaver Portal required if Web Dynpro f or ABAP is used

Single Sign-On requires SAP NetWeaver JAVA stack

Desired look and f eel by CSS

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 18/36

For SAP we choose Web Services connectivity

BDC Def inition Editor (part of MOSS SDK download) creates 

service description

Import XML description f ile to BDCas Shared Application

Create Actions if needed

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 19/36

BDC limitations

Only SOAP or ADO.NET

Must have Web Service layer between BDC and BAPIs / RFCs

Can call only one SOAP method at a time

Aggregating output from a set of method calls is NOT possible in this release

As SAP BAPIs / RFCs are extremely granular, this presents a problem

You·ll need a Web Service layer

You·ll need a composition technique

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 20/36

SharePointSharePoint

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 21/36

eSOA design time support f or Microsof t developers

Succeeds  the SAPconnector f or Microsof t .NET 

Add-in f or Visual Studio 2005

Enables discovery of SAPenterprise services in .NET applications 

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 22/36

Option 1: have MOSS index SAP content BDC

HTTP (f or unstructured data)

Option 2: f ederate SAP NetWeaver TREX

Use Search Server ¶s new f ederation f eature (Available in Microsof t Search Server)

TREX has Web service API (Must be adapted to present OpenSearch interf ace)

Option 3: surf ace TREX in MOSS UI

Add TREX-specif ic Web Parts to MOSSpages

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 23/36

SAP NetWeaver

SAP NetWeaver Portal

mySAP Business Suiteand SAP R/3

HR 

SAP Net Weaver IdentityManagement

CRM

ERP

¬

R/3

VirtualDirectoryServer

Microsoft Windows Server

Exchange Server

Sharepoint Portal

ActiveDirectory

Single Sign-On

SPNego

User Management

IdentityCenter

MIIS

Microsoft .NET

     A    p    p

     l     i    s     t  r    u    c     t    u  r    e

   F  r    o    n     t    e    n   d , 

     A    p    p     l     i    c    a     t     i    o    n     & 

   S    e  r    v     i    c    e    s

Based on AD, Kerberos 

and SAP Logon Tickets. SAML tokens are not interoperable today

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 24/36

24

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 25/36

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 26/36

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 27/36

Off ice AppsOff ice Apps

Cache

DevDevPlatf ormPlatf orm

Business Business IntelligenceIntelligence

Enterprise Enterprise content mgmtcontent mgmt

Collaboration Collaboration socialsocial

EnterpriseEnterpriseSearchSearch

Web 2.0Web 2.0LOBLOBSiebelSiebelSAPSAPDynamicsDynamics

SharePointSharePointDesign ToolsDesign Tools

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 28/36

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 29/36

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 30/36

A standard for sharing information stored in disparate

repositories that is designed to:

Ensure interoperability for people and for applications among multiple

content repositories across all platforms

o Enable applications to target one or more ECM repositories uniformly for core

content services

Easy mapping to existing ECM systems

o Expose standard set of APIs for existing capabilities of CM repositories

o Leverage existing content

Provide several protocol bindings using the common domain model:

o Simple Object Access Protocol (SOAP)

o Representational State Transfer (REST) / ATOM

Exploit web technologies

o Web 2.0

o Internet Scale

o Service-orientation

o Resource-orientation

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 31/36

Composite Apps with SAPcore and extended ECMservices

Out-of-the-Box Business apps withembedded SAP core and extended ECMservices

SAP ECM Core Services Extended ECM Services (by Partners)

SAP ECM Service Layer

DocumentMgt.(DMS)(ABAP)

RecordsMgt.(RM)(ABAP)

DocumentManagement

Digital AssetManagement

¬

In/OutputManagement

Further Apps(e.g. Portal)

FormsManagement

RecordsManagement

BasicContentServices(KM)(JAVA)

SAP is decoupling the

ECM infrastructurelayer from the

application /

consumption layer 

SAP will provide and

maintain core / basic

services, in ABAP andJava.

SAP will closely work

with partners to

provision extended

ECM services.

SAP will keep the current scope of KM as a basic content service, in addition SAP will provide core missing f eatures (e.g. archiving) and f ix gaps. The KM architecture will remain unchanged and there will be no signif icant re-design

SAP will introduce an open ECM interf ace layer and partner f or f ull-f ledged ECM scenarios. SAP will f ocus on integrating and enriching SAP applications with ECM capabilities

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 32/36

1.

2.

3.

4.

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 33/36

* Enhancement Package 1 / Support Release 1 for SAP NetWeaver 7.0/7.1 AS ABAP and 7.1 AS JAVA

** already supported in SAP NetWeaver AS ABAP 7.0 > SP14, not supported out of the box in .NET 3.0/3.5

WS ConsumerWS ConsumerWSWS

Provider Provider 

SAML Token SAML Token (HoK)(HoK)

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 34/36

* Enhancement Package 2 for SAP NetWeaver Application Server 7.0/7.1

WSWS

Consumer Consumer 

SAML Token SAML Token 

(HoK)(HoK)WSWS

ProviderProvider

SecuritySecurityToken Token ServiceServiceSAML Token SAML Token 

(HoK)(HoK)

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 35/36

8/2/2019 SAP User Experience With Share Point

http://slidepdf.com/reader/full/sap-user-experience-with-share-point 36/36