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.