SharePoint 2007 & 2010: Otra vez la interoperabilidad con SAP!

Un pregunta recurrente cuando se habla de SharePoint e integración es que posibilidades disponemos en la plataforma para integrar los datos que nuestra organización tiene en SAP. Lógicamente, responder a esta pregunta no es sencilla y además la respuesta difiere en función de si hablamos de SharePoint 2007 o SharePoint 2010. Por haceros un resumen rápido:

  • Para responder a esta cuestión, lo primero que tenemos que plantearnos es de que versión de SharePoint estamos hablando: ¿2007 o 2010? Si es 2007, ¿WSS 3.0 o MOSS? Si es 2010, ¿SharePoint Fondaution o SharePoint Server?.
  • En segundo lugar, es necesario saber como queremos integrar los datos en SharePoint: en modo lectura, en modo lectura / escritura, quieres visualizar pantallas de SAP, etc

A partir de resolver las dudas anteriores:

  • Si se trata de la versión core de 2007 o 2010, la respuesta es la siguiente:

    • WSS 3.0:

      • No tiene nada de serie para integrar datos, luego tendremos que desarrollar nosotros la funcionalidad de integración que deseemos.

    • SharePoint Foundation 2010:

      • Permite integrar datos de negocio en modo R/W a través de la Aplicación de Servicio de Business Connectivity Services (BCS). Básicamente, este servicio permite integrar datos de un sistema de negocio en un tipo especial de lista: la Lista Externa. La integración es en modo R/W  y para integrar estos datos se necesita crear un ECT (External Content Type) en SharePoint Designer 2010. Este ECT se puede definir a través de una conexión a una BD, un servicio WCF o un ensamblado .NET, por lo que en el caso de SAP sería necesario exponer los datos con un servicio de WCF o bien envolver la conexión en un ensamblado .NET.
      • Además dispones de una columna de tipo Datos Externos para integrar la información de SAP u otros sistemas en listas y/o bibliotecas.
      • Por supuesto, seguimos teniendo la opción de desarrollar nuestra propia integración si lo anterior no nos sirve.
  • Si se trata de la versión server de 2007 o 2010, la respuesta es la siguiente:

    • MOSS:

      • Tienes las IView WebParts que permiten mostrar pantallas de un sistema SAP siempre y cuando se haya definido una relación de confianza entre los servidores de SharePoint y SAP.

      • Se puede integrar datos de SAP a través del Business Data Catalog. En este caso:

        • Es necesario definir el XML que modele la conexión a SAP, los entidades a exponer y los métodos para mostrar los datos.

        • La integración es sólo en modo lectura. se necesita modo escritura, tienes que hacértelo tú o comprar un producto de terceros que te lo haga.

        • El BDC permite integrar los datos de SAP de dos formas:

          • A través de una serie de WebParts preparadas para trabajar con estos datos.

          • A través de las BDC columns.

    • SharePoint Server 2010:

      • En este caso, seguimos teniendo as IView WebParts de SharePoint Server 2007. Por lo que he leído, Microsoft las va a mejorar, pero no estarán para la RTM.

      • Si en el Foundation tienes el BCS, en Server también lo tienes, por lo que lo comentado anteriormente aplica también aquí. Además, puedes modelar como te conectas a los datos de negocio con Visual Studio 2010 y dispones de integración con los clientes de Office (en Foundation no la tienes).

      • Además, tenemos WebParts para el BCS y BCS Columns.

      • Además dispones de una columna de tipo Datos Externos para integrar la información de SAP u otros sistemas en listas y/o bibliotecas.

      • Finalmente, aunque no está listo, la integración con SAP vendrá de la mano de otro "artefacto" más: Duet for SAP…pero este va lento y no está claro cuando estará listo y sobre todo cuanto costará.

Más información al respecto:

SharePoint2010

Un pensamiento en “SharePoint 2007 & 2010: Otra vez la interoperabilidad con SAP!

  1. Gran post, si me lo permites.

    El “Artefacto” para SharePoint 2010, se denomina Duet Enterprise y no se espera, al menos, hasta finales de año. De modo que aún tenemos que dar solución a la interoperabilidad con SAP, a través de “pequeños” desarrollos en .NET que conecten valiendose de la capacidad de BCS, y volcando en Listas Externas a través del procesamiento de Tipos de contenido externos.

    Más info de Duet Enterprise:
    _http://sharepoint.microsoft.com/en-us/product/related-technologies/pages/duet-enterprise-for-sap-and-sharepoint.aspx

    Saludos

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s