Ver Mensaje Individual
  #1  
Viejo 22/04/10, 11:16:05
Avatar de ppchico
ppchico ppchico is offline
Senior Member
 
Fecha de Ingreso: oct 2006
Localización: Málaga
Mensajes: 144
Chequear Transacción

Saludos,

Este asunto es un poco abstracto. El caso, es que necesito hacer un REPORT, al que se le pasen una serie de transacciones y devuelva un LOG en el que diga si la transacción se ejecuta correctamente o da algún tipo de error o excepción. En este caso, había pensado en hacer un CALL TRANSACTION a la transacción SE93 y ejecutar desde allí la transacción, de manera que si da un error lo recogo en los mensajes y lo añado al LOG. Además, por si la transacción da un DUMP hago un catch de CX_ROOT, pero el problema está aquí, que si la transacción da un DUMP por cualquier motivo, al parecer no captura la excepción, y no devuelve error, por lo que lo trata como si fuese correcta, cuando es errónea. He probado también a realizar el CALL TRANSACTION directamente a la transacción, pero el DUMP en este caso salta...

Alguien sabe si existe alguna transacción que realice algo similar, o algún otro enfoque para darle solución a mi problema?

Muchas gracias de antemano
Un Saludo,
Responder Con Cita