
✒️ABAP - IDocs de Salida
ABAP IDocs de Salida
IDocs de salida
Introducción a las interfaces de salida
Los IDocs de salida se pueden generar mediante:
- Output types.
- Punteros de modificación.
- Programas de extracción estándar.
- Programa de extracción Z.
Los Output Types se utilizan cuando la información a enviar se trata de documentos de negocio o mejor llamados transaccionales como por ejemplo un pedido o una factura. Para ello, la aplicación debe ser EDI/ALE Enable.
Output types:
Es un método de generación de IDocs de salida que se utiliza para datos transaccionales.
El manejo del lado funcional es el mismo utilizado para impresión de formularios:
Se define un Output Message (Mensaje de Salda), configurado como salida ALE/EDI.
Se asocia dicho mensaje al documento que desea enviarse.
Se debe configurar además, el mensaje de logística en la herramienta ALE (en el Acuerdo de Interlocutores).
Los pasos para configurar un mensaje vía Output Type son:
Identificamos el tipo de mensaje IDoc a enviar.
Definimos el código de proceso de salida.
Definimos el puerto de salida y la forma de envió.
Definimos (en el caso que sea necesario) la función de la puerta ABAP.
Código de proceso de salida:
También llamado Process Code de Salida, es el que indica cómo se debe procesar el IDoc de salida.
Para definir códigos de procesos de salida , se utiliza la transacción WE41.
Punteros de modificación: Se utilizan para enviar o duplicar datos maestros en sistemas externos, cuando estos datos son creados o modificados.
Usaremos las transacciones estándar BD61 y BD50 para la activación de los punteros de modificación.
Usaremos la transacción BD52 para la generación de los punteros de modificación
Programas de Extracción Estándar: Existen programas estándar para la creación de IDocs. Estos programas se utilizan para enviar a los sistemas receptores, datos maestros en forma masiva, para cargas iniciales, por ejemplo, donde se desea replicar gran parte de los datos maestros del sistema central a los subsistemas del ambiente.
Algunos programas extractores estándar son:
BD10 - Maestro de Materiales.
BD12 - Maestro de Clientes.
BD14 - Maestro de Proveedores.
Usaremos la transacción estándar WE05 para visualizar un listado con los IDocs existentes en el sistema.