✒️La creación de un IDoc en SAP
La creación de un IDoc en SAP
CREACION DE UN IDOC EN SAP
PASOS PARA LA CREACION DE UN IDOC:
- Crear los Segmentos, el Tipo base y el 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 IDocs (de entrada o salida)
- Definir los Códigos de proceso 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
PASOS PARA LA CREACION DE LOS SEGMENTOS
- Ejecutamos la transacción WE31 (para la creacion de los segmentos de los IDOCS), ingresamos el nombre del tipo de segmento, el cual debe comenzar con Z1 y presionamos el botón Crear
- El sistema nos advertirá que el nombre adjudicado tiene más de 7 caracteres, a lo que nosotros presionaremos el botón Continuar
- Introducimos una descripción breve para el segmento, los nombres de los campos, tipos de datos de los campos del segmento y tildamos la opción Segmento calificado
- Presionamos botón Grabar y el sistema asignará la Persona responsable y la Persona que procesa el segmento en forma automática
- El sistema asigna automáticamente un nombre a la definición del segmento, basado en el nombre del tipo de segmento
- Al terminar, se debe liberar
- Despues, se establece la version utilizable del segmento
Los segmentos deben ser liberados para que se encuentren disponibles para su transporte a los sistemas de testing y producción. Si después de liberar un segmento deseamos modificarlo debemos cancelar la liberación a través de Menú/Tratar/Anular liberación. Solo puede existir una definición de segmento por cada release de SAP. Si un segmento ya tiene una definición de Segmento de la release o versión actual, el segmento solo puede ser modificado al sobre escribir la definición del segmento actual.
CREACION DEL TIPO BASE (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 PARA LA CREACION DEL TIPO BASE DEL IDOC:
- 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 Continuar
- Despues, seleccionamos la opción Crear nuevo, ingresamos una descripción para el Tipo base de IDoc y presionamos el botón Continuar
- Presionar el puntero del mouse sobre el nombre del IDoc y presionamos el botón Crear
- Ingresar el tipo de segmento, sus atributos y presionamos Continuar
- CONTINUAR, el sistema transfiere el nombre del tipo de segmento al editor del IDoc
- Guardamos el tipo base de IDOC
NOTA: Es importante tener en cuenta que mediante esta misma transacción se pueden crear extensiones de tipos base estándar. Para ello, en la pantalla inicial, se debe seleccionar AMPLIACION
CREACION DEL TIPO DE MENSAJE
En la transaccion WE81 definimos el tipo de mensaje. Para ello, accedemos a la transacción y presionamos el botón Entradas nuevas
Luego de definir el mensaje, se asignan los tipos base y las formas de proceso
Utilizamos la transaccion WE82 (para asignar el tipo de mensaje con el tipo base del IDOC)
Tal como acabamos de ver, mediante la transacción estándar WE82 relacionamos el tipo de mensaje y el tipo base de un IDoc. Existe una transacción muy similar a la WE82 y es la transacción estándar BD69. Ambas transacciones son prácticamente iguales con la excepción de que la transacción WE82 tiene una columna más la cual corresponde a la release o versión. Es muy común encontrar en SAP muchas transacciones que comienzan con WE y BD que parecen ser exactamente iguales pero que se distinguen por una pequeña diferencia en su funcionalidad.
ASIGNACION DEL MODULO DE FUNCION CON EL TIPO BASE - TIPO DE MENSAJE
Transaccion WE57 para asignar el módulo de funciones que va a procesar el IDoc con el tipo base y el tipo de mensaje del IDoc
DOCUMENTACION DEL IDOC
Se utiliza la transacción WE60 para acceder a un documento existene de un IDOC. Con esta transacción, además, se puede agregar documentación a un Tipo Base Z o Ampliación
TRANSACCIONES DE DOCUMENTACION DE IDOCS:
- WE60. Documentacion general de un IDOC
- WE61. Tipos de registros de IDocs
- WE62. Segmentos de IDocs
- WE64. Códigos de proceso
 
 
 
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