tilo böttcher, sr. program manager microsoft corp markus dopp, director sales and marketing sitrion
TRANSCRIPT
Interoperabilität zwischen SharePoint 2007 und SAP Anwendungen
Tilo Böttcher, Sr. Program Manager Microsoft CorpMarkus Dopp, Director Sales and Marketing Sitrion
Womit wir uns in dieser Session beschäftigen
Beispiele aus HR, Dokumenten-Management, Suche und Formularwesen
Wie Microsoft intern SAP und SharePoint nutzt
Aufbau von Lösungen mit iView WebParts, dem Business Data Catalog und iQL Studio
Interoperability – building OBA Applications
WebParts and Forms connecting to SAP
Building end to end solutions with iQL
Summary and further links
SAP and Microsoft System Landscape
Agenda
Search, Security and Single Sign-on
Interoperability – building OBA Applications
WebParts and Forms connecting to SAP
Building end to end solutions with iQL
Summary and further links
SAP and Microsoft System Landscape
Agenda
Search, Security and Single Sign-on
SAP – Business and Roadmap
Microsoft and SAP – Best of Two Worlds
PeopleProcess
Interoperability – building OBA Applications
WebParts and Forms connecting to SAP
Building end to end solutions with iQL
Summary and further links
SAP and Microsoft System Landscape
Agenda
Search, Security and Single Sign-on
Interoperability – building OBA ApplicationsLayers and Options for Connectivity
Web
S
erv
ice
s
Biz
Talk
S
erv
er
SQ
LB
ITh
ird
Pa
rty
Exposed Web Services from mySAP Business SuiteExposed Web Services from NetWeaver (XI, BW through WebAS)Enterprise Services Explorer for SAP in Visual Studio
BizTalk Server Adapter for mySAP Business Suite V2BizTalk Server Adapter for SAP NetWeaver (WCF based)
.NET Data Provider for mySAP Business Suite
.NET Data Provider for NetWeaver BI
Third Party conn. (Theobald Software, Sitrion, ...)SAP Connector for Microsoft .NET provided by SAPlimitation: Requires Visual Studio 2003 -> build proxy and use in VS 2005
2007 Office System Clients
Tools
Use
rs, Desig
ners, Pro
fessio
nal D
evelo
pers
DuetISV Office
ApplicationCustomerIT Apps
SI OfficeApplication
MS OfficeApplication
Open XML File Format Extensible UI
2007 Office Office Sharepoint Server
Content Management
Communication andCollaboration
BusinessIntelligence
Search
Workflow and Process
Business Data Connectivity
WebSite and Security Framework
Office BusinessApplications
MicrosoftOfficeSystem
LOB Applications,Data Warehouses,Trading PartnerSystems, etc.
R/3 BW mySAPERP
SAP NetWeaver
Office Business Applications (OBA)
Build or buy: Duet vs. Custom build OBAs
Office Business Applications (OBA)
Duet™ - The Standard Solution Customized OBA Solutions
OBAs are a new breed of application that bridge the business data/IW (results) gapYou can customize and extend the Office client using VSTOYou can also integrate WCF, WPF, LINQ and other technologiesYou can integrate LOB Systems through SharePoint BDCLook for further integration of client and server as Office Business Application framework evolves
Duet enables the use of Microsoft Office as a front-end to SAP ERP modules including CRM, SCM, and HCM
Jointly developed, marketed and supported by SAP and Microsoft
Rich Set of Line of Business scenarios
770,000 licenses purchased since June 2006
280 enterprise customers
OBA and Microsoft internal SAP Applications
R/3 - SAP EnterpriseFinance: Financial Accounting, (Enterprise) Controlling, Corporate Finance Mgmt., Treasury, Real Estate, Project Systems
Human Resources: Benefits, Payroll, Organizational Mgmt., Personnel Time & Administration
Supply Chain: Sales and Distribution, Material Management
v4.7 BW - SAP Business Warehouse
Finance Accounts Payable Policy Compliance Vendor Spend Org. Spend Treasury-Exchange Asset ManagementSupply Chain Product ID Recon. Screening Reports
v3.5
FI CFMEC TRCO PSRE
BN PY OM PT PA
SD MM
GTS - SAP Global Trade SvcLegal & Logistics ServicesDenied Party Screening
v7.0
LLS BW
SCM - SAP Supply Chain ManagementSupply Network PlanningDemand Planning, Event Manager DP SNPEM
v4.1
NGS – StaffingE-Recruiting
v6.0
REC
MS Invoice
Retail Internet Ordering
…
Microsoft’s LOB Architecture
Excel based standard reportsMgmt P&L’s, Revsum, Inventory
Headtrax
HR WEB
Employee Self-Service
MS Expense
MS Market
SAP R/3SQL 2005
Strategies:All transactions processed in SAPCasual users use Intranet self-serviceFull-time users use SAP GUIPartners use XML, EDI or Internet self-servicePublish master data via a central storeAdhoc management reporting via business-
owned datamarts
BizTalkEDI
Partners Customers
eBusiness
Legacy & SAP BW
SQL AS/RS
…
iVie
ws
via
SP
SW
SR
P v
ia S
PS
Web
Clie
nt v
ia
SP
SB
SP
’s v
ia S
PS
SP
S B
DC
SharePoint Portal ServerClient SAP Application ServerWeb Services
SAP Application ServerSharePoint Portal ServerClient
SAP Application ServerSharePoint Portal ServerClient
SAP Application ServerSAP Enterprise PortalSharePoint Portal ServerClient
SAP Application ServerSAP Enterprise PortalSharePoint Portal ServerClient
SAP Enterprise Portal
Microsoft internal approach – Reference Architectures
Office Application or Browser
Interoperability – building OBA Applications
WebParts and Forms connecting to SAP
Building end to end solutions with iQL
Summary and further links
SAP and Microsoft System Landscape
Agenda
Search, Security and Single Sign-on
iView Consumer WebPartWSRP WebPartBDC WebParts
Data ListsSearch
FormsCustom Build (see iQL Studio in this presentation)
WebParts with connectivity to SAP today
iView WebPart
Lightweight integration of PortletsMOSS SSO is a prerequisit to iView WebPartsNo “Drag&Relate” or other inter Portlet communication availableUsers must be mapped (today)UI/stylesheets apply partly only (hard to apply themes
iView WebParts in SharePoint
Based on entries in TrustedSAPHosts.Config
Steps to configure the iView WebPart
Set up SSO in SharePointEdit TrustedSAPHosts.Config in the SharePoint directory and add the URL of the SAP PortalSeparate the URL of the iView in the Portal and copy it to the iView WebPart URL
WSRP WebPart
WSRP needs to run NetWeaver PortalWSRP (still 1.0) has lots of limitationsWSRP implementa-tions vary from vendor to vendor
BDC connecting to SAP WebServices
For SAP we choose WebServices connectivity onlyBDC Definition Editor (part of SharePoint SDK download) creates service descriptionImport XML description file to SharePoint as Shared ApplicationCreate Actions if needed
Business Data Catalog
Reduces the need for custom front-end codeMakes use of SOA investments already in place
Optimized, manageable reuse of dataCentralized deployment, securityLow latency
Designed for portal & collaboration scenarios
Data query, indexing, personalizationNot limited to Web Parts
The BDC is not about: adapters, workflow, transactions, transformation, precomposition
Forms In The 2007 Office SystemApplying InfoPath to business process management solutions
ERP
CRM
SAP
LOB System
Bu
sin
ess P
rocesses / W
ork
flow
-Pre-built template parts and data connections
-Design a single form for browser and clients
-Apply IRM permissions to InfoPath client forms
-Develop forms solutions using Visual Studio 2005
-Complete forms with browsers and mobile devices
- Internet Explorer, Netscape, Mozilla, FireFox, Safari supported
-Zero client footprint browser and mobile forms
-Complete InfoPath forms inside Outlook 2007
- Integrated workflow management
-Automatic form template version management
-Centralized administration and deployment of form templates
-Scalable InfoPath Forms Services architecture
InfoPath Integration to LOB Applications
Form Design
Form Fill-inOffice
SharePoint Server 2007
Interoperability – building OBA Applications
WebParts and Forms connecting to SAP
Building end to end solutions with iQL
Summary and further links
SAP and Microsoft System Landscape
Agenda
Search, Security and Single Sign-on
Enterprise Search aggregates structured and unstructured data from different data sources mostly in the INTRANET MOSS WebParts are capable to front end aggregated search within Microsoft and SAPMOSS can consume WebServices as well as provide API level functions through WS(20 services classes today)Today‘s SAP NetWeaver TREX engine provides some WS APIs
Performing Enterprise Search from MOSS in SAP NetWeaver Portal/KMC
Performing Enterprise Search from MOSS Architecture
Now as WebServi
ce available from KM
Performing Enterprise Search from MOSS BDC Architecture
End-to-end Identity Management and SSO
Single Sign-On
User Management
- Based on AD, Kerberos and SAP Logon Tickets.- SAML tokens are not interoperable today
Interoperability – building OBA Applications
WebParts and Forms connecting to SAP
Building end to end solutions with iQL
Summary and further links
SAP and Microsoft System Landscape
Agenda
Search, Security and Single Sign-on
Unternehmen• Softwareherstel
ler• Enge
Kooperation mit Microsoft
• Internationaler Kundenstamm
• Unternehmensfokus: SAP-.NET-Integration
• Workshops und Prototypen
• Services im Bereich .NET-Entwicklung
Technologie• iQL Studio• Komplettpaket
für die SAP-.NET-Integration
• SharePoint, Office, ASP.NET etc. mit SAP-Anbindung
• 100% .NET 2.0-basiert
• Unterstützt Systeme ab Release 4.6c
• Testversion erhältlich
Lösungen• Mehr als 60
Lösungen auf Basis von iQL Studio
• Employee-Self-Services
• Manager-Self-Services
• Vertriebsmanagement
• Materialmanagement
• CATS• Travelmanage
ment• BANF• Und vieles
mehr…
Partner• Partner wie
Wipro, Avanade, Microsoft, IPI, Trinedy etc.
• Internationale Partner
• Sitrion als „Back-Office“ für Microsoft-Partner
• Partner können Lösungen in zentrales Portfolio stellen
• Herstellerunterstützung der Partner
Unser Fokus liegt auf der Anbindung von SAP an:
• Microsoft Office 2003/2007• Microsoft SharePoint Server 2003/2007• ASP.NET Webapplikationen• Windows Mobile Devices• Allgemeinen .NET-Applikationen
Unsere Mitarbeiter haben Skills in:
• Microsoft .NET 1.0 – 3.5• C# und VB.NET• SAP ABAP/4• SAP ABAP Objects• SAP Workflows• SAP HR, SD, MM, BW und FI/CO
Die Zusammenarbeit zwischen den SAP und .NET-Teams wurde sehr vereinfacht und die internen Entwicklungs- und Administrationsaufwände konnten deutlich optimiert werden.Deshalb stellt iQL Studio für unsere aktuellen und zukünftigen Projekte im Bereich SAP-.NET-Interoperabilität eine optimale Technologie dar.
Thomas HuckeLeiter
Internet/Intranet
• SharePoint• Customer Management• Preiskalkulationen• Employee-Self-Service• Manager-Self-Service• Reporting
• SharePoint• Word• Outlook• Customer Factsheet• Sales Cockpit• Materialmanagement• Reporting
• SharePoint• Employee-Self-Service• Manager-Self-Service• BW Dashboard• Customer Management
Wir bieten Ihnen auf Basis unseres Produktes „iQL Studio“ folgende Lösungen an:
• Employee Self Services (ESS)• Manager Self Services (MSS)• Travelmanagement• Customer Factsheet• Sales cockpit• Materialmanagement• Angebots- und Auftragswesen• CRM• Zeiterfassung mit CATS• BANF Bestellanforderungen• Und vieles mehr…
Beispiellösung „Urlaubsantrag“ mit Anbindung an:
• SharePoint Server 2007• Outlook• Exchange Server• Office Forms Server 2007• Windows Mobile Device
Demo
Das iQL Studio-Komplettpaket:
• Entwicklung
• Schnittstellen
• Administrationswerkzeuge
• Deployment & Migration
Demo
Kontakt www.sitrion.com
Demo
Interoperability – building OBA Applications
WebParts and Forms connecting to SAP
Building end to end solutions with iQL
Summary and further links
SAP and Microsoft System Landscape
Agenda
Search, Security and Single Sign-on
Call to action
3
2
1 Portal and Information Integration within SAP and Microsoft works today, take away the Portal Interoperability Guide
Explore today’s Web Services Interfaces from SAP including Enterprise Services – many things work with existing services
Microsoft Forms Server provides a full Forms solution for SAP, test your own flavour
SharePoint can be extended with first class Partner Solutions like iQL Studio from Sitrion today
4
EvidenceThere are dozens of references for SAP/MS Interoperabilitywww.microsoft.com/casestudies/
White paperswww.microsoft.com/isv/sap -> Interoperabilityhttp://sdn.sap.com -> SAP NetWeaver-> Platform and Operations -> .NET Interophttp://msdn.microsoft.com/library technet.microsoft.com/en-us/interopmigration/bb544954.aspxhttp://download.microsoft.com/download/f/1/4/f1439ea3-e87c-43d7-9071-c15c65f46064/microsoft_sharepoint_sap_portal_interop_V2.zip
Forumshttp://blogs.msdn.com/saptech http://sdn.sap.com: .NET Technologies ForumASUG Community of Interest (CoI) for Microsoft - SAP Interoperability
Further Information
Herzlichen Dank für IhreAufmerksamkeit!