✒️ABAP Los IDocs de salida
ABAP Los IDocs de salida
INTRODUCCION A LAS INETERFASES DE SALIDA.-
LOS IDOCS DE SALIDA SE PUEDEN GENERAR:
- Output types
- Punteros de modificación
- Programas de extracción estandar
- Programas de extraccion Z.
Los Output types.- Se utilizan cuando lainformación a enviar se tratan de documentos transaccionales dela empresa como por ejm: facturas o pedidos. la aplicación debe ser EDI /ALE enabled.
Los Punteros de modificación y los programas extractores se utilizan para replicar datos maestros o modificaciones de los mimos.
PASOS PARA CONFIGURAR UN MENSAJE OUTPUT TYPE
- Identificacmos el tipo de mensaje Idoic a enviar.-
- Definimos el código de proceso de salida. En donde se indica cómo debera procesar el Idoc de salida. Tx WE41
- Definimos el puerto de salida y la forma de envío.
- Definimos en el caso necesario la función de la puerta ABAP.
PUNTEROS DE MODIFICACIÓN.- Se utilizan para enviar o duplicar datos maestros en sistemas externos cuando estos datos son creados o modificados. (Para activar en forma global los punteros de modificación Tx. BD61
Para activar los punteros de modificación por tipo de mensaje Tx- BD50
TX: BD52.- generación de punteros de modificación.
LOGICA DE MÓDULO DE FUNCIONES
- Leer los punteros de modificación (CHANGE_POINTERS_READ)
- Analizar los punteros de modificación determinando cuales documentos son válidos.
- Determinar la clave del documentos de aplicaciones del paso anterior.
- SEleccionar datos de aplicación de la base de datos, usando la clave de objeto identificada.
- Completar la información del registro de control del IDOC.
- Completar una tabla interna de estructura EDIDD con registros de datos para todos los segmentos.
- LLamar al servicio MASTER_IDOC_DISTRIBUTE para crear los datos en la base de datos.
- Actualizar el estado de los punteros de modificación.
- Ejecutar un COMMIT_WORK
- Finalmente ejecutamos el programa RBDMIDOC para ejecutar el IDOc introduciendo el tipo de mensaje.
PROGRAMAS DE EXTRACCION ESTANDAR
Estos programas se utilizan para enviar a los sistemas receptores, datos maestros en forma masiva donde se desea replicra gran parte de los datos maestros del sistema central a los sistemas del ambiente. Entre ellos
BD10.- Maestro de materiales
BD12.- Maestro de clientes.
BD14.- Maestro de proveedores.
PROGRAMAS DE EXTRACCION Z
PASOS PARA LA CREACIÓN DE IDOC DE SALIDA DESDE UN PROG. ABAP
- Seleccionar la información de la base de datos
- Completar la información correspondiente al registro de control.
- Completar la tabla interna de tipo EDIDD con los registros de datos de los segmentos correspondientes.
- Llamar al servicio de la carpeta ALE MATER_IDOC_DISTIBUTE para crear los IDOCS en la base de datos.
- Ejecutar un COMMIT WORK.
- Enviar el idoc a su destinatario invocando al programa RSEOUT00
TX: WE05.- Visualiza un listado de IDocs existentes en el sistema.
 
 
 
Sobre el autor
Publicación académica de Karyna Alexandra Suarez Flores, en su ámbito de estudios para la Carrera Consultor ABAP.
Karyna Alexandra Suarez Flores
Profesión: Ingeniera en Sistemas - Ecuador - Legajo: CE20O
✒️Autor de: 29 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor en SAP SD Nivel Inicial