PROMO JULIO en CVOSOFT United States Of America: 💎Calidad, 🔥Bonificaciones, 🥶Precios Congelados y MÁS!

 X 

✒️La creación de un IDoc en SAP

La creación de un IDoc en SAP

La creación de un IDoc en SAP

Creación de un Nuevo Tipo de Idoc en SAP

Creación de los Elementos de Datos:

Deben crearse los elementos de datos necesarios para la definición de los segmentos. Los segmentos no admiten cualquier tipo dato. Los tipos aceptados son los siguientes:

TIPO DE DATO DESCRIPCION

CHAR String de caracteres
CLNT Cliente
CUKY Campo moneda, referenciado por campos CURR
DATS Campo fecha (YYYYMMDD), almacenado como char(8)
LANG Clave de idioma
NUMC Campo carácter con dígitos solamente
TIMS Campo fecha (HHMMSS), almacenado como char(6)

Creación de Segmentos

Los segmentos son creados por medio del Editor de Segmentos:

Transacción: WE31.

Camino lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP ->Desarrollo -> Segmentos IDoc.

Pasos a seguir:

a. Ejecutar la transacción WE31. Ingresar el nombre del tipo de segmento (debe comenzar con Z) y seleccionar la opción Crear (F5).

b. Entrar una descripción breve y los valores para los distintos campos. Este paso completa la definición del segmento.

c. Guardar las entradas. Volver a la pantalla anterior y repetir el mismo procedimiento para todos los segmentos que se necesiten crear para el tipo de IDoc.

Creación del Tipo Base del Idoc

Una vez creados todos los segmentos, el siguiente paso es crear el Tipo Base de IDoc. Los tipos base de IDocs se crean con el Editor de IDocs:

Transacción: WE30.

Camino Lógico: Desde el área de menú de EDI (transacción WEDI), seleccionar Menú SAP -> Desarrollo -> Tipos IDoc.

Pasos a seguir:

a. Ejecutar la transacción WE30. Ingresar el nombre del tipo base de IDoc (debe comenzar con Z). Seleccionar la opción Tipo base y Crear (F5).

b. En la siguiente pantalla, seleccionar la opción Crear nuevo e ingresar una descripción para el tipo base de IDoc. Presionar Continuar.

c. Posicionar el cursor sobre el nombre del IDoc y seleccionar Crear (Shift+F6). Ingresar a continuación el tipo de segmento y sus atributos. Al presionar Enter, el sistema transfiere el nombre del tipo de segmento al editor de IDoc.

d. Para ingresar más segmentos, repetir el procedimiento del punto c. Luego de haber creado el primer segmento, debe indicarse para los restantes el nivel (mismo nivel o nivel hijo) en el cual se quiere insertar el nuevo segmento.

e. Guardar el tipo base de IDoc.

Liberación del Tipo de Segmento y Tipo Básico del Idoc

Una vez terminada la definición de la estructura del IDoc y sus segmentos, ambos objetos deben ser liberados a fin de que se encuentren disponibles para su transporte a los sistemas de testing y producción. Primero deben liberarse los segmentos y después el tipo base de IDoc.

Para liberar un segmento, ejecutar la transacción WE31. Ingresar el tipo de segmento y seleccionar Tratar, Liberar. El sistema automáticamente completa el checkbox en el bloque de definiciones del segmento.

Para liberar un tipo base de IDoc, ejecutar la transacción WE30. Ingresar el tipo base de Idoc y seleccionar Tratar, Liberar.

Una vez que el segmento / tipo base de IDoc es liberado, ya no pueden ser modificados. En caso de ser necesario introducir modificaciones debe cancelarse la liberación. Los pasos para cancelar la liberación son los mismos a los indicados para la liberación.

Sólo puede existir una definición de segmento por cada release de SAP

Mediante WE82 se relaciona el Tipo de Mensaje y Tipo Base de un IDOC, una transacción similar es la BD69 (la we82 tiene 1 columna más)

Hay muchas transacciones WE que tienen una similar BD con alguna pequeña diferencia

Creación de Tipo de Mensaje

Con WE81
Botón modificar y luego nuevas entradas
Introducimos nombre del tipo (comienz con Z) y descripción, luego grabamos

Queda asociar el Tipo de Mensaje con el Tipo Base para eso se usa la WE82

Botón modificar y nuevas entradas
Introducir Tipo Mensaje, Tipo Base y la versión
Luego grabar

Consulta Alumno:

Hola Ezequiel, gracias por la respuesta, me queda claro la premisa basica; pero mi pregunta de las transacciones mas bien va enfocada a que por ejemplo, puedo utilizar un idoc para modificar un pedido como lo hago con txn me22n?? o un idoc para cargar movimientos de inventario??? osea, como se que operaciones puedo hacer con los idocs???

Respuesta Instructor:

Hola Jose,

Si, puedes utilizar un IDOC para realizar las acciones que me comentas y todas estas acciones deberas definirlas en el PROCESS CODE en donde se especifica un modulo de funcion dentro del cual se realizará la modificación del pedido, la carga del inventario o lo que se requiere que hagas.

