zOs/JCL/QMW1099P
//QMW1000P JOB (PD00,KE50,,SP00000000),
// 'DB2 CMD',
// MSGCLASS=E
//*OMS NET=%%GROUP
//**CONTROL-M-JOB
//* %%GLOBAL GLOBAL
//* %%INCLIB PCL.U0000.P0.RZ1AKT.PERM.@007.JVA %%INCMEM JOBLRZ1P
// DD DSN=MQM.QP00,DISP=SHR
//*MAIN CLASS=SUBT0
//* %%SET %%SUBSYS = DBTF
//********************************************************************
//* JCLPREP 25/03/2008 15:18:43 A965472
//********************************************************************
//*
//P02 EXEC PGM=IEFBR14
//TST DD DSN=DSN.%%JOBNAME.TST,
// DISP=(MOD,CATLG),
// MGMTCLAS=COM#A092,
// SPACE=%%#SPC2,
// RECFM=VB
//COPIES DD DSN=DSN.%%JOBNAME.COPIES,
// DISP=(MOD,CATLG),
// MGMTCLAS=COM#A092,
// SPACE=%%#SPC2,
// RECFM=VB
//ALTER DD DSN=DSN.%%JOBNAME.ALTER,
// DISP=(MOD,CATLG),
// MGMTCLAS=COM#A092,
// SPACE=%%#SPC2,
// RECFM=FB,LRECL=80
//ALOUT DD DSN=DSN.%%JOBNAME.ALOUT,
// DISP=(MOD,CATLG),
// MGMTCLAS=COM#A092,
// SPACE=%%#SPC2,
// RECFM=VBA,LRECL=121
//*
// IF P02.RC = 0 THEN
//P03 EXEC PGM=IKJEFT01,
// DYNAMNBR=200
//SYSTSIN DD *
DSN SYSTEM(%%SUBSYS)
RUN PROGRAM(DSNTIAUL) PARMS('SQL')
END
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSTERM DD DUMMY
//SYSPUNCH DD SYSOUT=*
//SYSIN DD DSN=%%SUBSYS.DBAA.LCTL(QMW10000),DISP=SHR
//SYSREC00 DD DSN=DSN.%%JOBNAME.TST,DISP=OLD
//SYSREC01 DD DSN=DSN.%%JOBNAME.COPIES,DISP=OLD
// ENDIF
//*
// IF P03.RC = 0 THEN
//P04 EXEC PGM=IKJEFT01,
// DYNAMNBR=200,
// PARM=('%DB2COARC %%SUBSYS GEN')
//SYSIN DD DUMMY
//SYSTSIN DD DUMMY
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSTERM DD DUMMY
//SYSPROC DD DSN=TSO.RZ%%RZ.P0.PROD.EXEC,DISP=SHR
//TST DD DSN=*.P02.TST,DISP=SHR
//COPIES DD DSN=*.P02.COPIES,DISP=SHR
//ALTER DD DSN=*.P02.ALTER,DISP=OLD
// ENDIF
//*
// IF P04.RC = 0 THEN
//P05 EXEC PGM=IDCAMS
//SYSPRINT DD DSN=*.P02.ALOUT,DISP=OLD
//CEEDUMP DD SYSOUT=*
//SYSABEND DD SYSOUT=*
//SYSIN DD DSN=*.P02.ALTER,DISP=SHR
// ENDIF
//*--------------------------------------------------------***
//* COPY TO SYSOUT
//*--------------------------------------------------------***
//*
// IF P05.RC = 0 THEN
//P06 EXEC PGM=ICEGENER
//SYSPRINT DD SYSOUT=*
//SYSUT1 DD DSN=*.P02.ALOUT,DISP=SHR
//SYSUT2 DD SYSOUT=*
// ENDIF
//*
// IF P06.RC = 0 THEN
//P07 EXEC PGM=IKJEFT01,
// DYNAMNBR=200,
// PARM=('%DB2COARC %%SUBSYS check')
//SYSIN DD DUMMY
//SYSTSIN DD DUMMY
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSTERM DD DUMMY
//SYSPROC DD DSN=TSO.RZ%%RZ.P0.PROD.EXEC,DISP=SHR
//TST DD DSN=*.P02.TST,DISP=SHR
//ALOUT DD DSN=*.P02.ALOUT,DISP=SHR
// ENDIF
//*
// IF (ABEND OR RC > 4 OR NOT (P05.RUN AND P07.RUN)) THEN
//P08 EXEC PGM=OS3550
//SYSPRINT DD SYSOUT=*
//IEMLOG DD SYSOUT=*
//IEMAPI DD *
SUBJECT Copy Archive: JobFehler %%JOBNAME RZ%%RZ %%SUBSYS
// DD DSN=%%SUBSYS.DBAA.LCTL(QMW0000M),DISP=SHR
// DD *
rz=RZ%%RZ, subsys=%%SUBSYS, job=%%JOBNAME
// ENDIF