Submitting batch jobs

The most common way to submit a job is through the M3 job scheduler (CSCHJOB) or from an interactive program. The submitted jobs are managed by the batch job manager (CMNGJOB).

For further information on M3 job scheduler, refer to M3 Business Engine Administrator's Guide for Job Scheduler

  • Submit by job scheduler

    CSCHJOB is continuously examining the queue of scheduled job to determine if the condition to start a job is met. The most common conditions are only dependent on the start time/date and periodicity of the scheduled job. Another condition can be to run the job in a certain sequence. If all conditions are met, CSCHJOB submits the job.

  • Manually submitted by user or automatically as part of a workflow

    When the job is submitted from the interactive environment, the user normally controls the submission, such as ordering a printout or another batch job. The submitted job can also be a part of a process as described above, to reduce the time the user has to wait by submitting non time-critical updates and other processes in a background job.

    When running a batch job from the AUX – Auxiliary Functions menu in M3 BE, you must ensure these items are completed:

    • No other user logged onto the system.
    • Stop all auto start jobs (ASJ) for the component.
    • Allow no more than one active job allowed for the job queue (defined in MNS300/E).