ALE: significa Application Link Enable, es una manera de crear y operar aplicaciones distribuidas.
ALE asegura la operación de landscape con operación distribuida pero aun así integrada.
ALE se componen de los elementos.
- Quien intercambia datos con quien
- Cuando los intercambia
- Con que medio lo intercambia
BAPIs significa Business Application Programming Interfaces. Un BAPI es un método de un objeto de negocio, ejemplo: el registro maestro de un material y un método podría ser la creación o modificación de datos del maestro de materiales.
Las BAPIs normalmente permiten la edición de todos los datos pertenecientos a un objeto.
Los datos son identificados frecuentemente dentro del sistema SAP utilizando un objeto de negocio y sus Interfaces de Programacion de Aplicacion de Negocio (BAPI)
Para La implementacion de ALE requiere que se conozca:
1.- Identificar los procesos de negocio y los objetos involucrados
2.- Identificar la informacion que se transmitirá
3.- Especificar el formato de los datos que se transferirán. Ejemplo IDoc
4.- Decidir la tecnología que se utilizará para la transferencia: RFC, http, https
5.- Decidir el tipo de transferencia: Asincronica o Sincronico
6.- Especificar el destino de los datos transferidos
Para que sistemas puedan estar conectados por el proceso de negocio, es necesario que:
- Tengan la capacidad técnica de realizar y recibir las comunicaciones: RFC, http, https
- Puedan interpretar el formato utilizado para los datos en la transferencia (IDoc, xml)