//***** 00010000 //* SPECIAL QUARTERLY BACKUP OF THE UI TAX MASTER FILES 00020000 //* AT THE END OF EACH QUARTER FOR FUTURE AUDITING PURPOSES. 00030000 //* 00040000 //* UI TAX VSAM PRODUCTION FILES QUARTER END BACKUP 00050000 //* 00060000 //***** 00070000 //DTSUTVSQ PROC BCKNODE='BKP.QTREND', 00080000 // BKUPGEN='(+1)' 00100000 //**** 00110000 //STEP0110 EXEC PGM=SORT,REGION=0K, MSTA BACKUP 00120000 // COND=(0,LT) 00130000 //SYSOUT DD SYSOUT=* 00140000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTA,DISP=SHR, 00150000 // AMP=('BUFNI=5,BUFND=30') 00160000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTA&BKUPGEN., 00170000 // DISP=(,CATLG,DELETE), 00180000 // UNIT=CART, 00190000 // VOLUME=(,RETAIN), 00200000 // LABEL=(1,SL), 00210000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00220000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00230000 //**** 00240000 //STEP0120 EXEC PGM=SORT,REGION=0K, MSTB BACKUP 00250000 // COND=(0,LT) 00260000 //SYSOUT DD SYSOUT=* 00270000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTB,DISP=SHR, 00280000 // AMP=('BUFNI=5,BUFND=30') 00290000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTB&BKUPGEN., 00300000 // DISP=(,CATLG,DELETE), 00310000 // UNIT=CART, 00320000 // VOLUME=(,RETAIN,REF=*.STEP0110.SORTOUT), 00330000 // LABEL=(2,SL), 00340000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00350000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00360000 //**** 00370000 //STEP0130 EXEC PGM=SORT,REGION=0K, MSTC BACKUP 00380000 // COND=(0,LT) 00390000 //SYSOUT DD SYSOUT=* 00400000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTC,DISP=SHR, 00410000 // AMP=('BUFNI=5,BUFND=30') 00420000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTC&BKUPGEN., 00430000 // DISP=(,CATLG,DELETE), 00440000 // UNIT=CART, 00450000 // VOLUME=(,RETAIN,REF=*.STEP0120.SORTOUT), 00460000 // LABEL=(3,SL), 00470000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00480000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00490000 //**** 00500000 //STEP0140 EXEC PGM=SORT,REGION=0K, MSTD BACKUP 00510000 // COND=(0,LT) 00520000 //SYSOUT DD SYSOUT=* 00530000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTD,DISP=SHR, 00540000 // AMP=('BUFNI=5,BUFND=30') 00550000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTD&BKUPGEN., 00560000 // DISP=(,CATLG,DELETE), 00570000 // UNIT=CART, 00580000 // VOLUME=(,RETAIN,REF=*.STEP0130.SORTOUT), 00590000 // LABEL=(4,SL), 00600000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00610000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00620000 //**** 00630000 //STEP0150 EXEC PGM=SORT,REGION=0K, AIX BACKUP 00640000 // COND=(0,LT) 00650000 //SYSOUT DD SYSOUT=* 00660000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.AIX,DISP=SHR, 00670000 // AMP=('BUFNI=5,BUFND=30') 00680000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..AIX&BKUPGEN., 00690000 // DISP=(,CATLG,DELETE), 00700000 // UNIT=CART, 00710000 // VOLUME=(,RETAIN,REF=*.STEP0140.SORTOUT), 00720000 // LABEL=(5,SL), 00730000 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=64,BLKSIZE=8192) 00740000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00750000 //**** 00760000 //STEP0160 EXEC PGM=SORT,REGION=0K, ATC BACKUP 00770000 // COND=(0,LT) 00780000 //SYSOUT DD SYSOUT=* 00790000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.ATC,DISP=SHR, 00800000 // AMP=('BUFNI=5,BUFND=30') 00810000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..ATC&BKUPGEN., 00820000 // DISP=(,CATLG,DELETE), 00830000 // UNIT=CART, 00840000 // VOLUME=(,RETAIN,REF=*.STEP0150.SORTOUT), 00850000 // LABEL=(6,SL), 00860000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00870000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00880000 //**** 00890000 //STEP0170 EXEC PGM=IDCAMS, OLA BACKUP 00900000 // COND=(0,LT) 00910000 //SYSPRINT DD SYSOUT=* 00920000 //INDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.OLA,DISP=SHR, 00930000 // AMP=('BUFNI=5,BUFND=30') 00940000 //OUTDD01 DD DSN=DOESTAX.&LVLNODE..&BCKNODE..OLA&BKUPGEN., 00950000 // DISP=(,CATLG,DELETE), 00960000 // UNIT=CART, 00970000 // VOLUME=(,RETAIN,REF=*.STEP0160.SORTOUT), 00980000 // LABEL=(7,SL), 00990000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01000000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR 01010000 //**** 01020000 //STEP0180 EXEC PGM=SORT,REGION=0K, REF BACKUP 01030000 // COND=(0,LT) 01040000 //SYSOUT DD SYSOUT=* 01050000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 01060000 // AMP=('BUFNI=5,BUFND=30') 01070000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..REF&BKUPGEN., 01080000 // DISP=(,CATLG,DELETE), 01090000 // UNIT=CART, 01100000 // VOLUME=(,RETAIN,REF=*.STEP0170.OUTDD01), 01110000 // LABEL=(8,SL), 01120000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01130000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01140000 //**** 01150000 //STEP0190 EXEC PGM=SORT,REGION=0K, WRK BACKUP 01160000 // COND=(0,LT) 01170000 //SYSOUT DD SYSOUT=* 01180000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.WRK,DISP=SHR, 01190000 // AMP=('BUFNI=5,BUFND=30') 01200000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WRK&BKUPGEN., 01210000 // DISP=(,CATLG,DELETE), 01220000 // UNIT=CART, 01230000 // VOLUME=(,RETAIN,REF=*.STEP0180.SORTOUT), 01240000 // LABEL=(9,SL), 01250000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01260000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01270000 //**** 01280000 //STEP0200 EXEC PGM=SORT,REGION=0K, ELECTRONIC MSTE BACKUP 01290000 // COND=(0,LT) 01300000 //SYSOUT DD SYSOUT=* 01310000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTE,DISP=SHR, 01320000 // AMP=('BUFNI=5,BUFND=30') 01330000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTE&BKUPGEN., 01340000 // DISP=(,CATLG,DELETE), 01350000 // UNIT=CART, 01360000 // VOLUME=(,RETAIN,REF=*.STEP0190.SORTOUT), 01370000 // LABEL=(10,SL), 01380000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01390000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01400000 //**** 01410000 //STEP0210 EXEC PGM=SORT,REGION=0K, ELECTRONIC MSTF BACKUP 01420000 // COND=(0,LT) 01430000 //SYSOUT DD SYSOUT=* 01440000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTF,DISP=SHR, 01450000 // AMP=('BUFNI=5,BUFND=30') 01460000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTF&BKUPGEN., 01470000 // DISP=(,CATLG,DELETE), 01480000 // UNIT=CART, 01490000 // VOLUME=(,RETAIN,REF=*.STEP0200.SORTOUT), 01500000 // LABEL=(11,SL), 01510000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01520000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01530000 //**** 01540000 //STEP0220 EXEC PGM=SORT,REGION=0K, ELECTRONIC MSTG BACKUP 01550000 // COND=(0,LT) 01560000 //SYSOUT DD SYSOUT=* 01570000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTG,DISP=SHR, 01580000 // AMP=('BUFNI=5,BUFND=30') 01590000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTG&BKUPGEN., 01600000 // DISP=(,CATLG,DELETE), 01610000 // UNIT=CART, 01620000 // VOLUME=(,RETAIN,REF=*.STEP0210.SORTOUT), 01630000 // LABEL=(12,SL), 01640000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01650000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01660000 //**** 01670000 //STEP0230 EXEC PGM=SORT, MSTH BACKUP 01690000 // COND=(0,LT) 01700000 //SYSOUT DD SYSOUT=* 01710000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTH,DISP=SHR, 01720000 // AMP=('BUFNI=5,BUFND=30') 01730000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTH&BKUPGEN., 01740000 // DISP=(,CATLG,DELETE), 01750000 // UNIT=CART, 01760000 // VOLUME=(,RETAIN), 01771000 // LABEL=(1,SL), 01780000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01790000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01800000 //**** 01801000 //STEP0240 EXEC PGM=SORT, MSTI BACKUP 01802000 // COND=(0,LT) 01803000 //SYSOUT DD SYSOUT=* 01804000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.MSTI,DISP=SHR, 01805000 // AMP=('BUFNI=5,BUFND=30') 01806000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..MSTI&BKUPGEN., 01807000 // DISP=(,CATLG,DELETE), 01808000 // UNIT=CART, 01809000 // VOLUME=(,RETAIN,REF=*.STEP0230.SORTOUT), 01809100 // LABEL=(2,SL), 01809200 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01809300 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01809400 //**** 01810000 //STEP0250 EXEC PGM=SORT, WTC BACKUP 01820000 // COND=(0,LT) 01830000 //SYSOUT DD SYSOUT=* 01840000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.WTC,DISP=SHR, 01850000 // AMP=('BUFNI=5,BUFND=30') 01860000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WTC&BKUPGEN., 01870000 // DISP=(,CATLG,DELETE), 01880000 // UNIT=CART, 01890000 // VOLUME=(,RETAIN,REF=*.STEP0240.SORTOUT), 01901000 // LABEL=(3,SL), 01910000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 01920000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01930000 //**** 01940000 //STEP0260 EXEC PGM=SORT, WGH BACKUP 01950000 // COND=(0,LT) 01960000 //SYSOUT DD SYSOUT=* 01970000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.WGH,DISP=SHR, 01980000 // AMP=('BUFNI=5,BUFND=30') 01990000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WGH&BKUPGEN., 02000000 // DISP=(,CATLG,DELETE), 02010000 // UNIT=CART, 02020000 // VOLUME=(,RETAIN,REF=*.STEP0250.SORTOUT), 02030000 // LABEL=(4,SL), 02040000 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=18,BLKSIZE=18000) 02050000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 02060000 //**** 02070000 //STEP0270 EXEC PGM=SORT, WAGE NAME BACKUP 02080000 // COND=(0,LT) 02090000 //SYSOUT DD SYSOUT=* 02100000 //SORTIN DD DSN=DOESTAX.&LVLNODE..VSAM.WAGE.NAME,DISP=SHR, 02110000 // AMP=('BUFNI=5,BUFND=30') 02120000 //SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..WAGE.NAME&BKUPGEN., 02130000 // DISP=(,CATLG,DELETE), 02140000 // UNIT=CART, 02150000 // VOLUME=(,RETAIN,REF=*.STEP0260.SORTOUT), 02160000 // LABEL=(5,SL), 02170000 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=51,BLKSIZE=5100) 02180000 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 02190000 //**** 02200000