![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP El customizing ALE
ABAP El customizing ALE
![ABAP El customizing ALE ABAP El customizing ALE](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/177.jpg)
Interlocutor ALE: es un sistema SAP remoto o un sistema legacy con el que se intercambien datos.
Los datos definidos en un Acuerdo de Interlocutor son:
- Tipo de IDOC y Tipo de mensaje, los cuales son el identificador clave del Acuerdo de interlocutor.
- Nombre del Emisor y Receptor que intercambiarán los IDOCS para el tipo de IDOC y mensaje.
- Puerto por el cual el mensaje y el receptor se comunicarán.
En el interlocutor se definen datos específicos de cada mensaje a transmitir en los parámetros de salida o entrada según corresponda. A través de la transacción WE20 se crea el Acuerdo de Interlocutor.
Para definir el IDOC, se agrega el tipo de mensaje en el sector "Parámetros de salida", si es de salida y en el sector "Parámetro de entrada", si es de entrada, haciendo clic en el botón de " Agregar registro".
Los puertos indican la forma de envío de los mensajes EDI y se configura por medio de transacción WE21.
Analicemos los puertos más comúnmente utilizados en detalle:
- Ficheros: se utilizan cundo la información del IDOC debe ser almacenada en un directorio en el servidor de aplicaciones. SAP recomienda no usar nombres de archivos estáticos, se recomienda usar el módulo de función EDI_PATH_CREATE_CLIENT_DOCNUM, el cual genera el nombre del archivo a partir del mandante y nro. de IDOC.
- Fichero XML: envía documentos en forma XML.
- RFC Transaccional: se utilizan cuando el sistema receptor es un sistema SAP o no SAP extorno. La información del IDOC será enviada a este sistema externo a través de esta puerta.
- XML-HTTP: en vez de definir el nombre del archivo XML, se especifica un destino RFC.
- ABAP: se utiliza cuando el IDOC está definido en un sistema SAP al mismo sistema SAP. Esto sirve, por ejemplo, para definir un flujo de procesos a realizar cuando se cree un documento especifico. Tiene la particularidad de ejecutar un módulo de funciones luego de enviar el IDOC.
Los sistemas lógicos se crean a través de la transacción BD54
Cuando el sistema lógico es un R/3, se lo debe asignar a un mandante. Para ello utilizamos la transacción SCC4.
Modelo de distribución: es una vista donde se define la definición de los datos maestros.
Los pasos para la creación de un modelo de Distribución son:
Primero accedemos a la transacción BD64, allí cambiamos el modo de tratamiento a modificación, para ello vamos a la opción del menú Modelo de Distribución / Cambiar modo de tratamiento, luego presionamos el botón Crear Vista Modelo en la ventana de dialogo que vemos a continuación introducimos un texto breve y el nombre técnico para el modelo de distribución, posteriormente seleccionamos el registro recién creado y presionamos el botón Insertar tipo mensaje. En la siguiente ventana de dialogo, introducimos en el emisor el nombre del sistema lógico que transmitirá el mensaje, el campo Destinatario con el nombre del sistema lógico que recibirá el mensaje y el Tipo de mensaje con el mensaje que se transmitirá entre estos sistema lógicos. Finalmente vemos el modelo de distribución creado.
 
 
 
Sobre el autor
Publicación académica de Javier Miguel Angel Barcelo, en su ámbito de estudios para la Carrera Consultor ABAP.
Javier Miguel Angel Barcelo
Profesión: Militar - Argentina - Legajo: DQ34X
✒️Autor de: 88 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
Certificación Académica de Javier Angel