✒️La creación de un IDoc en SAP
La creación de un IDoc en SAP
PASOS PARA LA CREACION DE UN IDOC.
Es necesario seguir la mayoría de los siguientes pasos:
• Crear los Segmentos, el tipo base y el Tipo mensaje.
• Asignar el Tipo Base al Tipo Mensaje.
• Asignar el Tipo Mensaje al objeto de aplicación.
• Programar lo módulos de función de actualización o generación de IDocs(de entrada y 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 interlocutores.
• Visualizar la Documentación de IDocs.
CREACION DE LOS SEGMENTOS.
• ejecutamos la transacción WE 31, ingresamos el nombre del tipo de segmento, el cual debe comenzar con Z1 y creamos.
Transacción WE31: se utiliza para la creación de los Segmentos de los IDocs.
• El sistema nos advertirá que el nombre adjudicado tiene más de 7 caracteres, a lo que nosotros presionaremos el botón continúar.
• damos una descripción al segmento, nombre para los campos, tipos de datos de los campos del segmento y tildamos la opción Segmento calificado.
• Luego presionamos Grabar y el sistema asignará la Persona responsable y la persona que procesa el segmento en forma automática.
• A continuación el sistema asignara automáticamente un nombre a la definición del segmento,basado en el nombre del tipo de segmento.
• Al terminar la edición del segmento, se debe liberar.
• Al liberar, se establece la versión utilizable del segmento.
LA CREACIÓN DEL TIPO BASE.
El Tipo Base de un IDoc define la estructura de un mensaje. Ello incluye:
• Los Segmentos que contendrá el mensaje.
• El orden entre los Segmentos.
• La jerarquía entre los Segmentos.
• Las repeticiones.
Los pasos para la creación del Tipo Base del IDoc son:
• Ejecutamos la transacción WE30, ingresamos el nombre del Tipo base de IDoc, que debe comenzar con z, seleccionamos la opción Tipo Base y presionamos el botón crear.
• El sistema nos advierte que el nombre adjudicado tiene más de 8 caracteres, a lo que nosotros presionaremos el botón continúar.
• en la siguiente pantalla, seleccionamos la opción Crear nuevo, ingresamos una descripción para el Tipo base de IDoc y presionamos el botón continúar.
• Luego posicionamos el puntero del mouse sobre el nombre del IDoc y presionamos el botón Crear.
• Ingresamos a continuación el tipo de segmento, sus atributos y presionamos Continuar.
• Al presionar Continuar, el sistema transfiere el nombre del tipo de segmento al editor del IDoc.
• Finalmente guardamos el Tipo base de IDoc.
LA CREACIÓN DEL TIPO DE MENSAJE.
Por medio de la transacción WE81 se definen los Tipos de mensaje con su descripción. Para ello, accedemos a la transacción y presionamos el botón Entradas nuevas.
Un mensaje es solamente un nombre y su descripción.
La asignación del tipo de mensaje con los Tipo base correspondientes, se realiza a través de la transacción WE82 .
LA ASIGNACIÓN DEL MODULO DE FUNCIÓN CON EL TIPO BASE- TIPO DE MENSAJE.
A través de la transacción WE57 se asigna el modulo de función que procesará el IDoc, con el Tipo base y el Tipo de mensaje y se indica si este módulo de funciones es de entrada o salida.
Transacción WE57: se utiliza para asignar el módulo de funciones que va a procesar el IDoc con el tipo base y el Tipo de mensaje del IDoc.
LA DOCUMENTACIÓN DEL IDOC.
Para acceder a la documentación de un IDoc existente, se utiliza la transacción WE60. Además se puede agregar documentación a un Tipo Base Z o Ampliación.
Otras transacciones de documentación de IDocs son:
• WE61- tipos de registros d IDocs
• WE62- Segmentos de IDocs
• WE64- Códigos de proceso
 
 
 
Agradecimiento:
Ha agradecido este aporte: Luis Romero Pinto
Sobre el autor
Publicación académica de Gerardo Jose Campos Tovar, en su ámbito de estudios para la Carrera Consultor ABAP.
Gerardo Jose Campos Tovar
Profesión: Barbero - Argentina - Legajo: JH51R
✒️Autor de: 61 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Mi principal motivo es lograr obtener los conocimientos necesarios para as? lograr cambiar de ambiente de trabajo y superar mis objetivos laborales y economicos.
Certificación Académica de Gerardo Campos