Previous Topic

Next Topic

Book Contents

Book Index

Invoking Automatic Class Selection Routines

Control-M/Tape invokes DFSMS ACS routines for each of the events in the table below. Note the following points:

  1. The value of &ACSENVIR depends on the event.
  2. Since different Management Classes can be assigned to the same data set in different activations of the ACS routines, different Control-M/Tape rule definitions might be applied for the same data set in different events.
  3. When a Management Class (MGMTCLAS) selection criterion is used in combination with other selection criteria (for example, JOBNAME), the rule is applied only if all criteria are satisfied.

    Table 189 Events for which Control-M/Tape Invokes DFSMS ACS Routines

    Event

    &ACSENVIR

    Management Class Usage

    Mount Scratch

    CTTMNTV

    Assign a scratch pool. Perform IOA functions based on MGMTCLAS selection criterion, and verify that the mounted tape belongs to the desired pool.

    Open for Output

    CTTOPEN

    Extract a Management Class to be recorded for the data set in the Control-M/Tape Media Database, and used as a selection criterion in rule definitions (for example, set a vault pattern according to MGMTCLAS).

    Dynamic Dataset Stacking

    CTTMNTV

    Based on the MGMTCLAS selection criterion, assign a pool and determine whether to stack the data set by setting STACK to Y or N).

    Manual Dataset additions to the Control-M/Tape Media Database (for example, utility CTTMUP, Check-In screen)

    CTTDSADD

    Extract a Management Class to be recorded for the data set being added manually to the Control-M/Tape Media Database, and perform IOA functions based on the MGMTCLAS selection criteria.

The following table lists which ACS parameters are available. Environments for which these parameters are available are marked by an X (or by other relevant information). The environments indicate the following events under Control-M/Tape:

Parent Topic

Automatic Class Selection (ACS) Routine Adjustments