1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
//STEPSORT EXEC PGM=SORT
//SYSOUT DD SYSOUT=*
//SORTIN DD *
DUMMYDATA
//* SORTOUT DD SYSOUT=(*,INTRDR)
//SORTOUT DD SYSOUT=*
//SYMNAMES DD *
JOBN,S'&JOBNAME'
//SYSIN DD *
SORT FIELDS=COPY
INREC FIELDS=(DATE1,TIME)
OUTFIL OUTREC=(C'//',JOBN,C' JOB ',X'7D',C'ALLOC',X'7D',
C',CLASS=A,MSGCLASS=H,MSGLEVEL=(1,1),',/,
C'//',13X,C'COND=(04,LT),NOTIFY=&SYSUID',/,
C'//*',/,
C'//STEP01 EXEC PGM=IEFBR14',/,
C'//DD1 DD DSN=&SYSUID..',C'D',3,6,
C'.T',9,2,12,2,15,2,C',',/,
C'//',11X,C'DISP=(NEW,CATLG,DELETE),UNIT=3390,',/,
C'//',11X,C'SPACE=(TRK,(90,90),RLSE),',
C'DCB=(LRECL=80,RECFM=FB,BLKSIZE=0)',/,
C'//*',80:X)
/*
//
//* RESULTAT ->
//MYUSER JOB 'ALLOC',CLASS=A,MSGCLASS=H,MSGLEVEL=(1,1),
// COND=(04,LT),NOTIFY=&SYSUID
//*
//STEP01 EXEC PGM=IEFBR14
//DD1 DD DSN=&SYSUID..D091202.T174659,
// DISP=(NEW,CATLG,DELETE),UNIT=3390,
// SPACE=(TRK,(90,90),RLSE),DCB=(LRECL=80,RECFM=FB,BLKSIZE=0)
//* |
Partager