✒️ABAP - Testing y Reproceso de un IDoc

ABAP Testing y Reproceso de un IDoc

Testing y reproceso de un IDoc

Introducción al testing de IDocs

Desde el menú WEDI se pueden acceder a las transacciones de testeo de IDocs.

Hay diferentes tipos de testeo, para diferentes etapas del envío o recepción de mensaje ALE:

  • Generación de Mensajes de salida
  • Generación de IDocs de entrada
  • Reenvío de Idocs de salida
  • Procesos de salida de Idocs desde la tabla NAST.

Transacción WE19

Se utiliza para testear IDocs de entrada o salida.

  • En los IDocs de entrada, se testea que la conexión sea correcta y que el código de proceso (módulo de función) se ejecute correctamente
  • Para los Idocs de salida se testea que el proceso post-envio se ejecute correctamente.

Test de IDocs de Salida

Para testear un Idoc de salida, la mejor forma es ejecutar la transacción que genera el IDoc correspondiente.

Para testear individualmente la función de una puerta ABAP y debuguear el programa se puede acceder directamente desde la tx SE37 y ejecutar el módulo de funciones que tiene asignada la puerta ABAP, pasándole como parámetro, el número de IDoc.

Por medio de la tx WE14 , se puede enviar al puerto de salida, un IDOC con status diferente a 53 (Procesado correctamente)

Con la transacción WE15 se envía un Idoc que quedó acumulado en la pila de salida (Tabla NAST)

Teste de IDocs de entrada

Podemos testear un IDoc con la tx WE19,

Usando esa tx se puede probar el proceso completo de entrada desde la determinación del acuerdo de interlocutores, hasta la generación del documento de negocios.

Otra manera, es que el sistema externo que debe interactuar con SAP, envíe el IDoc a testear. Si se tiene un archivo con el IDoc a testear (o procesar) se puede ejecutar el Módulo de Funciones EDI_DATA_INCOMING.

Códigos de estado

Estos códigos son los que le informan al usuario responsable que etapas pudieron ser procesadas correctamente y que etapas generaron errores en el proceso.

Para obtener un listado con todos los status posibles de un IDoc, se puede acceder a la transacción WE61 y visualizar el registro de control genérico.

Listado y visualización de IDocs

Para obtener un listado de los IDocs se usan las transacciones WE02 y WE05.

Reproceso de IDocs

Los Idocs que quedaron con error pueden ser modificados y reprocesados. Para reprocesar un IDoc de entrada utilizaremos la transacción BD87.


Sobre el autor

Publicación académica de José Luis Zevallos Mamani, en su ámbito de estudios para la Carrera Programador ABAP.

SAP Expert

José Luis Zevallos Mamani

Profesión: Ingeniero de Sistemas - Peru - Legajo: MZ47M

✒️Autor de: 164 Publicaciones Académicas

🎓Cursando Actualmente: Master ABAP for HANA

🎓Egresado de los módulos:

Certificación Académica de José Zevallos

 

:: Al igual que José ¿Usted está dispuesto a aprender ABAP?

El lunes 08 Marzo 2021 comenzamos la 🎓Carrera Programador ABAP.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

📗 EBOOKS FREE:

Si le interesa la Tecnología SAP, pase por nuestra sección Ebooks Free y descargue uno de los 10 Ebooks libres y gratuitos que hemos desarrollado para compartir juntos.

✒️Más Publicaciones Académicas sobre Tecnología SAP:

Buscador de Publicaciones:


 

🌈Recursos Free

Los mejores recursos Libres y Gratuitos compartidos con la comunidad:

 

 

Consultas y Soporte

👋Hola! ¿Podemos ayudarle con su plan de estudios?

Estamos listos para darle el soporte que su carrera merece mediante un asesoramiento especializado.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su contacto, Éxitos!