Managing "Easy-Method" Jobs with BP_JOBVARIANT_OVERVIEW
Use
With BP_JOBVARIANT_OVERVIEW, you can offer your users a simplified display and management function for their "express-method" jobs.
With the function module, the user can:
-
Display the following details for the selected jobs: displays the job title, report name and variant, start time specification, status, and scheduling user of each selected "express" job
-
allows users to change the start specification and restart period of jobs that have not yet been run
-
allows a user to display the job log and spool output of completed jobs
-
allows users to delete jobs that are not currently running.
You could use the following code to let users check on jobs that they have scheduled with the sample code shown in Easy Job Scheduling Using BP_JOBVARIANT_SCHEDULE.
call function 'BP_JOBVARIANT_SCHEDULE' " Schedule jobs; " counterpart to exporting " BP_JOBVARIANT_OVERVIEW title_name = 'Documentation Check' " Displayed as title of " of scheduling screens job_name = 'DocuCheck' " Name of background " processing job prog_name = 'RSTWGZS2' " Name of ABAP " report that is to be " run -- used also to " select variants exceptions no_such_report = 01. " PROG_NAME program " not found. call function 'BP_JOBVARIANT_OVERVIEW' exporting title_name = 'Documentation Check' " Displayed as title " of overview screen job_name = 'DokuCheck' " Jobs with this name " are listed prog_name = 'RSTWGZS2' exceptions no_such_job = 01.
From this screen, your users can do the following, subject to background processing authorizations:
-
delete or change the start time of jobs that have not yet started
-
display the job logs and spool output generated by jobs that have been completed.