Intégration de SharePoint avec SAP

L’intégration de SAP R/3 ou autre version avec SharePoint peut s’avérer difficile si on veut que la communication supporte les différents modes d’ajout, modification et suppression d’élément.

Biztalk adapter pack 3 est un ensemble d’adaptateur basé sur WCF .NET qui peut être utilisé avec Biztalk ou par n’importe quelle application .NET comme SharePoint par exemple.

L’extension avec Visual studio vous permet de créer rapidement vos services WCF pour attaquer plusieurs applications métiers.

Le Biztalk Adapter pack 3 (2010) contient les adaptateurs décrit dans le tableau ci-dessous.

Adapter Description Supported Versions
SAP Supports execution of BAPIs, RFCs, and tRFCs, data exchange using IDOCs, and receiving events from SAP with a generic RFC Server. The SAP adapter has received “Certified for SAP NetWeaver” status from SAP. SAP R/3 4.x and R/3 6.20 (Enterprise) SAP ECC 6.0, SAP 7
Siebel eBusiness Applications Provides access to Siebel eBusiness Applications via Business Objects, Business Components, and Business Services. 7.5.3, 7.7, 7.8, 8.0
Oracle eBusiness Suite Provides access to Oracle eBusiness Suite applications.  Based on ADO.NET. ODP.NET 11.1.0.7, Oracle EBS 11.5.9, 11.5.10 and 12.1
Oracle Database Provides access to Oracle Database tables, views, stored procedures, functions, and PL/SQL packages. Timed polling is also provided, allowing applications to periodically look for changes in the database. This adapter is based on ADO.NET. Oracle 9i (9.2.0.2), 10g (10.1.0.2.0 & 10.2.0.1.0)
SQL Server Provides access to SQL Server databases 2005, 2008, and 2008 R2
WCF LOB Adapter SDK Provides a simple programming model for developing adapters that are based on Windows Communication Foundation. This is a separate download available to everyone using the .NET Framework 4. 2010

Pour pouvoir utiliser SAP Adapter de Biztalk Adapter Pack 3 afin de générer des services WCF, il vous faut installer dans le GAC des dll spécifique SAP et qui vous sont fournie avec SAP. Ces DLL différent d’une version à une autre de SAP.  Pour plus d’information : http://msdn.microsoft.com/en-us/library/cc185322(BTS.10).aspx

Ce site vous permet de voir plus en détails comment utiliser le Biztalk Adapter Pack 3 (2010) avec SAP : http://msdn.microsoft.com/en-us/library/cc185529(v=BTS.10).aspx

Une fois vous avez généré vos service WCF à partir des (BAPI, RFC, TRFC ou IDOC) SAP, il vous suffit de créer un projet SharePoint qui référence ce service WCF. Toute communication avec SAP se fera à l’aide de ce service.

Toute nouvelle fonctionnalité à intégrer doit avoir son (BAPI, RFC, TRFC, IDOC) SAP correspondant.

(BAPI, RFC, TRFC, IDOC) -> Biztalk Adapter -> Service WCF -> SharePoint

Pin It on Pinterest