본문 바로가기

반응형

do lv_times times.
lv_count = lv_count + 1.

concatenate `prg_name(`p_year' 'lv_count')' into lv_jobname.

*job open
call function 'job_open'
exporting
jobname = lv_jobname
importing
jobcount = lv_jobcount
exceptions
others = 4.
check sy-subrc eq 0.

summit program
with p_year = p_year
with p_month = lv_count
with p_first = space
via job lv_jobname
number lv_jobcount
and return.

check sy-subrc eq 0.

call function 'job_close'
exporting
jobcount = lv_jobcount
jobname = lv_jobname
strtimmed = abap_true
exceptions
others = 1.
check sy-subrc eq 0.
enddo.

3회 실행 후 끝난 배치부터 하나씩 실행. p_first로 첫실행 확인

do 실행 횟수는 p_first로 분개.

반응형
댓글