SAP and SharePoint interoperability using Duet Enterprise

29
SAP and SharePoint interoperability using Duet Enterprise Oscar Douwstra & Niels Vrolijk

Transcript of SAP and SharePoint interoperability using Duet Enterprise

Page 1: SAP and SharePoint interoperability using Duet Enterprise

SAP and SharePoint interoperability using Duet Enterprise

Oscar Douwstra & Niels Vrolijk

Page 2: SAP and SharePoint interoperability using Duet Enterprise

Agenda

• ERP+• Duet Enterprise• DE Architecture• SharePoint components

– BCS– Authentication– Workflow and reporting

• Roadmap for SP2013 / DE 2.0

Page 3: SAP and SharePoint interoperability using Duet Enterprise

What is ERP+?

•Capgemini Global Initiative for ERP Innovation

•User Interface and Usability•Screen Simplification•Manager Use•Anywhere Access

© 2011 Capgemini. Alle rechten voorbehouden. 4

Page 4: SAP and SharePoint interoperability using Duet Enterprise

Un-structured vs. Structured data

Page 5: SAP and SharePoint interoperability using Duet Enterprise

Sign on to SAP….Check customer order history….Check billing and payment history….Check outstanding customer obligations….Verify customer address information….Get customer contact information….Check inventory of finished product….Look up bill of materials….Create the requisition for required materials….I can do all this in SAP….

Page 6: SAP and SharePoint interoperability using Duet Enterprise

...OR I CAN DO DO THIS PROCESS IN MICROSOFT OFFICE

Page 7: SAP and SharePoint interoperability using Duet Enterprise

What is Duet Enterprise

A jointly developed, fully flexible framework from SAP and

Microsoft that leverages SAP NetWeaver Gateway and Microsoft

SharePoint for customers and partners to easily and quickly

compose solutions that consume and extend SAP in SharePoint

and throughout Microsoft Office on premise and on demand

Page 8: SAP and SharePoint interoperability using Duet Enterprise

Duet EnterpriseConsume and Extend SAP through Microsoft SharePoint 2010

Drive People Productivity

Rapidly Respond to Business Needs

Expand the Value of Existing Investments

SitesDuet profile

Collaboration Contextualworkflow

Reporting

Quick solution compositionVarious level of tools with different levels of expertise

Building blocks and templates for rapid development

Access to a broad range of non SAP developers

Empower business innovationFocus on innovation and value-add rather than integration issues

Introducing new type of Microsoft SharePoint composites consuming data and processes from SAP applications

Business unit–driven cycle for solution innovation

Interoperability

Simple & reliable design approachAdd-on to SAP NetWeaver technology platform and Microsoft SharePoint

Simple architectural approach

Joint design, development, and support

Supports key integration areasSecurity/SSO/authorization

Administration/supportability

Simplified access to processes and information from SAP

Leverages existing platforms and skill sets

Optimized IT landscape

Utilization of standard management tools

Builds on existing IT team knowledge

Page 9: SAP and SharePoint interoperability using Duet Enterprise

DemoBringing structured &

unstructured content together

Page 10: SAP and SharePoint interoperability using Duet Enterprise

Core Duet Enterprise components

• Single Sign On• Data• Workflow• Reports• Role sync

Page 11: SAP and SharePoint interoperability using Duet Enterprise

Basic architecture

Backend

Entities

GW Models

BCS

SAP Backend

(ECC, SRM,

CRM ...)

NetWeaver

SharePoint

Sing

le S

ign

On

Logg

ing

&

Mon

itorin

g

Duet Enterprise

Page 12: SAP and SharePoint interoperability using Duet Enterprise

It’s all about BCS

Page 13: SAP and SharePoint interoperability using Duet Enterprise

DemoData application:

Customer workspace

Page 14: SAP and SharePoint interoperability using Duet Enterprise

DemoSAP Roles in SharePoint

Page 15: SAP and SharePoint interoperability using Duet Enterprise

DemoInfoPath and workflow

Page 16: SAP and SharePoint interoperability using Duet Enterprise

Appraisal in SAP Portal

• Appraisals are generated yearly by SAP HR• Employee and manager work in SAP Portal

Collaboration via email

Page 17: SAP and SharePoint interoperability using Duet Enterprise

Appraisal in SAP Backend

Page 18: SAP and SharePoint interoperability using Duet Enterprise

Appraisal list in SharePoint

Page 19: SAP and SharePoint interoperability using Duet Enterprise

Entry in InfoPath

Page 20: SAP and SharePoint interoperability using Duet Enterprise

Approval workflow which submits data back to SAP

Page 21: SAP and SharePoint interoperability using Duet Enterprise

Duet Enterprise 2.0

• Only for SharePoint 2013• Other connectivity model,

many-to-many SharePoint-Gateway connections

• X509 instead of SAML tokens• Support for O365 / cloud

Page 22: SAP and SharePoint interoperability using Duet Enterprise

SP2013

Page 23: SAP and SharePoint interoperability using Duet Enterprise

Business Connectivity Services

• BCS can now access oData OOB• BCS Models generated by VS2012

– Farm scoped (ECT’s)– App

• Event listeners– Subscribe to data changes– Workflows outside SAP!– Run your own custom code

Page 24: SAP and SharePoint interoperability using Duet Enterprise

Open Data Protocol (oData)

• Protocol for performing CRUD operations• Lets you access data sources / providers• Uses REST / Query by URL• Uses standard HTTP GET, POST, PUT,

DELETE• Cross-platform• Returns ATOM and JSON result• Provides easy access

Page 25: SAP and SharePoint interoperability using Duet Enterprise

oData Producers

• SharePoint Foundation 2010• SharePoint Server 2010• SQL Azure• Windows Azure Table Storage• Windows Azure Marketplace• SQL Server Reporting Services• Microsoft Dynamics CRM 2011• Windows Live• WCF DataServices (Custom)• http://www.odata.org

Page 26: SAP and SharePoint interoperability using Duet Enterprise

Play around with oData and REST Queries

• http://www.odata.org• LINQPad• Fiddler

Page 27: SAP and SharePoint interoperability using Duet Enterprise

Duet Enterprise ArchitectureOn Premise : High-level Overview

ClientsSAP software environment Microsoft software environment

Auto -deploy

SAP Business

Suite

Template

Administration

User Management

SharePoint 2013

Duet Enterprise SharePoint Add-on

Foundation Services

Workflow and Reporting Solutions

Sample Services

Duet SSO Provider

Sh

are

po

int

BD

C (

Inte

rop

La

ye

r)Duet Enterprise SOAP

Enablement

NW 7.02

Duet Enterprise 2.0

Content

Design time tools

SAP NW GW 2.0SAP NW GW Add-on

Business Client

Duet Enterprise oData Enablement

Page 28: SAP and SharePoint interoperability using Duet Enterprise

Conclusion

• Duet Enterprise provides all the nessecary tools to build shiny applications in SharePoint

• Duet Enterprise 2.0 has full blown integration options for NW Gateway, building on SP2013 functionality

Page 29: SAP and SharePoint interoperability using Duet Enterprise

Contact information

Oscar [email protected]

Niels Vrolijk

[email protected]@NielsV