GET_JOB_RUNTIME_INFO
현재 백그라운드 작업 정보
#1. Function 사용 방법
CALL FUNCTION 'GET_JOB_RUNTIME_INFO'
IMPORTING
EVENTID = LV_EVENTID "Event 배치작업의 이벤트 ID
EVENTPARM = LV_EVENTPARM "Event 배치작업의 이벤트 정보(파라미터)
EXTERNAL_PROGRAM_ACTIVE = LV_EXTERNAL_PROGRAM_ACTIVE
JOBCOUNT = LV_JOBCOUNT "현재 백그라운드 작업 번호 (TBTCO 키필드)
JOBNAME = LV_JOBNAME "현재 백그라운드 작업 이름 (TBTCO 키필드)
STEPCOUNT = LV_STEPCOUNT "현재 작업의 단계
JOB_CATALOG_ENTRY = LV_JOB_CATALOG_ENTRY
JOB_TEMPLATE_NAME = LV_JOB_TEMPLATE_NAME
UTC_START_TIMESTAMP = LV_UTC_START_TIMESTAMP
LOCAL_START_TIMEZONE = LV_LOCAL_START_TIMEZONE
EXCEPTIONS
NO_RUNTIME_INFO = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
댓글