✒️ABAP El customizing ALE
ABAP El customizing ALE
ACUERDO DE INTERLOCUTOR: INTERLOCUTOR ALE es un sistema SAP remoto o un sistema legacy con el que se intercambian datos. Es importante que el emisor y el receptor estén de acuerdo en la sintaxis y semántica de los datos, esto es el ACUERDO de INTERLOCUTOR.
Datos definidos:
- Tipo de IDoc y tipò de Mensaje, identificador clave del Acuerdo de interlocutor.
- Nombre del Emisor y Receptor, para el Tipo de IDoc y mensaje.
- Puerto por el que se comunicarán.
Se definen datos específicos en los parámetros de salida o entrada.
Transacción WE20: creacion de Acuerdo de interlocutor.
Dependiente de Mandante: Se han de definir en cada mandante y sistema donde se ejecutarán los IDocs
Seleccionar en Interlocutores EDI el sistema receptor. Si no existe se crea un nuevo nodo que debe existir en R/3 como sistema lógico.
> Parametros de Salida ó Parámetros de Entrada (agregar registro si de entrada), agregar tipo de mensaje.
IDocs de salida: sistema receptor, puerto, tipo base, forma en que se genera el mensaje, modalidad de proceso. No sistema emisor.
IDocs de entrada: sistema emisor, mensaje lógico, código de proceso, función que procesa la entrada.
CREACION DE DESTINOS RFC: Puerta de enlace que permite comunicar un sistema SAP con otro sistema, SAP o no SAP.
Transacción SM59, crear borrar y modificar conexiones R/3, conexiones internas, Destinos lógicos, Conexiones TCP/IP y conexiones con driver ABAP.
Conexión RFc va a variar de acuerdo al sistema destino. Para IDocs, conexiones TCP/IP con nombre de servidor destino y puerto TCP destino.
PUERTO, nombre lógicopara un dispositivode entrada/salida. Debe existir uno al menos para cada sistema externo. Indican la forma de envío de los mensajes EDI
Transacción WE21.: administración de puertos en proceso de IDocs.
PUERTOS más comunes:
-- Ficheros, cuando le información del IDoc se almacena en un directorio del servidor de aplicaciones. Modulo de función EDI_PATH_CREATE_CLIENT_DOCNUM (nombre de archivo a partir de mandante y nro. de IDoc)
- Ficheros XML, envía documentos en formato XML.(nombre del puerto,formarto XML, nombre de archivo). Módulo de función para generación dinámica EDI_PATH_CREATE_CLIENT_DOCNUM.
- RFC Transaccional, si el sistema receptor es SAP o no SAP externo.
- XML-HTTP, se especifica un destino RFC en lugar de nombre de archivo XML
- ABBAP, el IDoc está definido desde un sistema SAP al mismo sistema SAP, por ejemplo flujo de procesos cuando se cree un documento específico. Ejecutan módulo de funciones después de enviar IDoc.
Transacción BD54, para creación de sistemas lógicos.
Transacción SCC4 asignación de mandante.
MODELO DE DISTRIBUCION: vista donde de define la distribuciónde los datos maestros. Define la relación entre sistemas lógicos, tipos de mensajes, BAPIs y filtros. Es utilizado por aplicaciones y ALE para determinar los receptores y el control de distribución de datos.
El escenario de distribucióndefine los tipos de IDocs y los interlocutores que participan en distribución ALE. Referencia para determinar datos replicados y receptores.
El modelo de distribución es compartido por todos los interlocutores
Recomendado un escenario por administrador:
- Un solo administrador = un solo escenario,
- Varios departamentos con requerimientos diferentes = un escenario por departamento.
Transacción BD64, creación de Modelo de Distribución. > Modelo de Distribución/Cambiar modo de tratamiento - botón Crear Vista Modelo > texto breve y nombre técnico del Modelo, registro recién creado y botón Insertar tipo mensaje > Emisor = nombre del sistema lógico que transmite mensaje, Destinatario = nombre sistema lógico que recibe, Tipo de mensaje = mensaje a transmitir.
 
 
 
Sobre el autor
Publicación académica de Juan Ignacio De Tejada Santiago, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Ignacio De Tejada Santiago
Profesión: Informatico - España - Legajo: NW89P
✒️Autor de: 219 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Juan De