✒️ABAP El customizing ALE
ABAP El customizing ALE
Customizing ALE
Acuerdo de intelocutor
Interlocutor ALE: Es un sistema SAP remoto o un sistema legacy con el que se intercambian datos.
Cuando los datos son intercambiados entre interlocutores, es importante que el emisor y el receptor esten de acuerdo en la sintexis y semanantica de los datos intercambiados. a este acuerdo se lo llaman acuerdo de interlocutor.
los datos definidos en un acuerdo de interlocutor son:
- Tipo de IDoc y tipo de mensaje, los cuales son el identificador clave de 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 emisor y el receptor se comunicarán.
A traves de la transacción WE20 se crea el acuerdo de interlocutor
Se debe definir el acuerdo de interlocutores en cada mandante y sistema donde se ejecutarán los IDocs ya que está definición es dependiente del mandante.
Se selecciona el sistema receptor del menu interlocutores EDI. Si no existiera en este menú, debe crearse un nuev nodo. Este nuevo sistema debe existir en R/3, como sistema logico.
Para definir el IDoc, se agrega el tipo de mensaje en el sector parametros de salida, si es de salida y en el sector parametros de entrada, si es de entrada, haciendo clic en el boton de agregar registro.
Creación de destinos RFC, puertos y sistemas logicos
Destino RFC, Es una puerta de enlace que permite comunicar un sistema SAP con otro sistema SAP o no SAP.
Los destinos RFC se crean a traves de la transacción SM59.
Dependiendo del sistema destino, la conexión RFC será de distinto tipo. En general, para envio de Idos, se crean conexiones del tipo TCP/IP, especificando el nombre del servidor destino y el puerto TCP destino.
Los Idocs pueden ser enviados y recibidos a traves de diferentes medios. Con el objetivo de no acoplar la definición de las caracteristicas del medio con la aplicación que lo esta utilizando, el medio es accedido vía puertos.
Puerto: Es un nombre logíco para un dispositivo de entrada/salida.
En vez de definir el medio de comunicación directamente en el acuerdo de interlocutores, se asigna un numero de de puerto, y es este puerto el que designa realmente al medio. Esto permite definir las caracteristicas de los puertos individualmente y usar un puerto en multiples acuerdos de interlocutores.
Los puertos indican la forma de envio de los mensajes EDI y se configuran por medio de la transacción WE21.
- Ficheros: Se utilizan cuando la información del IDoc debe ser almacenada en un directorio en el servidor de apliaciones . Se recomienda usar el modulo de función EDI_PATH_CREATE_CLIENT_DOCNUM, el cual genera el nombre del usuario a partir del mandante y nro. de IDoc.
- Ficheros XML: Envia documentos en formato XML. Para utilizar este tipo de puerto, es necesario definir el nombre del puerto, el formato de XML y el nomre del archivo a general.
- RFC Transaccional: Se utilizan cuando el sistema receptor es un sistema SAP o no SAP externo. La información del IDoc será enviada a este sistema externo a traves de esta puerta.
- XML-HTTP: En vez de definir el nombre del archivo XML, se especifica un destino RFC.
- ABAP: Se utilizan cuando el IDoc esta definido desde un sistema SAP al mismo sistema SAP. Tienen la particularidad de ejecutar un modulo de funciones luego de enviarlo el IDoc.
Los sistemas logios se crean a traves de la transacción BD54
Cuando el sistema logico 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 definen la distribución de los datos maestros.
La relación entre sistemas lógicos, tipos de mensajes, BAPIS y filtros están definidas en el modelo de distribución. Las aplicaciones y la capa ALE usan el modelo de distribución para determinar los receptores y para controlar la distribución de daos.
El modelo de distribución es compartido entre todos los interlocutores participantes. Por lo tanto solo puede ser mantenido en uno de los sistemas, el cual lo podemos llamar el sistema lider.
Los pasos para la creación de un modelo de distribución son:
- Acceder a la transacción BD64
- Vamos ala opción del menu Modelo de distribución / cambiar modo de tratamiento
- Presionamos el boton crear vista modelo
- Asignamos el texto breve y nombre tecnico para el modelo de distribución.
- Insertamos el tipo de mensaje
 
 
 
Sobre el autor
Publicación académica de Marvin Raul Lopez Morales, en su ámbito de estudios para la Carrera Consultor ABAP.
Marvin Raul Lopez Morales
Profesión: Consultor Senior Sap / Abap It - Guatemala - Legajo: WP66T
✒️Autor de: 157 Publicaciones Académicas
🎓Cursando Actualmente: Consultor en SAP Fiori
🎓Egresado de los módulos:
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Soy ingeniero en sistemas y cuento con mas de 20 años de experiencia en el área de informatica, tambien he participado en la implementación, migración y configuración de sap-erp para varias empresas.
Certificación Académica de Marvin Lopez