Scheduling a background job instructs the background processing system to process the programs included in the job. One or more ABAP and/or external programs can be included in a job.
There are two ways to schedule a job from a program:
the "express" method using the BP_JOBVARIANT_SCHEDULE function module
For more information, see Scheduling and Managing a Job: Easy Method.
the "full-control" method using the JOB_OPEN, JOB_SUBMIT, and JOB_CLOSE function modules.
With this method, you have full control over such job options as printing, start time options, and so on.
The following sections describe the full-control method for scheduling a job.