![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS Los procesos de negocio cross system
SAP BASIS Los procesos de negocio cross system
![SAP BASIS Los procesos de negocio cross system SAP BASIS Los procesos de negocio cross system](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/28.jpg)
El significado de Procesos de Negocios Cross – System
Comencemos por definir Procesos de Negocios Cross – System, mediante le uso de situaciones comunes como ejemplo:
Supongamos el caso de una compañía en donde el sistema de gestion de RRHH esta separado del resto de los sistemas de software de negocios. Obviamente el sistema no puede estar completamente separado, ya que el sistema de contabilidad necesita los datos de remuneración de los empleados, En esta situación necesitamos de los procesos de negocio cross – system para intercambiar información relevante.
Los procesos de negocios cross -system son utilizados, por ejemplo, si dos compañías trabajan de manera conjunta y envían ordenes de manera conjunta a un proveedor. Los sistemas de negocios de ambas compañías necesitan comunicarse cada una con la otra para consolidar las cantidades que van a ordenarse. En este caso el proceso de negocio no solo pasa a través de diferentes sistemas sino también los límites de la compañía.
Un caso de ejemplo es la transferencia de una determinada cantidad de datos específicos como la transferencia electrónica del resumen de cuenta desde un banco a una compañía.
Los desarrollos recientes sugieren que la significancia de los procesos de negocio cross-system continuaran incrementándose rápidamente.
2. Application link Enabling (ALE)
Es una manera de crear y operar aplicaciones distribuidas, El concepto básico de ALE es asegurar la operación de landscape con operación distribuidas, pero aun así integrada. esto involucra el intercambio de mensajes de negocio de forma controlada utilizando conexiones no permanentes o rígidas (Loosely) entre los sistemas de negocio.
Los sistemas que utilizan ALE para intercambiar datos pueden estar ubicados en la misma compañía o podrían pertenecer a diferentes compañías u organizaciones, Una de las características de ALE es que los distintos sistemas están conectados en términos de negocios a través de transferencias de datos consistentes y seguras.
Podríamos describir ALE compuesto de los siguientes elementos; quien intercambia datos con quien, cuando y con qué medio.
Las Implementaciones de ALE por lo tanto requieren que sean clasificados los siguientes puntos en detalle:
· Identificar los procesos de negocio y los objetos involucrados
· Identificar la información que se transmitirá
· Especificar el formato de los datos que se transferirán
· Decidir que tecnología se utilizara para la transferencia
· Decidir cual será el tipo de transferencia.
· Especificar el destino de los datos transferido.
Los datos son frecuentemente identificados dentro del sistema SAP utilizando un objeto de negocio y sus interfaces de programación de aplicación de negocio que por sus siglas en ingles son conocidas como BAPIs ( Business Appplication Programming Interfaces)
Concepto BAPI: Es un método estandarizado que nos permite realizar accione sobre los objetos de negocios de SAP, como pueden ser un pedido, un equipo, hacer un movimiento de mercancías etc. Debido a que las BAPIS son generalmente estándar de SAP, Utilizando BAPIS, nos aseguramos que los programas que desarrollemos serán compatible con las versiones futuras de SAP. Esto no ocurre con los Batch Input. Ya que entre las distintas versiones de SAP es común que se modifiquen las pantalls de transacciones por lo tanto la ejecución batch fallaraa
Una BAPI es un método de un objeto de negocio. Por ejemplo, el registro maestro de un material. Un método permisible en este concepto podría ser la creación o modificación de datos maestros de materiales . Los BAPIs normalmente permiten la edición de todos los datos pertenecientes a un objeto
El Formato de IDoc describe la estructura de los documentos intermedios. Hay varios tipos de formatos IDocs para diferentes tipos de datos que necesiten ser transferidos.
Alternativamente, Podemos usar la ALE para transferir datos en formatos XML se pude optar por otras tecnologías con las restricciones que imponga los sistemas involucrados en la comunicación. Por ejemplo, podemos realizar la transferencia de los datos mediante RFCo usando http o https.
Hay dos tipos de Transferencias síncrona u asíncrona. Las transferencias síncronas ser realizan en el momento de la creación o modificación de los datos y las asíncronas pueden iniciarse en otro momento, por ejemplo cuando el sistema remoto esté disponible.
Hay solo unas pocas restricciones respecto a los sistemas que pueden estar conectados por el proceso de negocio, Los sistemas involucrados deben tener la capacidad técnica de realizar y recibir la comunicaciones (habilitando RFC , habilitado http) e interpretar el formato utilizado en la transferencia (IDoc, XML)
 
 
 
Sobre el autor
Publicación académica de Marcos Antonio Aquino Espinoza, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Marcos Antonio Aquino Espinoza
Profesión: Auxiliar de Infraestructura - Paraguay - Legajo: VC54L
✒️Autor de: 107 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Marcos Aquino