✒️La creación de un IDoc en SAP
La creación de un IDoc en SAP
Unidad 4: Los IDocs
Lección 4: La creación de un IDoc en SAP
Hay pasos para crear un IDoc desde cero:
- Crear Segmentos, el Tipo Base y el Tipo de mensaje.
- Asignar el Tipo Base al Tipo msj.
- Asignar el Tipo msj al Objeto de aplicación.
- Programar los MF de actualización o generación de IDocs (de ent. o sal.).
- Definir los cód de proceso y asignar los MF generados.
- Actualizar el Modelo de distribución y el Acuerdo de interlocutores.
- Visualizar la Documentación de IDocs.
Veremos cada paso:
Creación de segmentos:
- Ir a la trans WE31, ingresar el nombre del tipo de segmento, que debe comenzar con Z1 y Crear.
- El sist. advierte que el nombre tiene + de 7 carac. a lo que presionamos Continuar.
- Poner una Desc. breve, los nombres de los campos, tipos de datos de los campos y tildar "Segmento calificado":
- Grabamos y el sist. asignará la Persona responsable y la Persona que procesa el segmento, de forma automática:
- Ahora, el sist. asignará automáticamente un nombre a la definición del segmento, basado en el nombre del tipo de segmento.
- Al terminar la edición, se debe liberar:
- Al liberar, se establece la versión utilizable del segmento.
Crear el Tipo Base:
El Tipo base define la estructura de un msj, ello incluye: los segmentos que contendrá el msj, el orden entre los segmentos, la jerarquía entre los segmentos y las repeticiones.
Los pasos son:
- Ir a la trans WE30, poner el nombre del Tipo base de IDoc, debe comenzar con Z, seleccionar la opción "Tipo Base" y Crear.
- Seleccionar la opción Crear nuevo, ingresar una desc. para el Tipo base de IDoc y continuar:
- Posicionar el mouse sobre el nombre del IDoc y presionar Crear:
- Ingresar el tipo de segmento, sus atributos y Continuar:
- Al presionar Continuar, el sist. transfiere el nombre del tipo de segmento al editor del IDoc:
- Guardar el Tipo base de IDoc.
Por la misma trans. podemos crear extensiones de tipos base estándar. Para ello, volvemos a la pantalla inicial y seleccionamos "Ampliación". El sist. pedirá el tipo base original y luego se podrán agregar nuevos segmentos.
Las extensiones no modifican el tipo base original, si no que agregan un link a un tipo base Z, que depende del original.
Crear el Tipo de Mensaje:
- Ir a la trans. WE81, donde definiremos los Tipos de msj con su desc. para eso presionamos "Entradas nuevas".
(Un msj es solo un nombre y su desc.). - Luego de estar definido, asignar los tipos base y las formas de proceso posibles.
La asignación del tipo de msj con los tipos base correspondientes, se hace por la trans. WE82:
Asignar un MF con el Tipo Base - Tipo de Mensaje:
- Ir a la trans WE57, donde se asigna el MF que procesará el IDoc, con el Tipo Base y el Tipo de msj, y se indica si este MF es de entrada o salida:
La documentación del IDoc:
Para acceder a la doc. de un IDoc existente, ir a la trans WE60 (con esta trans. se puede agregar doc. a un Tipo Base Z o Ampliación).
Otras trans. de doc. de IDocs son:
- WE61: tipos de registros de IDocs.
- WE62: segmentos de IDocs.
- WE64: cód. de proceso.
 
 
 
Sobre el autor
Publicación académica de Candela Estefan?a Calzada, en su ámbito de estudios para la Carrera Consultor ABAP.
Candela Estefan?a Calzada
Profesión: T?cnica Electr?nica - Argentina - Legajo: JW91W
✒️Autor de: 160 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Me encuentro estudiando la ingenier?a en sistemas de informaci?n. poseo amplia experiencia en edici?n de videos. tengo bases entorno a la programaci?n que quiero continuar consolidando.
Certificación Académica de Candela Calzada