SAP Basis Online Trainings
Job scheduling: Before the background processing system can do anything, background jobs have to be scheduled. This can occur in transaction SM36 (job scheduling), in the ABAP editor (transactions SA38 and SE38, the "start program in the background" execution option), or through the programming interface or external interface of the background processing system. Many R/3 applications use the internal programming interface to schedule long-running reports for background processing.
Job storage management: Jobs are stored in the R/3 database. Principal tables in the background processing system include the following:
TBTCO: The job header table (job management data)
TBTCP: The job step table (individual processing steps in jobs)
TBTCS: The control table for the time-driven job scheduler
BTCEVTJOB: Jobs scheduled to wait for an event
Job logs are held in the R/3 "TemSe" (Temporary-Sequential Objects) database. The TemSe is set always to hold job logs as files in your host systems.
Accessing job logs for display and managing job log storage is transparent for you. You can display or delete job logs by way of the job overview (transaction SM37) or the graphical background monitor. Old job logs are removed automatically together with the jobs to which they belong by the ABAP program RSBTCDEL, which should always be scheduled to run periodically