Previous Topic: Specifying Jobs to MoveNext Topic: Job 2


Data Sets Used/Created

The SYSPRINT output is being passed to the second step as that step's input.

The second step examines the output from the BTI step and generates another card-image BTI data set through ddname DT10OUT. This data set is the input to Job 2. The SASSDT10-01 control report, which can be of assistance in determining if this step ran correctly, is produced through the ddname DT10CR01.

The following is a SASSDT10 execution JCL sample:

//jobname  JOB ........,REGION=1024K
//EXTRACT  EXEC PGM=SASSBSTR,PARM=batch-terminal-id
//JOBLIB   DD  DSN=cai.CAL2LOAD,DISP=SHR
//UCC7CMDS DD  DSN=ca7.communications.data.set,DISP=SHR
//SYSOUT   DD  SYSOUT=x
//SYSPRINT DD  DSN=&&DT10IN,DISP=(,PASS),UNIT=SYSDA,
//             SPACE=(CYL,(5,1),RLSE),DCB=(RECFM=FBA,LRECL=133,BLKSIZE=3990)
//SYSIN    DD  *
/LOGON operid[,password]
LJOB,JOB=jobname
LSYS,SYS=systemname
/LOGOFF
/*
//CREATE1  EXEC PGM=SASSDT10,COND=(0,NE,EXTRACT),
//             PARM='LOGON=operid[,password]'
//DT10IN   DD  DSN=&&DT10IN,DISP=(OLD,DELETE)
//DT10OUT  DD  DSN=input.to.job2,DISP=(,CATLG),
//             UNIT=SYSDA,SPACE=(CYL,(2,1),RLSE),
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=4000)
//DT10CR01 DD  SYSOUT=x,DCB=BLKSIZE=133
//SYSUDUMP DD  SYSOUT=x