
Unidad 2 Lección 1 - Procesos de Negocio Cross-System
SIGNIFICADO DE PROCESOS DE NEGOCIO CROSS-SYSTEM
Intercambio de información relevante entre sistemas independientes.
Ejemplos:
1. Sistema de gestión de nómina separado de SAP.
2. Dos empresas trabajan de manera conjunta enviando órdenes a cierto proveedor contratado por ambas.
3. Transferencia electrónica del resumen de cuenta desde un banco a una compañía.
APPLICATION LINK ENABLING (ALE)
¿Qué es?
Es una manera de crear y operar aplicaciones distribuidas.
Concepto básico de ALE: Asegurar el funcionamiento de landscapes con OPERACIÓN DISTRIBUIDA e integrada, con intercambio de mensajes de negocio controlados a través de CONEXIONES no permanentes o rígidas (loosely) entre los distintos sistemas de negocio (ubicados en la misma compañía o en diferentes).
Características de ALE: Sistemas de negocio CONECTADOS a través de transferencias de datos consistentes y seguros.
Cómo identificar un ALE: Quiénes intercambian datos / Cuándo / Con qué medios
Puntos a considerar para implementar ALE:
1. Identificar procesos de negocio y datos involucrados.
2. Identificar la información que se transmitirá
3. Especificar el formato de datos a transferir (IDocs - describe la estructura de los documentos intermedios, XML, etc.)
4. Decidir la tecnología a utilizar para la transferencia (RFC, HTTP, HTTPS, etc)
5. Definir el tipo de transferencia: Sincrónico (al momento de la creación o modif. de datos) o Asincrónico (pueden iniciarse en otro momento).
6. Especificar el destino de los datos transferidos.
Objeto de negocio: Identificador de datos dentro del sistema SAP, y funcionan a través de interfaces de Programación de Aplicación de Negocio (BAPIS).
BAPI: Método de un objeto de negocio (Ej: Registro maestro de materiales / creación o modificación del maestro de materiales). Permiten la edición de todos los datos pertenecientes a un objeto.
Los sistemas involucrados deben tener la capacidad técnica de REALIZAR Y RECIBIR las comunicaciones (RFC, HTTP, etc.) e INTERPRETAR el formato utilizado en la transferencia (IDoc, XML, etc.)