✒️ABAP El customizing ALE
ABAP El customizing ALE
CONFIGURACION ALE
INTERLOCUTOR ALE. Es un sistema SAP remoto o un sistema legacy con el que se intercambian datos. Cuando los datos son intercambiados por un sistema emiso y receptor se deben tener acuerdos sobre sintaxis y semántica a este acuerdo se llama acuerdo de interlocutor. Estos acuerdos se crean por la transacción WE20, Los datos definidos en un acuerdo son:
· Tipo de idoc y tipo de mensaje.
· Nombre del emisor y receptor que intercambiaran los idoc.
· Puerto por el cual el emisor y el receptor se comunicaran.
Esta definicion se debe hacer por cada mandante. Los pasos para crear este acuerdo en el sistema son:
·
·
Para idoc de salida, se indica el sistema receptor, el puerto, el tipo base, la forma en que se genera el mensaje y en que modalidad se procesa. No se especifica el sistema emisor, ya que el acuerdo se determina entre el sistema donde se configura el mismo en el sistema receptor.
Para Idoc, de entrada, se indica el sistema emisor, el mensaje lógico, el código de proceso y la función que procesa la entrada.
CREACION DE DESTINOS RFC, puertos y sistemas lógicos.
Un destino RFC es una puerta de enlace que permite comunicar un sistema SAP con otro sistema SAP o no SAP. Estos destinos se crean mediante la transacción SM59.
Dependiente del sistema destino, la conexión RFC será de distinto tipo. En general, para envío de Idoc, se crean conexiones de tipo TCP-IP, especificando el nombre del servidor destino y el puerto TCP destino.
Los Idocs pueden ser enviados y recibidos a través de diferentes medios. Con el objetivo de no acoplar la definición de las características del medio con la aplicación que lo está utilizando, el medio accedido via puertos. Puerto es un nombre lógico para un dispositivo de entrada-salida.
Los puertos indican la forma de envio de los mensajes EDI y se configuran por medio de la transacción WE21. Los puertos más usados son: fichero, fichero xml, RFC transaccional, xml-http y abap.
Los sistemas lógicos se crean a través de la transacción BD54.
Cuando el sistema lógico es un R3, se lo debe asignar a un mandante. Para ello utilizaremos la transacción SCC4.
Se se01, tarea de la orden, la modificación, en el id programa seleccionar r3-3, tipo de objevo tab, objeto, rfcdes, dipo, tbdls. Luego hacemos doble clic en el nombre de la tabla, si vamos a transportar toda le damos *.
MODELO DE DISTRIBUCION. Es una vista donde se define la distribución de los datos maestros.
Los pasos para la creación de un modelo de distribución son:
· Accedemos a la transacción BD64, cambiamos el modo de tratamiento a modificación, para ello vamos a la opción del menú Modelo de distribución – Cambiar nodo de tratamiento.
· Presionamos el botón crear vista modelo.
· Introducimos el nombre para el modelo de distribución.
· Seleccionamos el registro recién creado y presionamos el botón insertar tipo mensaje.
· 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 sistemas lógicos.
No se puede mantener un tipo de mensaje entre el mismo emisor y receptor en más de un modelo de distribución.
· El modelo de distribución queda asi:
 
 
 
Sobre el autor
Publicación académica de Alexander Cardenas, en su ámbito de estudios para la Carrera Consultor ABAP.
Alexander Cardenas
Profesión: Ingeniero de Sistemas - Colombia - Legajo: UN96T
✒️Autor de: 238 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
- Carrera Consultor en SAP SD Nivel Inicial