Previous Topic

Next Topic

Book Contents

Book Index

Examples

Example 1

Stacking is enabled for all data sets on all volumes (indicated by specifying mask character * in the ON DATASET statement).

Figure 193 ON Parameter – Example 1

RULE: STARTSTK LIB CTT.PROD.RULES                               TABLE: PRD0002

COMMAND ===>                                                    SCROLL===> CRSR

-------------------------------------------------------------------------------

RULE NAME   STARTSTK GROUP PRODUCTION                MODE PROD (Prod/Test)

OWNER       M43A      SEQUENCE PRIORITY 01 CONTINUE SEARCH Y    (Y/N)   

DESCRIPTION THIS RULE ENABLES STACKING FOR ALL DATA SETS.               

DESCRIPTION                                                               

DOCMEM      STARTSTK DOCLIB CTT.PROD.DOCS                              

===========================================================================

DOC                                                                     

===========================================================================

ON DATASET   = *                                              And/Or/Not

===========================================================================

DO STACK    = Y (Y/N)                                                   

DO                                                                        

===========================================================================

===========================================================================

DAYS    ALL                                                   DCAL      

                                                                     AND/OR

WDAYS                                                         WCAL      

MONTHS 1- Y 2- Y 3- Y 4- Y 5- Y 6- Y 7- Y 8- Y 9- Y 10- Y 11- Y 12- Y   

DATES                                                                     

CONFCAL          SHIFT                                                   

FILL IN RULE DEFINITION. CMDS: EDIT, SHPF, DOC, SCHED, DOOPT, ONOPT    15.49.41

Example 2

This rule, that forces a Control-M job, is triggered when any data set on a 3400 volume is accessed.

Figure 194 ON Parameter – Example 2

RULE: TAPEUTIL LIB CTT.PROD.RULES                               TABLE: PRD0002

COMMAND ===>                                                    SCROLL===> CRSR

-------------------------------------------------------------------------------

RULE NAME   TAPEUTIL GROUP PRODUCTION                MODE PROD (Prod/Test)

OWNER       M43A      SEQUENCE PRIORITY 01 CONTINUE SEARCH Y    (Y/N)   

DESCRIPTION THIS RULE FORCES A CONTROL-M JOB WHICH REPORTS ON 3400 TAPE   

DESCRIPTION UTILIZATION.                                                

DESCRIPTION                                                               

DOCMEM      CTTDOCS   DOCLIB CTT.PROD.DOCS                              

===========================================================================

DOC                                                                     

===========================================================================

ON DATASET   = *                                              And/Or/Not A

ON MEDIA    = 3400                                           And/Or/Not

===========================================================================

DO FORCEJOB = TABLE   CTMREPS      JOB REP3931             DATE ODAT   

                LIBRARY CTM.PROD.SCHEDULE                                 

            AT   CLOSE                                          

DO CONDITION = CTM-JOB-REQUESTED    ODAT +                              

            AT   CLOSE                                       

DO SHOUT    = TO TSO-M38          URGENCY R                           

    MESSAGE   REMINDER: INSERT REPORT INTO 3400 TAPE UTILIZATION LOG.      

            AT   CLOSE                                       

FILL IN RULE DEFINITION. CMDS: EDIT, SHPF, DOC, SCHED, DOOPT, ONOPT    15.49.41

Example 3

This rule, which vaults accounting data sets and volumes, is triggered when any data set is accessed on a volume whose volume serial number is between ACC001 and ACC200.

Figure 195 ON Parameter – Example 3

RULE: VAULTVOL LIB CTT.PROD.RULES                               TABLE: ACC0003

COMMAND ===>                                                    SCROLL===> CRSR

-------------------------------------------------------------------------------

RULE NAME   VAULTVOL GROUP ACCOUNTING                MODE PROD (Prod/Test)

OWNER       M43A      SEQUENCE PRIORITY 01 CONTINUE SEARCH Y    (Y/N)   

DESCRIPTION THIS RULE VAULTS VOLUMES ACC001-ACC200 AT YEAR-END. THESE   

DESCRIPTION VOLUMES ARE RETAINED PERMANENTLY IN THE VAULT.               

DESCRIPTION                                                               

DOCMEM      CTTDOCS   DOCLIB CTT.PROD.DOCS                              

===========================================================================

DOC                                                                     

===========================================================================

ON DATASET   = ACC*                                           And/Or/Not A

ON VOLSER    = ACC001 TO ACC200                               And/Or/Not

===========================================================================

DO VAULT    = MAINLIB                     BY BOX N (Y/N)   

       UNTIL   = DATE          0101 YEAR 2000                   And/Or   

    VAULT    = VLT-ACC                                                   

       UNTIL    PERMANENT                                       And/Or   

    VAULT    =

DO                                                                        

===========================================================================

===========================================================================

FILL IN RULE DEFINITION. CMDS: EDIT, SHPF, DOC, SCHED, DOOPT, ONOPT    15.49.41

Example 4

Using subparameter And/Or/Not, Control-M/Tape selects this rule only if all three criteria are met: the data sets accessed are prefixed with BKP, the volumes were accessed by jobs prefixed with BKP and the owner is ADMIN.

Figure 196 ON Parameter – Example 4

RULE: BKPSAVE LIB CTT.PROD.RULES                               TABLE: BKP0002

COMMAND ===>                                                    SCROLL===> CRSR

-------------------------------------------------------------------------------

RULE NAME   BKPSAVE   GROUP PRODUCTION                MODE PROD (Prod/Test)

OWNER       M43A      SEQUENCE PRIORITY 03 CONTINUE SEARCH Y    (Y/N)   

DESCRIPTION SETS RETENTION AND ABEND-RETENTION PERIODS FOR BACKUP FILES

DESCRIPTION

DOCMEM      CTTDOCS   DOCLIB CTT.PROD.DOCS                              

===========================================================================

DOC                                                                     

===========================================================================

ON DATASET   = BKP*                                           And/Or/Not A

ON PGM       = BKP*                                           And/Or/Not A

ON USERID    = ADMIN                                           And/Or/Not

===========================================================================

DO RETENTION = DAYS             00365                         And/Or

DO ABENDRET = CYCLES             0001    PREFIX Y (Y/N)    And/Or   

DO                                                                        

===========================================================================

===========================================================================

DAYS    ALL                                                   DCAL      

                                                                     AND/OR

WDAYS                                                         WCAL      

FILL IN RULE DEFINITION. CMDS: EDIT, SHPF, DOC, SCHED, DOOPT, ONOPT    15.49.41

Parent Topic

ON Statement: Selection Parameter