OSP304 1. Addressing Critical Business Challenges 2. Increasing Productivity 3. Modern Organizational Reality 4. Connecting Data and People Leverage what’s there Business and personal productivity We do things differently Close the Results.

Download Report

Transcript OSP304 1. Addressing Critical Business Challenges 2. Increasing Productivity 3. Modern Organizational Reality 4. Connecting Data and People Leverage what’s there Business and personal productivity We do things differently Close the Results.

OSP304
1. Addressing Critical
Business Challenges
2. Increasing
Productivity
3. Modern
Organizational Reality
4. Connecting Data
and People
Leverage what’s there
Business and personal
productivity
We do things differently
Close the Results Gap
Extend the reach of enterprise data
Bring data from
external systems into
SharePoint and
Office, interact with it,
reuse it, and
empower end users
to gain insight into the
underlying data in a
reusable way.
Centrally manage reusable connections
Easily create custom solutions
Office Applications
BCS Client
Design
Tools
SharePoint
Dev Platform
SharePoint
Designer
Visual
Studio
Business
Intelligence
Enterprise
Content
Management
Collaboration
Social
External Lists
External Content Type Repository
Business Data Connectivity
Enterprise
Search
SAP tools to expose Web services
MS
SharePoint
2010
SCL
Create External
Content Type
Create
adaptation
logic
SAP
Environment
Model an SAP
object
Create Proxies
(BOP)
Create flat structure web services with multiple
operations [CRUD] thru ESR Services Builder



Connect
External List to
Outlook/UX
ESR Services
Builder
Pick RFC/Web
Service
Step 1

Create/Customize
External List
Step 2

Model a SAP object in Foundation thru the
GenIL editor
Create External Content Type in SharePoint
for SAP web service [wsdl] using SharePoint
Designer

Create Adaptation Logic for specific backend
system using ABAP workbench
Create and customize External List in Browser
or SharePoint Designer

Connect External List to Microsoft Outlook to
take data offline
Create backend proxies (BOP) thru ABAP
workbench
The how…
External
System
External System
External Content
Type (ECT)
Consume ECT
Code Against
ECT on Client
Deploy Add-in
• Secure ECT
• Consume via
External List
• Use BCS API
• Take Offline
• No-code apps
• Use .NET &
Office
Extensibility
• Open XML
• Workflow
• Click Once to
share, web or
DVD
• Package
multiple addins
• SAP Data
• Create Web
Service
1
2
Server
3
4
5
Client
External
Content Type
Customer
CustomerID
FirstName
LastName
EmailAddress
External data
Server-Side OBA using BCS
SAP
LOB System
Business
Logic/ Data
SharePoint
External
List
BCS
ECT
Office Client OBA
SAP
LOB System
Business
Logic/ Data
SharePoint
Windows Client
Office
Application
CSOM
Web Ref
External
List
BCS
ECT
Interoperability
C
o
n
s
u
m
e
C
o
m
p
o
s
e
SharePoint Server:
Forms, Excel Services, Visio
Services, Web DynPro, BSP,
iView, Silverlight
Windows
Phone 7
Customer,
Partner,
Custom UI
BCS
Duet
Enterprise
Optional Human/Human Workflow: SharePoint WF , K2, AgilePoint, Nintex
BizTalk
SAP PI
SAP
Gateway
3rd
Party
WCF
RFC/BAPI
E
x
p
o
s
e
Office Client:
Outlook, Word,
Excel, Silverlight,
WPF, InfoPath
Web Service
Enterprise
Services
SAP ERP
SAP SRM
SAP EAM
Other SAP Modules, PLM, CRM, etc
API/WS
Planning,
Production &
Maintenance
Systems
Other
Legacy
Systems
Duet Enterprise SAP
Add-on
Duet Enterprise
SharePoint Add-on
Clients
Auto Deploy
SAP NetWeaver
®
Rationalized architecture
Rapid implementation
No client footprint
SAP Environment
SAP
Business
Suite
NW BI
Duet Enterprise SAP
Add-on
Duet Enterprise Services
Service Consumption
Layer
Microsoft Environment
Duet Enterprise
SharePoint Add-on
Application and
Template Services
Application
Building Blocks
Runtime Services
Common Business
Content 1.0
NW Basis
SCL Framework
Business Connectivity
Services
Supportability Integration
SAP NetWeaver 7.02 (ABAP)
Microsoft SharePoint 2010
Clients
Duet Enterprise
External
System
External System
External Content
Type (ECT)
Consume ECT
Code Against
ECT on Client
Deploy Add-in
• Secure ECT
• Consume via
External List
• Use BCS API
• Take Offline
• No-code apps
• Use .NET &
Office
Extensibility
• Open XML
• Workflow
• Click Once to
share, web or
DVD
• Package
multiple addins
• SAP Data
• Create Web
Service
Duet Enterprise
1
2
Server
3
4
5
Client
SharePoint External
Lists
SharePoint
Workspace with
InfoPath Forms
Browser
Office
Applications
Outlook Forms
and Task Panes
Office Applications
Business Connectivity Services
Customer
specific
ECT’s
Customer
Employee
Product
Customer
Inquiry
SAP Duet Enterprise Add-on
SAP System
SAP System
Customer
Quotation
Ease of development using standard tools, leverage skill set
Where the Microsoft tools begin
MS
SharePoint
2010
SCL
Create External
Content Type
Create
adaptation
logic
SAP
Environment
Model an SAP
object
Create Proxies
(BOP)
Create flat structure web services with multiple
operations [CRUD] thru ESR Services Builder



Connect
External List to
Outlook/UX
ESR Services
Builder
Pick RFC/Web
Service
Step 1

Create/Customize
External List
Step 2

Model a SAP object in Foundation thru the
GenIL editor
Create External Content Type in SharePoint
for SAP web service [wsdl] using SharePoint
Designer

Create Adaptation Logic for specific backend
system using ABAP workbench
Create and customize External List in Browser
or SharePoint Designer

Connect External List to Microsoft Outlook to
take data offline
Create backend proxies (BOP) thru ABAP
workbench
 SharePoint
Designer
 Declarative,
no code
 Create lists and libraries
 Design views and forms
 Wire up ECTs
 Expression
 UX
 Visual
Blend 4
design
Studio 2010
 Modify
SPD solutions
 Custom UX/data integration
 Silverlight
 Rich
4
interactive experience
SAP ECC 6.0 EHP 4
SAP NetWeaver 7.02
SharePoint Server 2010
http://duetenterprisesummit.com/
http://microsoft.com/duet
http://duet.com
http://blogs.technet.com/b/duetenterprise/
http://blogs.msdn.com/b/duetenterprise/
http://sharepoint.microsoft.com/blog/Lists/Categories/Category.aspx?CategoryId=336&Name=Duet
http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/u/38003
http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/u/37611
http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/u/2370
http://northamerica.msteched.com
www.microsoft.com/teched
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn