MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Logs de programas Z. (foro/showthread.php?t=44149)

Glen Raul Ruiz Millan 05/07/11 21:57:02

Logs de programas Z.
 
Buen dia todos.

Tengo un programa Z el cual corre de fondo y pues quiero saber en que parte va el proceso le estoy mandado mensajes para que se visualicen en el job con la sentencia

MESSAGE 'Mensaje' TYPE 'S' DISPLAY LIKE 'W'.

Pero al ejecutarlo mi programa Z hasta que termina me presenta resultado del log como un spool.

Mi pregunta es como le puedo hacer o con que sentencias para que desde que iniciar el programa pueda ir viendo lo que genere el log sin necesidad de esperar a que termine de procesar.

jarabas 07/07/11 09:15:59

Yo creo que la única solución sería debbugeandolo.

Los mensajes al correr en proceso de fondo no se muestran y no puedes saber por donde va el proceso.

Saludos

Glen Raul Ruiz Millan 07/07/11 15:58:08

Buen dia jarabas
 
Pero para los procesos estandares que hay en sap van generando un log y lo puedes estar checando en la sm37.

Voy a buscar como lo hacen los procesos estandares..

Gracias saludos..

DCErick 07/07/11 22:58:25

Y si solo pones MESSAGE 'Mensaje' TYPE 'S'.?

Glen Raul Ruiz Millan 13/07/11 01:00:27

gracias DCErick
 
Lo pruebo y te aviso..

saludos...

jtristan 14/07/11 09:05:00

Si es un job prueba esto. Desde la transacción SM37, seleccionar el job a debuggear e introducir "JDBG" en la línea de comandos. Presionar enter, y el sistema abrirá una sesión de debugging para el job seleccionado.

Glen Raul Ruiz Millan 21/07/11 15:33:31

Ya lo pode mandar al job de fondo el mensaje.
 
Para esto tienes que poner un Commit Work, despues del mensajes que apliques,

MESSAGE s368(00) WITH 'Mensaje.'.
COMMIT WORK.


Gracias por su ayuda..

DCErick 21/07/11 16:14:31


mmm No estoy como que muy de acuerdo con eso del commit work, por las implicaciones que podria tener en caso de que hagas afectaciones a tablas etc y a medio camino el programa te tiré un DUMP pero es bueno saberlo xD.

Ah en mi caso yo lo que hago es poner write y ver la orden de spool que se va generando xD.


Husos Horarios son GMT. La hora en este momento es 20:24:11.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web