Logs de programas Z.

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Glen Raul Ruiz Millan
    Senior Member
    • may
    • 182

    #1

    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
    Senior Member
    • ene
    • 109

    #2
    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

    Comentario

    • Glen Raul Ruiz Millan
      Senior Member
      • may
      • 182

      #3
      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..

      Comentario

      • DCErick
        Moderator
        • mar
        • 1090

        #4
        Y si solo pones MESSAGE 'Mensaje' TYPE 'S'.?
        -------------------
        ¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?

        Comentario

        • Glen Raul Ruiz Millan
          Senior Member
          • may
          • 182

          #5
          gracias DCErick

          Lo pruebo y te aviso..

          saludos...

          Comentario

          • jtristan
            Senior Member
            • oct
            • 240

            #6
            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.

            Comentario

            • Glen Raul Ruiz Millan
              Senior Member
              • may
              • 182

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

              Comentario

              • DCErick
                Moderator
                • mar
                • 1090

                #8
                Originalmente publicado por Glen Raul Ruiz Millan
                Para esto tienes que poner un Commit Work, despues del mensajes que apliques,

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


                Gracias por su ayuda..
                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.
                -------------------
                ¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?

                Comentario

                Trabajando...