Previous Topic

Next Topic

Book Contents

Book Index

General Information for SCHEDULE RBC

A SMART Table Entity contains sets of basic scheduling criteria to be applied to job scheduling definitions in the SMART Table. Each set of basic scheduling criteria in the SMART Table Entity is assigned a unique label, specified in the SCHEDULE RBC field, which is used for referencing that set of criteria.

There are two types of rule-based calendars:

At least one rule-based calendar, with basic scheduling criteria, must be defined in the SMART Table Entity.

To apply any sets of SMART Table Entity basic scheduling criteria to a job scheduling definition, specify the rule-based calendar names of the desired criteria in the SCHEDULE RBC fields in the job scheduling definition.

Only jobs that belong to SMART Tables can use Table Level RBCs, either as Include RBCs or Exclude RBCs. All RBCs used in jobs belonging to SMART Tables are defined in the corresponding SMART Table Entity.

All jobs can use CTM Level RBCs, either as Include RBCs or Exclude RBCs. Even jobs that belong to SMART Tables can use CTM Level RBCs (by referring to their RBC names), even though the CTM Level RBCs are not defined in the corresponding SMART Table Entity.

Note that when referenced from jobs, Exclude RBCs can only be from CTM Level RBCs.

If multiple SCHEDULE RBC values are specified in the job scheduling definition, the calendars are checked sequentially during job scheduling to determine if the criteria are satisfied. The SCHEDULE RBC set is satisfied, when at least one SCHEDULE RBC in the set is satisfied.

An asterisk (*) can be specified as a SCHEDULE RBC value in the job scheduling definition belonging to a SMART Table. When checks are performed for a rule-based calendar with a value of *, all the SMART Table Entity's non-Exclude RBCs are searched to determine which set of basic scheduling criteria are satisfied on the particular day, and the chosen calendar is applied to the job.

Each job scheduling definition can have its own basic scheduling criteria defined, independent of the rule-based calendar criteria in the SMART Table Entity.

Jobs in a SMART Table are checked for scheduling on a particular day only if at least one set of basic scheduling criteria in the SMART Table Entity are satisfied.

If the SMART Table is eligible for scheduling on a particular day, a job in the table is scheduled in any of the following cases:

When the name of a SCHEDULE RBC definition is modified or deleted, a confirmation panel is displayed. If "Y" is entered, the changed or deleted name is propagated throughout all of the table's job definitions, that is, all the corresponding rule-based calendar references in the job definition are changed or deleted. If "N" is entered, no changes are made.

Parent Topic

SCHEDULE RBC: Basic Scheduling Parameter