Code: Alles auswählen.
CALL FUNCTION 'JOB_OPEN'
EXPORTING
jobname = gv_jobname
sdlstrtdt = p_datum
sdlstrttm = p_uzeit
IMPORTING
jobcount = gv_jobnumber
EXCEPTIONS
cant_create_job = 1
invalid_job_data = 2
jobname_missing = 3
OTHERS = 4.
IF sy-subrc <> 0.
(...)
ENDIF.
SUBMIT ZPROG01 VIA JOB gv_jobname NUMBER gv_jobnumber
WITH s_plz IN s_plz
AND RETURN.
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
jobcount = gv_jobnumber
jobname = gv_jobname
sdlstrtdt = p_datum
sdlstrttm = p_uzeit
* strtimmed = 'X'
EXCEPTIONS
cant_start_immediate = 1
invalid_startdate = 2
jobname_missing = 3
job_close_failed = 4
job_nosteps = 5
job_notex = 6
lock_failed = 7
invalid_target = 8
OTHERS = 9.
IF sy-subrc <> 0.
(...)
ENDIF.