The following example shows a CTJVER output report for the job in SAMPLE08 (see CTJVER Example 6), which was ordered and is now in the Control-M AJF. The orderid of the job is 020QM.
The following figure shows the job that performs the verification.
Figure JV19 Verified job - Sample01 - Example 7
//CTJCTMS2  JOB 0,YY,CLASS=A,MSGCLASS=X,
//             NOTIFY=&SYSUID
//*******************************************************************
//**
//**       PARAMETERS TO CTJVER
//**          ML=D/I/W/E  I=INFO W=WARNING E=ERROR
//**          FA=D/Y/N
//**          FE=D/Y/N
//**          STDR=D/Y/N
//**          ME=D/Y/N
//**                      D= DEFAULT  Y=YES N=NO
//**       STATEMENTS
//**       USER=          IF NOT VERIFY THE USER THAT IS NOT
//**                      THE CTJVER
//**       LIB=  MEM=     LIB IS MANDATORY
//**                      MEM IS OPTIONAL AND SUPPORT MASKING (* & %)
//**       ENV=           ENV IS OPTIONAL AND SUPPORT MASKING (* & %)
//**
//*******************************************************************
//         JCLLIB  ORDER=IOAP.V900.PROCLIB
//         INCLUDE MEMBER=IOASET
//JCLVRFY  EXEC CTJVER
//SYSIN    DD   *
 ORDERID=020QM
/*
The CTJVER utility output report, shown in the following figure, includes various messages. To simplify the reading and interpretation of the messages, Control-M JCL Verify combines the messages that are issued by the system in the JESYSMSG member with the JCL statements.
Figure JV20 CTJVER utility - SYSPRINT - Example 7
CTJU01I FA=D FE=D JES=D ME=D ML=D
CTJU01I     ORDERID=020QM
CTJU01I
CTJU00I Control-M/JCL Verify Utility started. Date/Time 23.07.13 / 16:01. Level 8.0.02 IJ10105
CTJU01I FA=D FE=D JES=D ME=D ML=D STDR=D ENV=GENERAL
CTJU01I ORDERID=020QM
CTJU04I Order ID= 020QM  Memname= CTMSMP01   Memlib= CTJP.V900.SAMPLE.JCLS
CTJ000I Control-M/JCL Verify is starting. Level IJ10086
CTJ00CI Runtime parameters: FA=Y FE=Y JES=Y ME=Y ML=I STDR=D ENV=GENERAL USER=N18A
CTJ002I Start processing MEMBER SAMPLE08 DSNAME=CTJP.TESTS.JCLS
CTJR05I           //SAMPLE08  JOB ,BR14,MSGCLASS=X,MSGLEVEL=(1,1)
CTJ008I Start verifying JOB SAMPLE08 MEMBER SAMPLE08
                 1 //SAMPLE08  JOB ,BR14,MSGCLASS=X,MSGLEVEL=(1,1),
                   //       USER=N18A
                   //*NET ID=AESUSER
                   //*---- SUBMITTED BY CONTROL-M (FROM MEMLIB)      ODATE=120628
                   //*---- SCHEDULE CTJP.V900.SAMPLE.SCHEDULE(SAMPLE08)
                   //*---- SCHEDULED DUE TO RBC:
                   //*---- JCL      CTJP.TESTS.JCLS(SAMPLE08)
                   //*---- CONTROL-M JOB IDENTIFICATION:  ORDER ID=020QM  RUN NO.=00001
CTJR05I            /*ROUTE PRINT  %%EX_SYSTEM
                   /*ROUTE PRINT  MVS3
                   //*
CTJR05I            //*   %%SET  %%ODATE_OLD=%%$CALCDTE %%$ODATE -1
                   //*   %%SET  %%ODATE_OLD=%%$CALCDTE 20130628 -1
CTJR05I            //*   %%SET  %%SAMPLE08_OLD =%%SUBSTR %%ODATE_OLD 3 6
                   //*   %%SET  %%SAMPLE08_OLD =%%SUBSTR 20130627 3 6
                   //*
                 2 //DELETE   EXEC PGM=IEFBR14,COND=EVEN
CTJP0GI          2 INFORMATION: PGM IEFBR14  found in LINKLIST SYS1.LINKLIB
                 3 //OLDFILE DD DISP=(MOD,DELETE),
CTJR05I            //        DSN=CTJP.SAMPLE08.D%%SAMPLE08_OLD
                   //        DSN=CTJP.SAMPLE08.D130627
CTJD06W          3 WARNING: DSN with DISP=DELETE not found. DSN=CTJP.SAMPLE08.D130627
                   //*
                 4 //ALLOC    EXEC PGM=IEFBR14,COND=EVEN
CTJP0GI          4 INFORMATION: PGM IEFBR14  found in LINKLIST SYS1.LINKLIB
CTJR05I            //NEWFILE DD DISP=(,DELETE),DSN=CTJP.SAMPLE08.D%%EXDATE,
                 5 //NEWFILE DD DISP=(,DELETE),DSN=CTJP.SAMPLE08.D130628,
                   //        UNIT=SYSDA,SPACE=(CYL,(10,10),RLSE)
                 6 //
CTJ009I Processing ended RC=0004 for JOB SAMPLE08 MEMBER SAMPLE08
CTJ003I Processing ended RC=0004 REASON 00000000 MEMBER SAMPLE08 DSNAME=CTJP.TESTS.JCLS
CTJU02I Control-M/JCL Verify Utility ended. RC=0004
In the above sample, the values of the resolved variables are taken from the Control-M AJF records and they are the values that Control-M will use when the job is submitted.
Parent Topic |