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