//***** 00010000 //* 00020000 //* UI TAX EXTERNAL FILES BACKUP 00030001 //* 00040000 //* 05/15/2009 CREATE BACKUP PROC ZL1 00043201 //* 00044000 //***** 00050000 //DTSBKEXT PROC BKUPGEN='(+1)', 00060006 // BCKNODE='BACKUP' 00060107 //* 00061000 //********************************************************************* 00100000 //STEP0110 EXEC PGM=SORT, CONV.BTC BACKUP 00240102 // COND=(0,LT) 00240200 //SYSOUT DD SYSOUT=* 00240300 //SORTIN DD DSN=DOESTAX.&EXTNODE..BTC,DISP=SHR 00240407 //SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..BTC&BKUPGEN., 00240616 // DISP=(,CATLG,DELETE), 00240700 // UNIT=CART, 00240808 // VOLUME=(,RETAIN), 00240900 // LABEL=(1,SL,,,EXPDT=99000), 00241000 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8182) 00241102 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00241204 //********************************************************************* 00241300 //STEP0120 EXEC PGM=SORT, WAGE.BTC BACKUP 00241402 // COND=(0,LT) 00242000 //SYSOUT DD SYSOUT=* 00243000 //SORTIN DD DSN=DOESTAX.&EXTNODE..WAGE.BTC,DISP=SHR 00243107 //SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..WAGE.BTC&BKUPGEN., 00246015 // DISP=(,CATLG,DELETE), 00247000 // UNIT=CART, 00248008 // VOLUME=(,RETAIN,REF=*.STEP0110.SORTOUT), 00248100 // LABEL=(2,SL,,,EXPDT=99000), 00248300 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600) 00249002 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00249104 //********************************************************************* 00249200 //STEP0130 EXEC PGM=SORT, BACKUP SUBMITTER FILE 00249302 // COND=(0,LT) 00249400 //SYSOUT DD SYSOUT=* 00249500 //SORTIN DD DSN=DOESTAX.&EXTNODE..FTP.BX210,DISP=SHR 00249607 //SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..FTP.BX210&BKUPGEN., 00249815 // DISP=(,CATLG,DELETE), 00249900 // UNIT=CART, 00250008 // VOLUME=(,RETAIN,REF=*.STEP0120.SORTOUT), 00260000 // LABEL=(3,SL,,,EXPDT=99000), 00271000 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=231,BLKSIZE=2310) 00280002 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00290004 //********************************************************************* 00300000 //STEP0140 EXEC PGM=SORT, BACKUP EMPLOYER FILE 00310002 // COND=(0,LT) 00320000 //SYSOUT DD SYSOUT=* 00330000 //SORTIN DD DSN=DOESTAX.&EXTNODE..FTP.BX212,DISP=SHR 00340007 //SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..FTP.BX212&BKUPGEN., 00360015 // DISP=(,CATLG,DELETE), 00370000 // UNIT=CART, 00380008 // VOLUME=(,RETAIN,REF=*.STEP0130.SORTOUT), 00390000 // LABEL=(4,SL,,,EXPDT=99000), 00401000 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800) 00410002 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00420004 //********************************************************************* 00430000 //STEP0150 EXEC PGM=SORT, BACKUP MESSAGES FILE 00431002 // COND=(0,LT) 00432000 //SYSOUT DD SYSOUT=* 00433000 //SORTIN DD DSN=DOESTAX.&EXTNODE..FTP.BX216,DISP=SHR 00434007 //SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..FTP.BX216&BKUPGEN., 00436015 // DISP=(,CATLG,DELETE), 00437000 // UNIT=CART, 00438008 // VOLUME=(,RETAIN,REF=*.STEP0140.SORTOUT), 00439000 // LABEL=(5,SL,,,EXPDT=99000), 00439200 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800) 00439302 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00439404 //********************************************************************* 00439500 //STEP0160 EXEC PGM=SORT, BACKUP R202 RECS 01430009 // COND=(0,LT) 01440009 //SYSOUT DD SYSOUT=* 01450009 //SORTIN DD DSN=DOESTAX.&EXTNODE..RPT.R202,DISP=SHR 01460009 //SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..RPT.R202&BKUPGEN., 01470015 // DISP=(,CATLG,DELETE), 01480009 // UNIT=CART, 01490009 // VOLUME=(,RETAIN,REF=*.STEP0150.SORTOUT), 01500009 // LABEL=(6,SL,,,EXPDT=99000), 01510009 // DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01520009 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01530009 //********************************************************************* 01531009 //STEP0170 EXEC PGM=SORT, EMPLOYER ON WEB DB 01540009 // COND=(0,LT) 01550009 //SYSOUT DD SYSOUT=* 01560009 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X101,DISP=SHR 01570009 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X101&BKUPGEN., 01580012 // DISP=(,CATLG,DELETE), 01590009 // UNIT=CART, 01600009 // VOLUME=(,RETAIN,REF=*.STEP0160.SORTOUT), 01610009 // LABEL=(7,SL,,,EXPDT=99000), 01620009 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=6,BLKSIZE=6000) 01630010 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01640009 //****************************************************************** 01650009 //STEP0180 EXEC PGM=SORT, REGISTRATION PROFILE 01660009 // COND=(0,LT) 01670009 //SYSOUT DD SYSOUT=* 01680009 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X102,DISP=SHR 01690009 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X102&BKUPGEN., 01700012 // DISP=(,CATLG,DELETE), 01710009 // UNIT=CART, 01720009 // VOLUME=(,RETAIN,REF=*.STEP0170.SORTOUT), 01730009 // LABEL=(8,SL,,,EXPDT=99000), 01740009 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01750010 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01760009 //****************************************************************** 01770009 //STEP0190 EXEC PGM=SORT, REGISTRATION DETERMINATIONS 01780009 // COND=(0,LT) 01790009 //SYSOUT DD SYSOUT=* 01800009 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X104,DISP=SHR 01810009 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X104&BKUPGEN., 01820012 // DISP=(,CATLG,DELETE), 01830009 // UNIT=CART, 01840009 // VOLUME=(,RETAIN,REF=*.STEP0180.SORTOUT), 01850009 // LABEL=(9,SL,,,EXPDT=99000), 01860009 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01870013 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01880009 //****************************************************************** 01881009 //STEP0200 EXEC PGM=SORT, REGISTRATION EMP NAME 01882009 // COND=(0,LT) 01883009 //SYSOUT DD SYSOUT=* 01884009 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X106,DISP=SHR 01885009 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X106&BKUPGEN., 01886012 // DISP=(,CATLG,DELETE), 01887009 // UNIT=CART, 01888009 // VOLUME=(,RETAIN,REF=*.STEP0190.SORTOUT), 01889009 // LABEL=(10,SL,,,EXPDT=99000), 01889109 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01889210 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01889309 //****************************************************************** 01889409 //STEP0210 EXEC PGM=SORT, REGISTRATION RATES 01889509 // COND=(0,LT) 01889609 //SYSOUT DD SYSOUT=* 01889709 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X108,DISP=SHR 01889809 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X108&BKUPGEN., 01889912 // DISP=(,CATLG,DELETE), 01890009 // UNIT=CART, 01891009 // VOLUME=(,RETAIN,REF=*.STEP0200.SORTOUT), 01892009 // LABEL=(11,SL,,,EXPDT=99000), 01893009 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01894010 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01895009 //****************************************************************** 01896009 //STEP0220 EXEC PGM=SORT, REGISTRATION EMP ADDRESS 01897009 // COND=(0,LT) 01898009 //SYSOUT DD SYSOUT=* 01899009 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X110,DISP=SHR 01899109 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X110&BKUPGEN., 01899212 // DISP=(,CATLG,DELETE), 01899309 // UNIT=CART, 01899409 // VOLUME=(,RETAIN,REF=*.STEP0210.SORTOUT), 01899509 // LABEL=(12,SL,,,EXPDT=99000), 01899609 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01899710 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01899809 //****************************************************************** 01899909 //STEP0230 EXEC PGM=SORT, REGISTRATION OPO 01900009 // COND=(0,LT) 01901009 //SYSOUT DD SYSOUT=* 01902009 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X120,DISP=SHR 01903009 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X120&BKUPGEN., 01904012 // DISP=(,CATLG,DELETE), 01905009 // UNIT=CART, 01906009 // VOLUME=(,RETAIN,REF=*.STEP0220.SORTOUT), 01907009 // LABEL=(13,SL,,,EXPDT=99000), 01908009 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01909010 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01909109 //****************************************************************** 01909209 //STEP0240 EXEC PGM=SORT, REPORTS 01909309 // COND=(0,LT) 01909409 //SYSOUT DD SYSOUT=* 01909509 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X140,DISP=SHR 01909609 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X140&BKUPGEN., 01909712 // DISP=(,CATLG,DELETE), 01909809 // UNIT=CART, 01909909 // VOLUME=(,RETAIN,REF=*.STEP0230.SORTOUT), 01910009 // LABEL=(14,SL,,,EXPDT=99000), 01911009 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01912010 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01913009 //****************************************************************** 01914009 //STEP0250 EXEC PGM=SORT, WAGES 01915009 // COND=(0,LT) 01916009 //SYSOUT DD SYSOUT=* 01917009 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X144,DISP=SHR 01918009 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X144&BKUPGEN., 01919012 // DISP=(,CATLG,DELETE), 01919109 // UNIT=CART, 01919209 // VOLUME=(,RETAIN,REF=*.STEP0240.SORTOUT), 01919309 // LABEL=(15,SL,,,EXPDT=99000), 01919409 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01919510 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01919609 //****************************************************************** 01919709 //STEP0260 EXEC PGM=SORT, PAYMENTS 01919809 // COND=(0,LT) 01919909 //SYSOUT DD SYSOUT=* 01920009 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X145,DISP=SHR 01921009 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X145&BKUPGEN., 01922012 // DISP=(,CATLG,DELETE), 01923009 // UNIT=CART, 01924009 // VOLUME=(,RETAIN,REF=*.STEP0250.SORTOUT), 01925009 // LABEL=(16,SL,,,EXPDT=99000), 01926009 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01927010 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01928009 //****************************************************************** 01929009 //STEP0270 EXEC PGM=SORT, BATCH HEADERS 01929109 // COND=(0,LT) 01929209 //SYSOUT DD SYSOUT=* 01929309 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X149,DISP=SHR 01929409 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X149&BKUPGEN., 01929512 // DISP=(,CATLG,DELETE), 01929609 // UNIT=CART, 01929709 // VOLUME=(,RETAIN,REF=*.STEP0260.SORTOUT), 01929809 // LABEL=(17,SL,,,EXPDT=99000), 01929909 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01930010 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01931009 //****************************************************************** 01932010 //STEP0280 EXEC PGM=SORT, BATCH HEADERS 01933010 // COND=(0,LT) 01934010 //SYSOUT DD SYSOUT=* 01935010 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FTP.X144,DISP=SHR 01936010 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FTP.X144&BKUPGEN., 01937011 // DISP=(,CATLG,DELETE), 01938010 // UNIT=CART, 01939010 // VOLUME=(,RETAIN,REF=*.STEP0270.SORTOUT), 01939110 // LABEL=(18,SL,,,EXPDT=99000), 01939210 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600) 01939310 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01939410 //****************************************************************** 01939510 //STEP0290 EXEC PGM=SORT, BATCH HEADERS 01939610 // COND=(0,LT) 01939710 //SYSOUT DD SYSOUT=* 01939810 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FTP.X150,DISP=SHR 01939910 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FTP.X150&BKUPGEN., 01940011 // DISP=(,CATLG,DELETE), 01941010 // UNIT=CART, 01942010 // VOLUME=(,RETAIN,REF=*.STEP0280.SORTOUT), 01943010 // LABEL=(19,SL,,,EXPDT=99000), 01944010 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600) 01945010 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01946010 //****************************************************************** 01947010 //STEP0300 EXEC PGM=SORT, BATCH HEADERS 01948010 // COND=(0,LT) 01949010 //SYSOUT DD SYSOUT=* 01949110 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FTP.X151,DISP=SHR 01949210 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FTP.X151&BKUPGEN., 01949311 // DISP=(,CATLG,DELETE), 01949410 // UNIT=CART, 01949510 // VOLUME=(,RETAIN,REF=*.STEP0290.SORTOUT), 01949610 // LABEL=(20,SL,,,EXPDT=99000), 01949710 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600) 01949810 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01949910 //****************************************************************** 01950010 //STEP0310 EXEC PGM=SORT, BATCH HEADERS 01951010 // COND=(0,LT) 01952010 //SYSOUT DD SYSOUT=* 01953010 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FTP.X152,DISP=SHR 01954010 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FTP.X152&BKUPGEN., 01955011 // DISP=(,CATLG,DELETE), 01956010 // UNIT=CART, 01957010 // VOLUME=(,RETAIN,REF=*.STEP0300.SORTOUT), 01958010 // LABEL=(21,SL,,,EXPDT=99000), 01959010 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600) 01959110 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01959210 //****************************************************************** 01959310 //STEP0320 EXEC PGM=SORT, BATCH HEADERS 01959410 // COND=(0,LT) 01959510 //SYSOUT DD SYSOUT=* 01959610 //SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FTP.X155,DISP=SHR 01959710 //SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FTP.X155&BKUPGEN., 01959811 // DISP=(,CATLG,DELETE), 01959910 // UNIT=CART, 01960010 // VOLUME=(,RETAIN,REF=*.STEP0310.SORTOUT), 01961010 // LABEL=(22,SL,,,EXPDT=99000), 01962010 // DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600) 01963010 //SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01964010 //****************************************************************** 01970009