La plataforma global e independiente para la comunidad SAP.

Integración de SAP en IBM Business Process Manager

¿Puede el Business Process Manager (BPM) de IBM comunicarse también con el SAP existente? La respuesta del experto en BPM Philipp Schnürer es: Sí, el BPM no dispone de una interfaz directa con SAP, pero algunos trucos hacen posible la conexión.
Philipp Schnürer, X-Integrate
12. diciembre 2016
[shutterstock:530288293, allstars]
avatar
Este texto ha sido traducido automáticamente del alemán al español.

Cada vez que, por ejemplo, se crean pedidos, se recuperan datos de facturas o se comprueban asignaciones de centros de coste, es necesario que IBM BPM se comunique con el SAP existente.

Conexión directa

En las versiones actuales de SAP, los servicios web pueden generarse directamente a partir de las interfaces SAP disponibles. Estos se pueden llamar en BPM. Lo que parece sencillo a menudo se convierte en una lucha con complicadas estructuras de datos que conducen a llamadas aún más complicadas. El acceso directo a las interfaces Java a través de SAP Java Connector también resulta tedioso, ya que siempre deben conocerse todas las interfaces y los nombres de los atributos. El programador necesita o bien un conocimiento completo del sistema SAP y de las interfaces o bien una persona de contacto permanente que esté siempre disponible para las consultas. Pero, ¿cómo pueden leerse los valores correctos de las llamadas BAPI, a menudo confusas? ¿Cómo debe utilizarse después todo ello en BPM?

El adaptador SAP de IBM

La respuesta es sencilla: IBM ofrece desde hace algún tiempo un adaptador específico para SAP. Éste puede conectarse a IBM BPM de varias maneras. La forma más sencilla de dirigirse a SAP es con la variante Advanced del Business Process Manager. En este caso, se utilizan interfaces SCA y se conectan al proceso Business Process Model & Notation (BPMN) con un Advanced Integration Service. El adaptador SAP crea las interfaces SCAInterfaz a SAP mediante el nombre del módulo BAPI. A continuación, puede utilizarse una asignación gráfica para crear las interfaces correspondientes al proceso. Las herramientas de depuración integradas de IBM Integration Designer, el entorno de desarrollo de Advanced Integration Services, permiten comprobar fácilmente si la conexión funciona.

El problema es algo más complejo sin la capacidad SCA. Con la versión estándar de BPM, el camino conduce a través de módulos Java, a los que se puede acceder a través de un servicio web.Interfaz integrarse en el proceso. Al hacerlo, el adaptador SAP crea objetos Java que corresponden a las entradas y salidas del módulo BAPI. Éstos deben colocarse manualmente en los atributos respectivos del proceso mediante código Java. El Enterprise Java Bean (EJB) resultante puede instalarse como aplicación empresarial en un WebSphere Application Server y accederse a él a través del servicio web.Interfaz puede ser llamado. Dicho servidor de aplicaciones se configura automáticamente durante la instalación del BPM. Las pruebas y la depuración pueden realizarse aquí mediante las pruebas de interfaz habituales o métodos Java implementados adicionalmente.

Integración de SolMan

SAP Solution Manager es un caso especial en el ámbito de la integración SAP-IBM. Con él, SAP proporciona una colección de herramientas, contenidos y servicios a través de los cuales se pueden consolidar y administrar de forma centralizada los entornos del sistema. Diseñado como un modelo de proceso funcional, los usuarios de SAP pueden utilizarlo para controlar incluso procesos rudimentarios en el sistema ERP. Sin embargo, no contiene una lógica de back-end más profunda para tales fines. Aquí es donde entra IBM BPM. Como herramienta de desarrollo, puede importar procesos creados en Solution Manager, los llamados borradores de negocio. En SAP Solution Manager se define un diseño empresarial a partir de los procesos SAP y se optimiza mediante una serie de iteraciones.

integración de sap en ibm business process managerLos datos almacenados en repositorios se intercambian mediante operaciones de importación y exportación entre SAP Solution Manager y Process Designer o Process Center. A continuación, se modelan y refinan en IBM BPM para proporcionar escenarios de negocio precisos para proyectos específicos. Los diseños terminados se exportan de nuevo a SAP Solution Manager para su configuración.

La integración de SAP es posible y sencilla con BPM Advanced. Sin embargo, para unas pocas conexiones se puede prescindir sin dudarlo de la variante Advanced, sobre todo si no se va a realizar ninguna otra conexión SAP o si se dispone de más presupuesto para el desarrollo y el mantenimiento que para la compra de la licencia. Una conexión directa de este tipo sin adaptador SAP sólo se recomienda, por lo general, si los desarrolladores implicados cuentan con una amplia experiencia y muy buenos conocimientos de SAP en general y del sistema SAP en cuestión.

 

 

avatar
Philipp Schnürer, X-Integrate

Philipp Schnuerer es desarrollador de software en X-INTEGRATE Software & Consulting GmbH desde 2012.


Escriba un comentario

Trabajar sobre la base de SAP es crucial para el éxito de la conversión a S/4. 

Esto confiere al centro de competencia una importancia estratégica para los clientes actuales de SAP. Independientemente del modelo operativo de S/4 Hana, temas como Automatización, Supervisión, Seguridad, Gestión del ciclo de vida de las aplicaciones y Gestión de datos la base de las operaciones S/4.

Por segunda vez, E3 Magazine organiza una cumbre para la comunidad SAP en Salzburgo con el fin de ofrecer información exhaustiva sobre todos los aspectos del trabajo preliminar de S/4 Hana. Toda la información sobre el evento puede encontrarse aquí:

Cumbre de Centro de Competencia SAP 2024

Lugar de celebración

Sala de actos, FourSide Hotel Salzburg,
En el recinto ferial 2,
A-5020 Salzburgo

Fecha del acontecimiento

5 y 6 de junio de 2024

Entrada normal:

€ 590 sin IVA

Lugar de celebración

Sala de actos, Hotel Hilton Heidelberg,
Kurfürstenanlage 1,
69115 Heidelberg

Fecha del acontecimiento

28 y 29 de febrero de 2024

Entradas

Billete normal
590 EUR sin IVA
El organizador es la revista E3 de la editorial B4Bmedia.net AG. Las conferencias irán acompañadas de una exposición de socios seleccionados de SAP. El precio de la entrada incluye la asistencia a todas las conferencias de la Cumbre Steampunk y BTP 2024, la visita a la zona de exposición, la participación en el evento nocturno y el catering durante el programa oficial. El programa de conferencias y la lista de expositores y patrocinadores (socios de SAP) se publicarán en este sitio web a su debido tiempo.