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.
'ABAP > Function|Class' 카테고리의 다른 글
[Class] /UI2/CL_JSON=>SERIALIZE, DESERIALIZE (0) | 2023.06.28 |
---|---|
[Function] BP_JOBLOG_READ - 백그라운드 작업 로그 조회 (0) | 2023.06.26 |
[Function] BP_JOB_DELETE - 백그라운드 작업 삭제 (0) | 2023.06.22 |
[Function] SPELL_AMOUNT - 금액을 문자로 출력 (0) | 2023.05.30 |
[Function] RSDC_SHOW_MESSAGES_POPUP - 오류 메시지 팝업 (0) | 2023.05.30 |
댓글