A job scheduling definition specifies criteria that identify decisions to be made, and actions to be taken, regarding the handling of a particular job. Each job scheduling definition contains the following sections:
Table 2 Job Scheduling Definition Sections
Section  | 
Description  | 
|---|---|
General Parameters  | 
General information about the job (for example, identifies the library and member in which the JCL is stored).  | 
Basic Scheduling Parameters  | 
Criteria according to which Control-M schedules the job.  | 
Runtime Scheduling Parameters  | 
Runtime requirements that must be satisfied before Control-M submits the job.  | 
Post-processing Parameters  | 
Actions Control-M performs after the job ends, depending upon the outcome of job execution. For example, Control-M performs one set of actions if the job ends OK, but another set of actions if an abend occurs.  | 
Job scheduling definitions only need be defined once for each job in the production environment. The mechanism used to define job scheduling definitions is discussed in Online Facilities. Once defined, a job scheduling definition is saved. It can be modified later if required, and the changes saved.
Job scheduling definitions are stored in members in partitioned data sets (libraries), as follows:
Parent Topic |