Job de fondo

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • jlholguins
    Member
    • feb
    • 67

    #1

    Job de fondo

    Hola a todos, resulta que he creado un job con la Trx. SM36 de un programa cuyo resultado es un ALV, pero resulta que el job se cancela y me aparece el siguiente error:
    11.09.2009 15:02:07 El job ha sido lanzado.
    11.09.2009 15:02:07 Paso 001 iniciado
    11.09.2009 15:08:09 Control Framework: Error fatal, no es posible acceder a GUI.
    11.09.2009 15:08:11 Procesador ABAP: RAISE_EXCEPTION.
    11.09.2009 15:08:11 El job ha sido cancelado.

    Al revisar el error RAISE_EXCEPTION, me aparece el siguiente texto.
    Texto breve: Exception condition "CNTL_ERROR" raised.

    Alguien sabe a que se debe error y se le ha sucedido como lo soluciono.
    De antemano gracias por la colaboracion.
  • DavidXD_XD
    Moderator
    • ago
    • 1255

    #2
    Hola, bueno ese error es clasico dentro de los JOB's puesto que los JOB's sirven para procesar programas que generalmente procesan informacion mas no lo muestran como el caso del ALV, cuando se topa con el REUSE_ALV_GRID_DISPLAY o algo parecido aparecera ese error, en el cliente donde laboro corren los JOB's y usualmente para no mostrar el ALV envian un correo con la data procesada ... puedes controlar un programa si se encuentra en JOB con la siguiente variable del sistema

    sy-batch = space -> Vacio significa que se encuentra en dialogo
    sy-batch = 'X' -> Significa que el programa se esta procesando por JOB

    Espero te pueda ayudar
    David Carballido Córdova

    Comentario

    • jlholguins
      Member
      • feb
      • 67

      #3
      ror Job

      Gracias, por tu respuesta me fue muy util.

      Comentario

      • sapero67
        Senior Member
        • oct
        • 189

        #4
        David,

        a ver si me puedes ayudar, yo tengo un par de jobs creados, pero resulta que se van acumulando y quedan todos en espera a la cola solo funciona si lo ejecuto manualmente en la SCOT pero no es la idea obviamente, dejaria de ser un proceso de fondo.

        te agradezco de antemano

        Saludos,
        Gustavo

        Comentario

        • funcional
          Senior Member
          • mar
          • 226

          #5
          Hola colegas,
          Tengo el siguiente problema, al programar un job de un reporte ALV, le indico en DESTINO LISTAS SPOOL que lo envíe a una direccion de correo externo. Me lo hace pero el reporte es de 36 paginas y solo me muestra 14. Alguien sabe la razon? ya probé ejecutando el reporte online y al mandarlo imprimir selecciono una impresora email que mi basis me configuró y me envía el reporte completo con las 36 paginas en formato PDF, el error se me presenta al mandarlo en job (por cierto se genera en formato HTML cuando es en job sabran donde puedo cambiar esto?)
          Gracias de antemano por su atención

          Comentario

          • FBrazon
            Member
            • feb
            • 57

            #6
            Como estás Funcional. Ya que mencionas el tema de generar un listado , convertirlo a PDF y enviarlo por correo me gustaría saber si tienes alguna clase de instructivo para esto o si me puedes orientar como hacerlo.

            Muchas gracias.

            Frank.

            Comentario

            Trabajando...