Managing the Advanced Job Scheduler
This information shows how to schedule jobs using the Advanced Job Scheduler.
- Creating and scheduling a job
You can schedule a job and specify the commands that are associated with the job. You can also specify starting and ending commands to run a special version of a scheduled job.- Creating and scheduling a job group
You can set up and schedule a series of jobs that run consecutively in a specified order. Jobs within a job group require completion before the next job is submitted for processing.- Predefined schedules
You can create schedules that contain information needed to schedule a job or calculate exception dates within a holiday calendar.- Creating a temporary scheduled job
At times it might be necessary to run a scheduled job now or in the future in addition to its normal schedule. Use the Submit Job using Job Scheduler (SBMJOBJS) command, option 7 from Work with Jobs display, or the Run option from iSeries™ Navigator. It might also be necessary to process only a portion of the commands in the command list when setting up this special run.- Scheduling job dependencies
The Advanced Job Scheduler allows you to set up dependencies that reflect how jobs are processed in your environment. Dependencies determine when a job or group of jobs can run. You can select to have all dependencies met before a job can run, or you can have at least one dependency met before the job can run.- The Work Flow Manager
The Work Flow Manager allows you define units of work that consist of automated or manual steps. These units of work can then be scheduled or run interactively. The Work Flow Manager is located in the Advanced Job Scheduler container in the iSeries Navigator interface.- Monitoring job activity for the Advanced Job Scheduler
You can use the Advanced Job Scheduler to view the history or status of a job or a job group. You can also set up the activity retention, which is how long you want to retain the activity records for a job.- Monitoring for messages with Advanced Job Scheduler
Each command in the command list of a job can have message identifiers that are used for monitoring. When the job runs and an error message is issued that matches one of the messages entered for the selected command, the job logs the error but continues processing with the next command in the list.- Creating and working with local data area
A local data area is a portion of space that is allocated for a job. Not all jobs use their local data area but some do. Each command within a job has access to the job's local data area. You might want to use a local data area if you are scheduling a job that previously required you to manually specify additional parameters. Use the local data area to specify the additional parameters so you do not need to manually specify them each time the job starts.- Creating and working with application controls and job controls
Applications are jobs that are grouped for processing. They are broader than job groups and do not necessarily process sequentially. Jobs in applications can process simultaneously and one job does not need to wait for another to process. All jobs within the application can be worked with and can have their own set of job defaults. Job controls are the defaults assigned to a job as you add it to the job scheduler as well as defaults used when the job is submitted.- Working with notification
Within notification, you can perform a series of tasks. Notification allows you to specify recipient properties and report distribution list properties. In addition, you can send e-mail messages and set up an escalation list in case a recipient does not respond within a specified amount of time.- Working with library lists
Library lists are user-defined lists of libraries that are used by the Advanced Job Scheduler when a job is processing.- Working with command variables
A command variable (previously known as a parameter) is a variable you can store and use in jobs submitted through the Advanced Job Scheduler. Examples of command variables include the beginning of each month, a division number, a company number, and so on.
Parent topic:
Scheduling jobs with Advanced Job Scheduler