Previous Topic

Next Topic

Book Contents

Book Index

CTMBLT Example 3

The following example creates two tables (INITJOBS and PRDDAILY) in the CTM.PROD.SCHEDULE library. In table INITJOBS, two job scheduling definitions (PNADCICW and PNADCIC1) are created. In table PRDDAILY, one job scheduling definition (CHKACC) is created.

Global parameters GROUP=INIT-JOBS-1 and MEMLIB=GENERAL are defined for table INITJOBS, and apply to the two job scheduling definitions in that table. They are identified as Global definitions because they are positioned between parameter TABLE=INITJOBS and parameter MEMNAME=PNADCICW, which is the first MEMNAME parameter in the table.

Figure 22 CTMBLT – Example 3

//DAINPRM   DD *

   LIBRARY=CTM.PROD.SCHEDULE

   MEM-OVERWRITE=N

   ADD-GLOBAL=Y

   TABLE=INITJOBS

         TABLE=INIT-JOBS-1

         MEMLIB=GENERAL

         MEMNAME=PNADCICW

               OWNER=OPSUSER

         DESC='CO - POST ONLINE COPY IMAGE FOR PHASE3'

               IN=(PNADCICW-OK,PREV)

               OUT=(PNADCICW-OK,ODAT,+)

         MEMNAME=PNADCIC1

               OWNER=OPSUSER

               OUT=(PNADCIC1-OK,ODAT,+)

   TABLE=PRDDAILY

         MEMNAME=CHKACC

               MEMLIB=GENERAL

               OWNER=OPSUSER

               TASKTYP=JOB

               TABLE=CHECK-ACCOUNTS

               WDAYS=(2,3,4,5)

               IN=(PNADCICW-OK,ODAT)

               ONPGM

                   STEP=ANYSTEP

                   CODES=NOTOK

                   DO=SYSOUT

                      SYSOUT-OP=C

                      SYSOUT-FRM=R

                      SYSOUT-PRM=M

               SHOUT-WHEN=NOTOK

                   DEST=OPER-12

                   MSG='JOB CHKACC HAS AN ERROR CHECK IT'

                   URG=U

               CTBSTART

               CTBS-TYPE=RULE

               CTBS-NAME=CHKBRL

               CTBS-ARGS='1 TO 45 CHARS'

               CTBEND

               CTBE-TYPE=MISSION

               CTBE-NAME=ENDMI1

               CTBE-ARGS='1 TO 45 CHARS'

Parent Topic

Examples for CTMBLT