Ver Mensaje Individual
  #4  
Viejo 21/03/15, 10:34:54
ehrman ehrman is offline
Junior Member
 
Fecha de Ingreso: may 2011
Mensajes: 5
Si puedes generar el job dentro del mismo report

Si el programa se envía de fondo adiciona una condicional

IF sy-batch EQ 'X'.
PERFORM get_job_details.
ENDIF.

Declaras las varibles necesarias.
* Job Runtime Parameters
DATA: gd_eventid LIKE tbtcm-eventid,
gd_eventparm LIKE tbtcm-eventparm,
gd_external_program_active LIKE tbtcm-xpgactive,
gd_jobcount LIKE tbtcm-jobcount,
gd_jobname LIKE tbtcm-jobname,
gd_stepcount LIKE tbtcm-stepcount,
gd_error TYPE sy-subrc,
gd_reciever TYPE sy-subrc.

*---------------------------------------------------------------------*
* FORM get_job_details *
*---------------------------------------------------------------------*
FORM get_job_details.
* Get current job details
CALL FUNCTION 'GET_JOB_RUNTIME_INFO'
IMPORTING
eventid = gd_eventid
eventparm = gd_eventparm
external_program_active = gd_external_program_active
jobcount = gd_jobcount
jobname = gd_jobname
stepcount = gd_stepcount
EXCEPTIONS
no_runtime_info = 1
OTHERS = 2.

ENDFORM.
Responder Con Cita