Saludos Ezequiel


 

 

 


Sobre el autor

Publicación académica de Daniel Martinez Chaer, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Master

Daniel Martinez Chaer

Profesión: Analista Programador - Uruguay - Legajo: SK29Z

✒️Autor de: 76 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Con experiencia en sap fi y mm, migración desde sistema legacy, extracción de datos de la base oracle sap y generación de reportes.

Certificación Académica de Daniel Martinez

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "La creación de un IDoc en SAP" de la mano de nuestros alumnos.

SAP Master

Creación de un Idoc en SAP. Para desarrollar un Idoc desde cero se deben seguir 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 aplicación. Programar los módulos de función de actualización o generación de Idoc. Definir el código 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 Idoc. Utilizaremos la transacción WE31 para la creación de los segmentos de los Idoc. El tipo de base de un Idoc define la estructura de un mensaje, esto incluye lo siguiente:...

Acceder a esta publicación

Creado y Compartido por: Jesus Enrique Ramos Bello / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


WE60 Documentación general de un IDOC WE61 Tipos de registros de IDOC WE62 Segmentos de IDOC WE64 Códigos de proceso

Acceder a esta publicación

Creado y Compartido por: Luis Alfredo Lombardi Pizarro

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

CREACIÓN DE UN IDOC EN SAP. 1. Pasos para la creación de un IDOC. Para desarrollar un IDOC se deben cumplir los siguientes pasos: Crear los segmentos Tx: WE31, descripción nombre de los campos, tipos de datos de los campos del segmento. Se asigna la persona responsable y el que lo ejecuta. Este se debe liberar y en ese momento se establece la versión. Crear del Tipo base del Idoc define: define la estructura de un mensaje incluye: los segmentos, el orden, la jerarquía y la repetición. Tx:WE30 : Ztp_tabla. Crear el tipo de mensaje. por la TRx:WE81, al crear el mensaje se asigna el tipo base ya creado por la Tx:WE82 o la standard: Bd69 Asignar el tipo base al tipo de mensaje. Tx:WE82...

Acceder a esta publicación

Creado y Compartido por: Morela Silva

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Creación de un IDOC en SAP Pasos para la creación de un IDoc Para desarrollar un IDoc desde cero se deben seguir necesariamente la mayoria 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 de mensaje al objeto de aplicación Programa 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 A continuación analizaremos en detalle...

Acceder a esta publicación

Creado y Compartido por: Natalia Alejandra Garcia Milla / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Pasos para la creación 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. Visitar la documentación de IDocs. Creación de Segmentos: ejecutamos la transacción WE31. si el tipo de segmento es Z1USUARIOS, la defición del segmento será Z2USUARIOS. Creación del Tipo...

Acceder a esta publicación

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Pasos para la creación 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 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 (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. Utilizamos la transacción estándar WE31 para la creación de los...

Acceder a esta publicación

Creado y Compartido por: Yair Miguel Ramirez Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Pasos para la creación de un IDOC 1. CREAR LOS SEGMENTOS, EL TIPO BASE Y EL TIPO MENSAJE Transaccion WE31, el nombre del tipo de segmento debe comenzar con Z1 un segmento por release de SAP 2. CREACION DEL TIPO BASE Transaccion WE30, el nombre debe comenzar con Z 3. CREACION DEL TIPO DE MENSAJE Transaccion WE81, para crear los tipos de mensaje Transaccion WE82 o BD69, para asignar los tipos de mensaje a los tipos de base correspondientes Varios tipos base pueden estar asignados a un tipo de mensaje 4. ASIGNACION DEL MODULO DE FUNCION CON EL TIPO BASE - TIPO MENSAJE Transaccion WE57, para asignar el modulo de funcion que procesará el IDOC, con el tipo de base y tipo de mensaje se indica si este modulo de funcion es de entrada o...

Acceder a esta publicación

Creado y Compartido por: Yeffer Jaime Sierra Saenz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Idoc Creación 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: Utilizaremos la transacción estándar WE31 para la creación de los segmentos de los IDocs, la transacción WE30 para la creación del Tipo Base y la transacción WE81 para la creación del Tipo de mensaje. Asignar el Tipo Base al Tipo de Mensaje: para ello utilizaremos la transacción WE57. 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...

Acceder a esta publicación

Creado y Compartido por: Cesar Armando Gutierrez Gomez / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

1. PASOS para la CREACIÓN de un IDOC Pasos para desarrollar un IDoc desde cero: 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/generación de IDocs (Entr o Salida) Definir los Códigos de Proceso y asignar los módulos de función Actualizar el Modelo de Distribución y el Acuerdo de Interlocutores Visualizar la Documentación de IDocs 2. CREACIÓN de los SEGMENTOS Pasos para la creación de los segmentos: Tr. WE31: ingresamos el nombre del tipo de segmento (debe comenzar por Z1)....

Acceder a esta publicación

Creado y Compartido por: David Campillo Martinez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

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,...

Acceder a esta publicación

Creado y Compartido por: Gerardo Jose Campos Tovar / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!