✒️ABAP Los IDocs de entrada
ABAP Los IDocs de entrada
IDOCS DE ENTRADA
INTRODUCCION A LAS INTERFASES DE ENTRADA. Los IDocs de entrada no tienen diferentes tipos de proceso.
FORMAS DE CREAR UN IDOC EN SAP:
- Por un middleware, que envía al puerto entrante el mensaje, en formato IDoc
- Por un archivo con formato IDoc, que es procesado por el módulo de función EDI_DATA_INCOMING
EL TRABAJO DEL PROGRAMADOR SE REDUCE A:
- Configurar los IDocs de entrada
- Definir un código de proceso de entrada
- Definir el Acuerdo de Interlocutores de entrada
CONFIGURACION DE LOS IDOCS DE ENTRADA. Transaccion BALD para configurar los IDOCS de entrada.
Dentro de las carpetas IDOC/Proceso de entrada/Módulo de funciones se accede a todos los puntos de configuración:
- Los atributos del módulo de función que procesará el IDoc
- La asignación del Tipo base Tipo de mensajeFunción de proceso
- El código de proceso que generará el documento de aplicación
Transaccion BD51, se utiliza para configurar en el sistema el módulo de funciones que procesará el IDoc de entrada.
El módulo de funciones definido en esta transacción es el encargado de generar el documento de aplicación dependiendo de los datos recibidos por el IDoc
Se ejecuta la transaccion correspondiente al objeto que se debe actualizar
Transaccion WE57, Se debe asignar el módulo de función a un tipo de mensaje
CODIGO DE PROCESO DE ENTRADA. llamado Process Code de entrada, es el que indica como se debe procesar el IDoc de entrada
Esta parametrización se hace mediante la transacción WE42 (se utiliza para la creación de los códigos de proceso de entrada).
Con el código de proceso se define si el proceso del mensaje se trata con o sin servicios ALE y la clase de procesamiento
La clase de procesamiento, define si el código de proceso ejecutará un módulo de funciones, otro código de operación (obsoleto) o una tarea de Workflow
Vale la pena destacar que las entradas de datos que se generan mediante la transacción BD51 se almacenan en la tabla TVD51 y las entradas de datos que generemos mediante la transacción WE42, se almacenan en la tabla TVD52
ACUERDO DE INTERLOCUTORES DE ENTRADA
Debe actualizarse para cada IDoc de entrada, en cada sistema receptor, para ello, se debe seleccionar alguno de los sistemas emisores del mensaje y agregar un nuevo PARAMETRO DE ENTRADA
Si el sistema emisor no existe, debe agregarse, teniendo en cuenta el tipo de sistema emisor receptor (Sistema lógico, cliente, proveedor, etc)
PARA DEFINIR EL MODELO DE LA INTERFASE EN EL ACUERDO DE INTERLOCUTORES, DEFINIMOS:
- El tipo de mensaje a recibir.
- El tipo de objeto
OPCIONES DE ENTRADA, QUE DEFINEN EL IDOC RECIBIDO:
- El código de proceso, que es el encargado de entender la información del IDoc y actualizar la/s transacciones correspondientes al mensaje
- La forma de proceso que puede ser Lanzamiento inmediato o Lanzamiento por medio de un programa de fondo
 
 
 
Sobre el autor
Publicación académica de Ixhel Magai Lopez Valencia, en su ámbito de estudios para la Carrera Consultor ABAP.
Ixhel Magai Lopez Valencia
Mexico - Legajo: PM62E
✒️Autor de: 134 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Soy ingeniera en telematica, estoy interesada en aprender programacion en sap, solo tengo conocimientos basicos en java
Certificación Académica de Ixhel Lopez