Technical overview

This section describes the entities that are involved in the M3 BE Job Scheduler, and also the run-time scenario for M3 BE Job Scheduler.

Entities added for job scheduling

These entities have been added to enable M3 BE Job Scheduler.

Classes
Class Description
mvx.app.pgm.SHS010
mvx.app.pgm.SHS030
mvx.app.pgm.SHS050
mvx.app.pgm.SHS060
mvx.app.pgm.SHS230
mvx.app.pgm.SHS231
mvx.app.pgm.CSCHJOB Server program that continuously checks whether there are scheduled jobs and whether they are to run.Used to define time limits between which scheduled functions can be run.
Tables
Table Description
CSHFNC Functions that could be scheduled.
CSHHED Header information for a certain function to be scheduled.
CSHLIN The job command lines for a function that is scheduled.
CSHCTL Job control file for scheduling. Compare to CJBCTL.
CSHDAT Job scheduler date criteria
CSHPGM Job scheduler programs
CSHFLD Job scheduler fields
CSHCAL

Job schedule calendar

CSHCAD Job schedule calendar details

Entities modified for job scheduling

These entities have been modified to enable M3 BE Job Scheduler.

  • Entities modified for job scheduling

    These entities have been modified to enable M3 BE Job Scheduler.

    Classes
    Class Description
    mvx.app.plist.cPXMNS230
    mvx.app.pgm.SBMJOB