✒️ABAP / La creación de un IDoc en SAP Por Cristian Arteaga Diaz
La creación de un IDoc en SAP

CREACION DE UN IDOC EN SAP – LECCION 4-4
PASOS PARA LA CREACION DE UN IDOC
Para desarrollar un IDOC desde cero se deben seguir necesariamente la mayoría de los siguientes pasos:
- Crear los segmentos. El tipo base y el tipo de mensaje
- Asignar el tipo base al tipo de mensaje
- Asignar el tipo base al tipo de mensaje
- Asignar el tipo de mensaje al objeto de aplicación
- Programar los módulos de función de actualización o generación de IDOC (entrada o salida)
- Definir los códigos de procesos y asignar los módulos de función generados
- Actualizar el modelo de distribución y el acuerdo de interlocutor
- Visualizar la documentación del IDOC
PASOS
- Transacción WE31
- El nombre del proceso debe comenzar con Z1
- Crear
- Descripción breve - nombres de los campos, tipos de datos del segmento
- Segmento calificado
- Grabar
- El sistema asignara el nombre del segmento
- Barra – tratar
o Fijar liberación
TRANSACCION WE31, se utiliza para la creación de los segmentos de los IDOC
NOTA, el tipo de segmento es Z1usuarios, la definición del segmento será Z2usuarios
CREACION DE TIPOS DE BASE
El tipo de base de un IDOC define la estructura de un mensaje
- Los segmentos que contendrá el mensaje
- El orden entre los segmentos
- La jerarquía entre los segmentos
- Las repeticiones
PASOS
- Transacción WE30
- Nombre tipo base, comienza con Z
- Selección tipo base
- Crear
- Mensaje de dialogo
o Continuar
- Crear nuevo
o Descripción
o Continuar
- Crear
o Continuar
o Guardar
NOTA, si deseamos ingresar más segmentos debemos repetir el procedimiento del punto anterior – luego de haber creado el primer segmento, debe indicarse para los restantes niveles (mismo nivel o nivel hijo) en cual se quiera insertar el nuevo segmento
CREACION DEL TIPO DE MENSAJE
- Transacción WE81
o Seleccionar tipo de mensaje y descripción
o Entrada nueva
- Transacción WE82
o Asignar tipo de mensaje - WE82
o
TRANSACCION WE82, se utiliza para asignar el tipo de mensaje con el tipo de base IDOC
NOTA, varios tipos bases, pueden estar asignados a un tipo de mensaje
ASIGNACION DEL MODULO DE FUNCION CON EL TIPO BASE
- Transacción WE57
- Asignación del módulo de función – we57
TRANSACCION WE57, asigna el módulo de función que va a procesar el IDOC con el tipo base y el tipo de mensaje del IDOC
NOTA, en el campo de la pantalla SENTIDO, es donde especificamos si la función que procesara el IDOC (código de proceso) es de entrada o salida
DOCUMENTACION DEL IDOC
- Transacción WE60 (se pueden agregar documentación tipo base z o aplicación)
- Transacción WE61 (Tipo de registro IDOC)
- Transacción WE62 (Segmento de IDOC)
- Transacción WE64 (Código de proceso)
 
 
 
Sobre el autor
Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para el Curso SAP ABAP Avanzado.
Cristian Darwin Arteaga Diaz
Profesión: Abap Developer - Argentina - Legajo: GP81Q
✒️Autor de: 165 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional ABAP
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
Certificación Académica de Cristian Arteaga
























