DUTAS re-platformed to Raincode - Initial Source Code
This commit is contained in:
168
Procs/BXXX2XXX
Normal file
168
Procs/BXXX2XXX
Normal file
@ -0,0 +1,168 @@
|
||||
//***** 00010004
|
||||
//* 00020004
|
||||
//* UI TAX VSAM FILE RESTORE. (EXCEPT MSTH & MSTI) 00030021
|
||||
//* (WITH OLD!! LARGE VERSION OF MSTB) 00040021
|
||||
//* 01/11/2000 SPECIAL VERSION FOR SPLITING MSTB FILE. 00041022
|
||||
//***** 00043004
|
||||
//BXXX2XXX PROC LVLNDIN='XXXX', 00044020
|
||||
// LVLNDOUT='XXXX', 00044108
|
||||
// BCKNODE='BACKUP', 00045004
|
||||
// BKUPGEN='(+0)' 00046014
|
||||
//****************************************************************** 00150004
|
||||
//**** STEP 1A: 00150133
|
||||
//STEP0100 EXEC PGM=IDCAMS, DELETE AND DEFINE VSAM FILES 00150233
|
||||
// COND=(0,LT) 00150333
|
||||
//SYSPRINT DD SYSOUT=* 00150433
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(&MSTTEST),DISP=SHR 00150535
|
||||
//****************************************************************** 00151032
|
||||
//STEP0310 EXEC PGM=SORT, MSTA RESTORE 00160004
|
||||
// COND=(0,LT) 00170004
|
||||
//SYSOUT DD SYSOUT=* 00180004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTA&BKUPGEN., 00190005
|
||||
// DISP=SHR, 00200004
|
||||
// VOLUME=(,RETAIN) 00210004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTA,DISP=SHR, 00220005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00230004
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 00240035
|
||||
//****************************************************************** 00250004
|
||||
//STEP0320 EXEC PGM=SORT, MSTB RESTORE 00260004
|
||||
// COND=(0,LT) 00270004
|
||||
//SYSOUT DD SYSOUT=* 00280004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTB&BKUPGEN., 00290005
|
||||
// DISP=SHR, 00300004
|
||||
// VOLUME=(,RETAIN) 00310004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTB,DISP=SHR, 00320005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00330004
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 00341035
|
||||
//****************************************************************** 00350004
|
||||
//STEP0330 EXEC PGM=SORT, MSTC RESTORE 00360004
|
||||
// COND=(0,LT) 00370004
|
||||
//SYSOUT DD SYSOUT=* 00380004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTC&BKUPGEN., 00390005
|
||||
// DISP=SHR, 00400004
|
||||
// VOLUME=(,RETAIN) 00410004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTC,DISP=SHR, 00420005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00430004
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 00441035
|
||||
//****************************************************************** 00450004
|
||||
//STEP0340 EXEC PGM=SORT, MSTD RESTORE 00460004
|
||||
// COND=(0,LT) 00470004
|
||||
//SYSOUT DD SYSOUT=* 00480004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTD&BKUPGEN., 00490005
|
||||
// DISP=SHR, 00500004
|
||||
// VOLUME=(,RETAIN) 00510004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTD,DISP=SHR, 00520005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00530004
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 00541035
|
||||
//****************************************************************** 00550004
|
||||
//STEP0350 EXEC PGM=SORT, AIX RESTORE 00560004
|
||||
// COND=(0,LT) 00570004
|
||||
//SYSOUT DD SYSOUT=* 00580004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..AIX&BKUPGEN., 00590005
|
||||
// DISP=SHR, 00600004
|
||||
// VOLUME=(,RETAIN) 00610004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.AIX,DISP=SHR, 00620005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00630004
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 00641035
|
||||
//****************************************************************** 00650004
|
||||
//STEP0360 EXEC PGM=SORT, ATC RESTORE 00660004
|
||||
// COND=(0,LT) 00670004
|
||||
//SYSOUT DD SYSOUT=* 00680004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..ATC&BKUPGEN., 00690005
|
||||
// DISP=SHR, 00700004
|
||||
// VOLUME=(,RETAIN) 00710004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.ATC,DISP=SHR, 00720005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00730004
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 00741035
|
||||
//****************************************************************** 00750004
|
||||
//STEP0370 EXEC PGM=IDCAMS, OLA RESTORE 00760004
|
||||
// COND=(0,LT) 00770004
|
||||
//SYSPRINT DD SYSOUT=* 00780004
|
||||
//INDD01 DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..OLA&BKUPGEN., 00790005
|
||||
// DISP=SHR, 00800004
|
||||
// VOLUME=(,RETAIN) 00810004
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNDOUT..VSAM.OLA,DISP=SHR, 00820005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00830004
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR 00841035
|
||||
//****************************************************************** 00850004
|
||||
//STEP0380 EXEC PGM=SORT, REF RESTORE 00860004
|
||||
// COND=(0,LT) 00870004
|
||||
//SYSOUT DD SYSOUT=* 00880004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..REF&BKUPGEN., 00890005
|
||||
// DISP=SHR, 00900004
|
||||
// VOLUME=(,RETAIN) 00910004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.REF,DISP=SHR, 00920005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00930004
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 00941035
|
||||
//****************************************************************** 00950004
|
||||
//STEP0390 EXEC PGM=SORT, WRK RESTORE 00960004
|
||||
// COND=(0,LT) 00970004
|
||||
//SYSOUT DD SYSOUT=* 00980004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..WRK&BKUPGEN., 00990005
|
||||
// DISP=SHR, 01000017
|
||||
// VOLUME=(,RETAIN) 01001016
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.WRK,DISP=SHR, 01010005
|
||||
// AMP=('BUFNI=5,BUFND=30') 01020004
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 01040035
|
||||
//****************************************************************** 01050012
|
||||
//STEP0400 EXEC PGM=SORT, MSTE RESTORE 01060012
|
||||
// COND=(0,LT) 01070012
|
||||
//SYSOUT DD SYSOUT=* 01080012
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTE&BKUPGEN., 01090012
|
||||
// DISP=SHR, 01100012
|
||||
// VOLUME=(,RETAIN) 01110012
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTE,DISP=SHR, 01120012
|
||||
// AMP=('BUFNI=5,BUFND=30') 01130012
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 01141035
|
||||
//****************************************************************** 01150012
|
||||
//STEP0410 EXEC PGM=SORT, MSTF RESTORE 01160012
|
||||
// COND=(0,LT) 01170012
|
||||
//SYSOUT DD SYSOUT=* 01180012
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTF&BKUPGEN., 01190012
|
||||
// DISP=SHR, 01200012
|
||||
// VOLUME=(,RETAIN) 01210012
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTF,DISP=SHR, 01220012
|
||||
// AMP=('BUFNI=5,BUFND=30') 01230012
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 01241035
|
||||
//****************************************************************** 01250012
|
||||
//STEP0420 EXEC PGM=SORT, MSTG RESTORE 01260012
|
||||
// COND=(0,LT) 01270012
|
||||
//SYSOUT DD SYSOUT=* 01280012
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTG&BKUPGEN., 01290012
|
||||
// DISP=SHR 01300017
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTG,DISP=SHR, 01320012
|
||||
// AMP=('BUFNI=5,BUFND=30') 01330012
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 01350035
|
||||
//****************************************************************** 01360018
|
||||
//**STEP0430 EXEC PGM=SORT, MSTH RESTORE 01370018
|
||||
//** COND=(0,LT) 01380018
|
||||
//**SYSOUT DD SYSOUT=* 01390018
|
||||
//**SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTH&BKUPGEN., 01400018
|
||||
//** DISP=SHR 01410018
|
||||
//**SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTH,DISP=SHR, 01420018
|
||||
//** AMP=('BUFNI=5,BUFND=30') 01430018
|
||||
//**SIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 01441035
|
||||
//**** 01450018
|
||||
//****************************************************************** 01460019
|
||||
//STEP0440 EXEC PGM=SORT, WTC RESTORE 01470019
|
||||
// COND=(0,LT) 01480019
|
||||
//SYSOUT DD SYSOUT=* 01490019
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..WTC&BKUPGEN., 01500019
|
||||
// DISP=SHR, 01510019
|
||||
// VOLUME=(,RETAIN), 01520019
|
||||
// LABEL=(1,SL) 01530019
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.WTC,DISP=SHR, 01540019
|
||||
// AMP=('BUFNI=5,BUFND=30') 01550019
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 01561035
|
||||
//****************************************************************** 01570019
|
||||
//STEP0450 EXEC PGM=SORT, WGH RESTORE 01580025
|
||||
// COND=(0,LT) 01590025
|
||||
//SYSOUT DD SYSOUT=* 01600025
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..WGH&BKUPGEN., 01610025
|
||||
// DISP=SHR, 01620025
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0440.SORTIN), 01630025
|
||||
// LABEL=(2,SL) 01640025
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.WGH,DISP=SHR, 01650025
|
||||
// AMP=('BUFNI=5,BUFND=30') 01660025
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSCOPY),DISP=SHR 01671035
|
||||
//****************************************************************** 01680019
|
||||
153
Procs/CHGRT300
Normal file
153
Procs/CHGRT300
Normal file
@ -0,0 +1,153 @@
|
||||
//**** 00000125
|
||||
//* SELF-INSURED REPRINTING SI BILLS 00061091
|
||||
//**** 00080025
|
||||
//DTSRT300 PROC 00081091
|
||||
//* DEFNS NEEDED FOR THIS PROC: 00082025
|
||||
//* LVLNODE=DEVL/TEST/PROD 00083025
|
||||
//* MSTNODE=DEVL/TEST/PROD 00083170
|
||||
//* QTRLY=QTRYYQ YYQ IS THE YEAR & QRTR ON QTRLY RUN 00084036
|
||||
//* =FYNNNN NNNN IS THE FISCAL YR ON YRLY RUN 00084151
|
||||
//* =SPECXX FOR ALL SPECIAL RUNS 00084276
|
||||
//* LDEST=LOCAL (OR SOME PARTICULAR QUE DESTINATION) 00085036
|
||||
//* LHOLD=NO/YES 00085136
|
||||
//* >> THE PARM FOR CHGBD300 MUST BE SET TO '2'. WITH THIS 00085287
|
||||
//* >> SETTING, THE PROC WILL PRINT THE SELF-INSURED BILLS. 00085387
|
||||
//**** 00085457
|
||||
//STEP0100 EXEC PGM=CHGRT300, 00091091
|
||||
// PARM='2', 00092085
|
||||
// COND=(0,LT) 00100020
|
||||
//SYSOUT DD SYSOUT=* 00110020
|
||||
//SYSABOUT DD SYSOUT=* 00120020
|
||||
//SYSUDUMP DD SYSOUT=* 00130020
|
||||
//** 00210040
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00211086
|
||||
//* 00212086
|
||||
//DCAGNCY DD DSN=DOESTAX.&LVLNODE..DCAGNCY, 00220083
|
||||
// DISP=SHR 00230084
|
||||
//** 00231083
|
||||
//CHGPARM DD DSN=DOESTAX.&LVLNODE..CHG.PARM.&QTRLY, 00232083
|
||||
// DISP=SHR 00233083
|
||||
//** 00233192
|
||||
//CHGEMPL DD DSN=DOESTAX.&LVLNODE..CHG.EMPL, 00234092
|
||||
// DISP=SHR 00235092
|
||||
//** 00240079
|
||||
//BD220CHG DD DSN=&&SRTOUT, 00243096
|
||||
// DISP=(OLD,DELETE,DELETE) 00244094
|
||||
//** 00247176
|
||||
//DTSFREF DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 00248076
|
||||
// AMP=('BUFNI=5,BUFND=10') 00249075
|
||||
//** 00250075
|
||||
//RPC100R2 DD DUMMY 00260088
|
||||
//** 00291040
|
||||
//TPSCHRG DD DUMMY 00360088
|
||||
//** 00400127
|
||||
//** TO BE PROCESSED IN THE NEXT DAILY RUN 00401027
|
||||
//DTSFBTCO DD DUMMY 00411088
|
||||
//** 00451040
|
||||
//** SM - TOTAL CHARGES (RATED) 00540246
|
||||
//RPC100R1 DD DUMMY 00550090
|
||||
//** CHRG SUMMARY-RATED 00550348
|
||||
//RPC100R3 DD DUMMY /* COPIES=2, 00550490
|
||||
//** LTR - CHARGES (SELF-INS) 00551046
|
||||
//RPC110R1 DD SYSOUT=I, 00560091
|
||||
// DEST=&LDEST., 00560136
|
||||
// HOLD=&LHOLD. 00560236
|
||||
//** CHRG SUMMARY-REIMBURSABLES (S-I) 00561046
|
||||
//RPC110R2 DD SYSOUT=O, 00570091
|
||||
// DEST=&LDEST., 00570191
|
||||
// HOLD=&LHOLD. 00570291
|
||||
//** CHRG SUMMARY-CWC (OTHER STS) 00571051
|
||||
//RPC120R1 DD DUMMY 00580090
|
||||
//** CHRG SUMMARY-FEDERAL 00581036
|
||||
//RPC130R1 DD DUMMY 00590090
|
||||
//** NO CHARGES FOUND REPORT 00602071
|
||||
//RPC140R1 DD DUMMY 00603090
|
||||
//** CHRG SUMMARY-TEUC 00606072
|
||||
//RPC150R1 DD DUMMY 00607090
|
||||
//** CHRG SUMMARY-DC GOVERNMENT 00640282
|
||||
//RPC160R1 DD DUMMY 00640390
|
||||
//**** SORT REPORT RECORDS (901/907) 00640689
|
||||
//STEP0150 EXEC PGM=SORT,PARM='VLTEST=0', 00641046
|
||||
// COND=(0,LT), 00642046
|
||||
// REGION=0M 00643046
|
||||
//SYSOUT DD SYSOUT=* 00644046
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNODE..CHG.BD205.RPT.&QTRLY, 00646077
|
||||
// DISP=SHR 00646177
|
||||
//SORTOUT DD DSN=&&SRTRPT, 00647046
|
||||
// DISP=(,PASS,DELETE), 00648046
|
||||
// UNIT=SYSDA, 00649046
|
||||
// SPACE=(16384,(1000,1000),RLSE), 00649146
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00649246
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSRREC),DISP=SHR 00649393
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE) 00649446
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE) 00649546
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE) 00649646
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE) 00649746
|
||||
//* 00649857
|
||||
//**** /* GEN A DUMMY RECORD FOR THE LABELS FILE 00649957
|
||||
//DOESLBL1 EXEC PGM=IEBDG 00650057
|
||||
//SYSPRINT DD SYSOUT=* 00650157
|
||||
//LBLOUT DD DSN=&&TMP901,DISP=(NEW,PASS,DELETE), 00650257
|
||||
// UNIT=SYSDA, 00650357
|
||||
// SPACE=(TRK,1), 00650457
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00650557
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSLBL01), 00650693
|
||||
// DISP=SHR 00650757
|
||||
//**** /* POPULATE THE LABELS WORK FILE 00650857
|
||||
//DOESLBL2 EXEC PGM=IDCAMS 00650957
|
||||
//SYSPRINT DD SYSOUT=* 00651057
|
||||
//FILEIN DD DSN=&&TMP901, 00651157
|
||||
// DISP=(OLD,DELETE,DELETE), 00651257
|
||||
// UNIT=SYSDA 00651357
|
||||
//DOESVRO1 DD DSN=&&LBL901, 00651457
|
||||
// DISP=(NEW,PASS,DELETE), 00651557
|
||||
// UNIT=SYSDA, 00651657
|
||||
// SPACE=(8192,(1000,1000),RLSE), 00651757
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00651857
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSLBL02), 00651993
|
||||
// DISP=SHR 00652057
|
||||
//**** 00652157
|
||||
//STEP0200 EXEC PGM=CHGBD800, /* PRINT 901/907 OUTPUT 00653080
|
||||
// COND=(0,LT) 00660020
|
||||
//SYSOUT DD SYSOUT=* 00670020
|
||||
//SYSABOUT DD SYSOUT=* 00680020
|
||||
//SYSUDUMP DD SYSOUT=* 00690020
|
||||
//** 00700020
|
||||
//DTSFVRI1 DD DSN=&&SRTRPT, 00710146
|
||||
// DISP=(OLD,DELETE,DELETE) 00711046
|
||||
//** 00720020
|
||||
//DOESVRO1 DD DSN=&&LBL901,DISP=(OLD,PASS,DELETE) 00720457
|
||||
//** 00721057
|
||||
//DTSFREF DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 00730076
|
||||
// AMP=('BUFNI=5,BUFND=10') 00740020
|
||||
//** 00750020
|
||||
//PARMIN DD DUMMY 00760020
|
||||
//** 00770020
|
||||
//ATLSTIN DD DUMMY 00780020
|
||||
//** UNUSUAL CONDITIONS ENCOUNTERED REPORT 00831041
|
||||
//RPT907R1 DD SYSOUT=Z, 00832041
|
||||
// DEST=&LDEST., 00833041
|
||||
// HOLD=&LHOLD. 00834041
|
||||
//** UNUSUAL CONDITIONS ENCOUNTERED REPORT 00835041
|
||||
//RPT907R2 DD SYSOUT=Z, 00836041
|
||||
// DEST=&LDEST., 00837041
|
||||
// HOLD=&LHOLD. 00838041
|
||||
//** CONTROL REPORT SUMMARY 00839045
|
||||
//RPT980R1 DD SYSOUT=Q,COPIES=2, 00839145
|
||||
// HOLD=&LHOLD., 00839245
|
||||
// DEST=&LDEST. 00839345
|
||||
//** 00840056
|
||||
//DOESLBLP EXEC PGM=DOESLABL, /* PRINT DOES LABELS 00842057
|
||||
// COND=(0,LT), 00843057
|
||||
// REGION=4096K 00844057
|
||||
//DOESVRI1 DD DSN=&&LBL901, 00845057
|
||||
// DISP=(OLD,DELETE,DELETE) 00846057
|
||||
//SYSOUT DD SYSOUT=* 00847057
|
||||
//SYSABOUT DD SYSOUT=* 00848057
|
||||
//SYSABEND DD SYSOUT=* 00849057
|
||||
//CAIMRPTS DD SYSOUT=* 00849157
|
||||
//DOESLBL1 DD SYSOUT=(C), 00849257
|
||||
// FCB=P104, 00849357
|
||||
// DEST=U@PRT155, 00849457
|
||||
// HOLD=&LHOLD. 00849557
|
||||
//** 00849657
|
||||
193
Procs/CHGXX100
Normal file
193
Procs/CHGXX100
Normal file
@ -0,0 +1,193 @@
|
||||
//DTSUXGSI PROC 00001000
|
||||
//**** 00002000
|
||||
//* ADD DAILY UI BENEFIT CHARGES TO DOESTAX VSAM CHARGE FILE 00003000
|
||||
//* MODIFIED TO UPDATE CHGM030 - 08/02 00003100
|
||||
//* INCREASED SPACE FOR &&BD100CHG - GD 02/24/2009 00003200
|
||||
//* MODIFIED TO TAKE CHARGES FROM UIBS 2/28/24 ZL1 00003300
|
||||
//**** 00003400
|
||||
//**** DOESTAX.PROD.BACKUP.CHGM002.G0948V00 LAST DOCS BACKUP ZL1 00003500
|
||||
//**** 00003602
|
||||
//************ NO CHARGE DATE CHECKING *********************** ZL1 00003702
|
||||
//**** 00003802
|
||||
//STEP0050 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00003902
|
||||
// COND=(0,LT) 00004002
|
||||
//SYSOUT DD SYSOUT=* 00004102
|
||||
//SORTIN DD DSN=DOESTAX.CONV.UIBSCHRG.DAILY.UPLOAD, 00004202
|
||||
//*ORTIN DD DSN=DOESTAX.CONV.UIBSCHRG.DAILY.G0053V00, 00004302
|
||||
// DISP=SHR 00004402
|
||||
//SORTOUT DD DSN=&&UIBSCHG, 00004502
|
||||
// DISP=(NEW,PASS,DELETE), 00005000
|
||||
//* DISP=SHR 00006000
|
||||
// UNIT=SYSDA, 00006100
|
||||
// SPACE=(CYL,(250,150),RLSE), 00006200
|
||||
// DCB=(RECFM=FB,LRECL=200,BLKSIZE=20000) 00006300
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(CHGSGSI1),DISP=SHR 00006400
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00006500
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00006600
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00006700
|
||||
//* 00006900
|
||||
//STEP0100 EXEC PGM=CHGXX100, /* REFORMAT DATA 00007001
|
||||
// COND=(0,LT) 00007100
|
||||
//SYSOUT DD SYSOUT=* 00007200
|
||||
//SYSABOUT DD SYSOUT=* 00007300
|
||||
//SYSUDUMP DD SYSOUT=* 00007400
|
||||
//* 00007500
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00007600
|
||||
//CHGFILE DD DSN=&&UIBSCHG,DISP=(OLD,PASS,DELETE) 00007700
|
||||
//BD100CHG DD DSN=&&BD100CHG, 00007800
|
||||
// DISP=(,PASS,DELETE), 00007900
|
||||
// UNIT=SYSDA, 00008000
|
||||
// SPACE=(CYL,(300,150),RLSE), 00008100
|
||||
// DCB=(RECFM=FB,LRECL=104,BLKSIZE=10400) 00008200
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..CHG.BD100X.TEMPRPT.DAILY, 00008300
|
||||
//* DISP=(NEW,CATLG,DELETE), 00008400
|
||||
// DISP=SHR 00008500
|
||||
//* UNIT=SYSDA, 00008600
|
||||
//* SPACE=(8192,(3000,1000),RLSE), 00008700
|
||||
//* DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 00008800
|
||||
//** 00008900
|
||||
// IF (STEP0100.RC EQ 0) THEN 00009000
|
||||
//STEP0200 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00009100
|
||||
// COND=(0,LT) 00009200
|
||||
//SYSOUT DD SYSOUT=* 00009300
|
||||
//SORTIN DD DSN=&&BD100CHG, 00009400
|
||||
// DISP=(OLD,DELETE,DELETE) 00009500
|
||||
//SORTOUT DD DSN=&&BD100SRT, 00009600
|
||||
// DISP=(,PASS,DELETE), 00009700
|
||||
// UNIT=SYSDA, 00009800
|
||||
// SPACE=(CYL,(300,150),RLSE), 00009900
|
||||
// DCB=(RECFM=FB,LRECL=104,BLKSIZE=10400) 00010000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(CHGSREC1),DISP=SHR 00010100
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(100,50),RLSE) 00010200
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(100,50),RLSE) 00010300
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(100,50),RLSE) 00010400
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(100,50),RLSE) 00010500
|
||||
//SORTWK05 DD UNIT=SYSDA,SPACE=(CYL,(100,50),RLSE) 00010600
|
||||
//SORTWK06 DD UNIT=SYSDA,SPACE=(CYL,(100,50),RLSE) 00010700
|
||||
//* 00010800
|
||||
//STEP0300 EXEC PGM=CHGBD200, 00010900
|
||||
// PARM='&BD200.', 00011000
|
||||
// COND=(0,LT) 00011100
|
||||
//SYSOUT DD SYSOUT=* 00011200
|
||||
//SYSABOUT DD SYSOUT=* 00011300
|
||||
//SYSUDUMP DD SYSOUT=* 00011400
|
||||
//BD100CHG DD DSN=&&BD100SRT, 00011500
|
||||
// DISP=(OLD,PASS,DELETE) 00011600
|
||||
//BD200CHG DD DSN=DOESTAX.&CHGNODE..VSAM.&CHGMNBR.,DISP=SHR 00011700
|
||||
//BD200TOT DD DSN=&&BD200TOT, 00011800
|
||||
// DISP=(,PASS,DELETE), 00011900
|
||||
// UNIT=SYSDA, 00012000
|
||||
// SPACE=(6400,(500,500),RLSE), 00012100
|
||||
// DCB=(RECFM=FB,LRECL=64,BLKSIZE=6400) 00012200
|
||||
//** 00012300
|
||||
//BD200SVR DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.CHARGE,DISP=SHR 00012400
|
||||
//** 00012500
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00012600
|
||||
//DTSFREF DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 00012700
|
||||
// AMP=('BUFNI=5,BUFND=10') 00013000
|
||||
//** 00014000
|
||||
//STEP0400 EXEC PGM=IDCAMS, 00015000
|
||||
// COND=(0,LT) 00016000
|
||||
//SYSPRINT DD SYSOUT=* 00017000
|
||||
//INDD01 DD DSN=&&BD100SRT, 00018000
|
||||
// DISP=(OLD,PASS,DELETE) 00018100
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..BKP.CHGBD200.TRX.DAILY&BKPGEN., 00018900
|
||||
// DISP=(,CATLG,DELETE), 00019000
|
||||
// UNIT=CART, 00019100
|
||||
// VOLUME=(,RETAIN), 00019200
|
||||
// LABEL=(1,SL,,,EXPDT=99000), 00019300
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=104,BLKSIZE=10400) 00019400
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR 00019500
|
||||
//**** 00019600
|
||||
//** SELECT RECORDS FROM CHGBD200 OUTPUT FOR TOTAL CHARGE FILE 00019700
|
||||
//**** 00019800
|
||||
//STEP0500 EXEC PGM=CHGBD207, 00020000
|
||||
// COND=(0,LT) 00030000
|
||||
//SYSOUT DD SYSOUT=* 00040000
|
||||
//SYSABOUT DD SYSOUT=* 00050000
|
||||
//SYSUDUMP DD SYSOUT=* 00060000
|
||||
//BD200DAY DD DSN=&&BD200TOT, 00070000
|
||||
// DISP=(OLD,PASS,DELETE) 00080000
|
||||
//* 00090000
|
||||
//BD207CHG DD DSN=&&CHGBD207, 00100000
|
||||
// DISP=(NEW,PASS,DELETE), 00110000
|
||||
// UNIT=SYSDA, 00120000
|
||||
// SPACE=(6400,(500,500),RLSE), 00130000
|
||||
// DCB=(RECFM=FB,LRECL=64,BLKSIZE=6400) 00140000
|
||||
//** 00150000
|
||||
// ENDIF 00150100
|
||||
//***** BYPASS REMAINING JOB STEPS IF RETURN-CODE = +1 00150200
|
||||
// IF (STEP0500.RC EQ 0) THEN 00151000
|
||||
//** 00152000
|
||||
//STEP0600 EXEC PGM=SORT,PARM='VLTEST=0', SORT CHARGE RECORDS 00160000
|
||||
// COND=(0,LT) 00170000
|
||||
//SYSOUT DD SYSOUT=* 00180000
|
||||
//SORTIN DD DSN=&&CHGBD207, 00190000
|
||||
// DISP=(OLD,PASS,DELETE), 00200000
|
||||
// UNIT=SYSDA, 00210000
|
||||
// SPACE=(8192,(5000,1000),RLSE), 00220000
|
||||
// DCB=(RECFM=FB,LRECL=64,BLKSIZE=32000) 00230000
|
||||
//SORTOUT DD DSN=&&BD207SRT, 00240000
|
||||
// DISP=(NEW,PASS,DELETE), 00250000
|
||||
// UNIT=SYSDA, 00260000
|
||||
// SPACE=(8192,(5000,1000),RLSE), 00270000
|
||||
// DCB=(RECFM=FB,LRECL=64,BLKSIZE=32000) 00280000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(CHGSRC30),DISP=SHR 00290000
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00300000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00310000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00320000
|
||||
//**** 00330000
|
||||
//** BUILD TOTAL CHARGE RECORDS 00340000
|
||||
//**** 00341000
|
||||
//STEP0700 EXEC PGM=CHGBD230, 00342000
|
||||
// COND=(0,LT) 00343000
|
||||
//SYSOUT DD SYSOUT=* 00344000
|
||||
//SYSABOUT DD SYSOUT=* 00345000
|
||||
//SYSUDUMP DD SYSOUT=* 00346000
|
||||
//BD200CHG DD DSN=&&BD207SRT, 00347000
|
||||
// DISP=(OLD,DELETE,DELETE) 00348000
|
||||
//* 00349000
|
||||
//BD230CHG DD DSN=&&BD230CHG, 00350000
|
||||
// DISP=(NEW,PASS,DELETE), 00360000
|
||||
// UNIT=SYSDA, 00370000
|
||||
// SPACE=(22000,(500,100),RLSE), 00380000
|
||||
// DCB=(RECFM=FB,LRECL=22,BLKSIZE=22000) 00390000
|
||||
//* 00400000
|
||||
//STEP0800 EXEC PGM=SORT,PARM='VLTEST=0', SORT CHARGE RECORDS 00410000
|
||||
// COND=(0,LT) 00420000
|
||||
//SYSOUT DD SYSOUT=* 00430000
|
||||
//SORTIN DD DSN=&&BD230CHG, 00440000
|
||||
// DISP=(OLD,PASS,DELETE), 00450000
|
||||
// UNIT=SYSDA, 00460000
|
||||
// SPACE=(22000,(500,100),RLSE), 00470000
|
||||
// DCB=(RECFM=FB,LRECL=22,BLKSIZE=22000) 00480000
|
||||
//SORTOUT DD DSN=&&BD230SRT, 00481000
|
||||
// DISP=(NEW,PASS,DELETE), 00482000
|
||||
// UNIT=SYSDA, 00483000
|
||||
// SPACE=(22000,(500,100),RLSE), 00484000
|
||||
// DCB=(RECFM=FB,LRECL=22,BLKSIZE=22000) 00485000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(CHGSRC31),DISP=SHR 00486000
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00487000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00488000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00489000
|
||||
//**** 00490000
|
||||
//**** 00491000
|
||||
//** UPDATE CHGM030 VSAM FILE 00492000
|
||||
//**** 00493000
|
||||
//STEP0900 EXEC PGM=CHGBD231, 00493100
|
||||
// COND=(0,LT) 00493200
|
||||
//SYSOUT DD SYSOUT=* 00493300
|
||||
//SYSABOUT DD SYSOUT=* 00493400
|
||||
//SYSUDUMP DD SYSOUT=* 00493500
|
||||
//BD230CHG DD DSN=&&BD230SRT, 00496000
|
||||
// DISP=(OLD,PASS,DELETE), 00497000
|
||||
// UNIT=SYSDA, 00498000
|
||||
// SPACE=(22000,(500,100),RLSE), 00499000
|
||||
// DCB=(RECFM=FB,LRECL=22,BLKSIZE=22000) 00500000
|
||||
//BD231CHG DD DSN=DOESTAX.&CHGNODE..VSAM.&CHGMSSN, 00510000
|
||||
// DISP=SHR, 00511000
|
||||
// AMP=('BUFNI=5,BUFND=30') 00512000
|
||||
//**** 00514000
|
||||
//* 00515000
|
||||
// ENDIF 00516000
|
||||
//* 00517000
|
||||
182
Procs/CXXX2XXX
Normal file
182
Procs/CXXX2XXX
Normal file
@ -0,0 +1,182 @@
|
||||
//***** 00010004
|
||||
//* 00020004
|
||||
//* UI TAX VSAM FILE RESTORE. 00030004
|
||||
//* 00040004
|
||||
//* 03/25/2004 THIS PROC INCLUDES A PARM TO INDICTE WHETHER 00041023
|
||||
//* THE INPUT WGH AND WTC FILES NEED TO BE RESTORED. 00041123
|
||||
//* IF CONVERT = 0, CONVERT THE FILES 00041228
|
||||
//* IF CONVERT = 1, USE THE BACKUP VERSIONS WITHOUT 00041328
|
||||
//* CONVERTING 00041428
|
||||
//* 00042004
|
||||
//***** 00043004
|
||||
//CXXX2XXX PROC LVLNDIN='XXXX', 00044023
|
||||
// LVLNDOUT='XXXX', 00044108
|
||||
// BCKNODE='BACKUP', 00045004
|
||||
// BKUPGEN='(+0)' 00046032
|
||||
//********************************************************************* 00047004
|
||||
//STEP0100 EXEC PGM=IDCAMS, DELETE AND DEFINE VSAM FILES 00048004
|
||||
// COND=(0,LT) 00049004
|
||||
//SYSPRINT DD SYSOUT=* 00050004
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDMSA),DISP=SHR 00060005
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDMSB),DISP=SHR 00070005
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDMSC),DISP=SHR 00080005
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDMSD),DISP=SHR 00090005
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDAIX),DISP=SHR 00100005
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDATC),DISP=SHR 00110005
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDOLA),DISP=SHR 00120005
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDREF),DISP=SHR 00130005
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDWRK),DISP=SHR 00140005
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDMSE),DISP=SHR 00141019
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDMSF),DISP=SHR 00142019
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDMSG),DISP=SHR 00143019
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDWGH),DISP=SHR 00144023
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDWGX),DISP=SHR 00144130
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDWTC),DISP=SHR 00145019
|
||||
// DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSDDWTX),DISP=SHR 00145131
|
||||
//*** 00145223
|
||||
//****************************************************************** 00150004
|
||||
//STEP0310 EXEC PGM=SORT, MSTA RESTORE 00160004
|
||||
// COND=(0,LT) 00170004
|
||||
//SYSOUT DD SYSOUT=* 00180004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTA&BKUPGEN., 00190005
|
||||
// DISP=SHR, 00200004
|
||||
// VOLUME=(,RETAIN) 00210004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTA,DISP=SHR, 00220005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00230004
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00240005
|
||||
//****************************************************************** 00250004
|
||||
//STEP0320 EXEC PGM=SORT, MSTB RESTORE 00260004
|
||||
// COND=(0,LT) 00270004
|
||||
//SYSOUT DD SYSOUT=* 00280004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTB&BKUPGEN., 00290005
|
||||
// DISP=SHR, 00300004
|
||||
// VOLUME=(,RETAIN) 00310004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTB,DISP=SHR, 00320005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00330004
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00340005
|
||||
//****************************************************************** 00350004
|
||||
//STEP0330 EXEC PGM=SORT, MSTC RESTORE 00360004
|
||||
// COND=(0,LT) 00370004
|
||||
//SYSOUT DD SYSOUT=* 00380004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTC&BKUPGEN., 00390005
|
||||
// DISP=SHR, 00400004
|
||||
// VOLUME=(,RETAIN) 00410004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTC,DISP=SHR, 00420005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00430004
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00440005
|
||||
//****************************************************************** 00450004
|
||||
//STEP0340 EXEC PGM=SORT, MSTD RESTORE 00460004
|
||||
// COND=(0,LT) 00470004
|
||||
//SYSOUT DD SYSOUT=* 00480004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTD&BKUPGEN., 00490005
|
||||
// DISP=SHR, 00500004
|
||||
// VOLUME=(,RETAIN) 00510004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTD,DISP=SHR, 00520005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00530004
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00540005
|
||||
//****************************************************************** 00550004
|
||||
//STEP0350 EXEC PGM=SORT, AIX RESTORE 00560004
|
||||
// COND=(0,LT) 00570004
|
||||
//SYSOUT DD SYSOUT=* 00580004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..AIX&BKUPGEN., 00590005
|
||||
// DISP=SHR, 00600004
|
||||
// VOLUME=(,RETAIN) 00610004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.AIX,DISP=SHR, 00620005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00630004
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00640005
|
||||
//****************************************************************** 00650004
|
||||
//STEP0360 EXEC PGM=SORT, ATC RESTORE 00660004
|
||||
// COND=(0,LT) 00670004
|
||||
//SYSOUT DD SYSOUT=* 00680004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..ATC&BKUPGEN., 00690005
|
||||
// DISP=SHR, 00700004
|
||||
// VOLUME=(,RETAIN) 00710004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.ATC,DISP=SHR, 00720005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00730004
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00740005
|
||||
//****************************************************************** 00750004
|
||||
//STEP0370 EXEC PGM=IDCAMS, OLA RESTORE 00760004
|
||||
// COND=(0,LT) 00770004
|
||||
//SYSPRINT DD SYSOUT=* 00780004
|
||||
//INDD01 DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..OLA&BKUPGEN., 00790005
|
||||
// DISP=SHR, 00800004
|
||||
// VOLUME=(,RETAIN) 00810004
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNDOUT..VSAM.OLA,DISP=SHR, 00820005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00830004
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSRONE),DISP=SHR 00840005
|
||||
//****************************************************************** 00850004
|
||||
//STEP0380 EXEC PGM=SORT, REF RESTORE 00860004
|
||||
// COND=(0,LT) 00870004
|
||||
//SYSOUT DD SYSOUT=* 00880004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..REF&BKUPGEN., 00890005
|
||||
// DISP=SHR, 00900004
|
||||
// VOLUME=(,RETAIN) 00910004
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.REF,DISP=SHR, 00920005
|
||||
// AMP=('BUFNI=5,BUFND=30') 00930004
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00940005
|
||||
//****************************************************************** 00950004
|
||||
//STEP0390 EXEC PGM=SORT, WRK RESTORE 00960004
|
||||
// COND=(0,LT) 00970004
|
||||
//SYSOUT DD SYSOUT=* 00980004
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..WRK&BKUPGEN., 00990005
|
||||
// DISP=SHR, 01000017
|
||||
// VOLUME=(,RETAIN) 01001016
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.WRK,DISP=SHR, 01010005
|
||||
// AMP=('BUFNI=5,BUFND=30') 01020004
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01030005
|
||||
//****************************************************************** 01050012
|
||||
//STEP0400 EXEC PGM=SORT, MSTE RESTORE 01060012
|
||||
// COND=(0,LT) 01070012
|
||||
//SYSOUT DD SYSOUT=* 01080012
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTE&BKUPGEN., 01090012
|
||||
// DISP=SHR, 01100012
|
||||
// VOLUME=(,RETAIN) 01110012
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTE,DISP=SHR, 01120012
|
||||
// AMP=('BUFNI=5,BUFND=30') 01130012
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01140012
|
||||
//****************************************************************** 01150012
|
||||
//STEP0410 EXEC PGM=SORT, MSTF RESTORE 01160012
|
||||
// COND=(0,LT) 01170012
|
||||
//SYSOUT DD SYSOUT=* 01180012
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTF&BKUPGEN., 01190012
|
||||
// DISP=SHR, 01200012
|
||||
// VOLUME=(,RETAIN) 01210012
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTF,DISP=SHR, 01220012
|
||||
// AMP=('BUFNI=5,BUFND=30') 01230012
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01240012
|
||||
//****************************************************************** 01250012
|
||||
//STEP0420 EXEC PGM=SORT, MSTG RESTORE 01260012
|
||||
// COND=(0,LT) 01270012
|
||||
//SYSOUT DD SYSOUT=* 01280012
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..MSTG&BKUPGEN., 01290012
|
||||
// DISP=SHR 01300017
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.MSTG,DISP=SHR, 01320012
|
||||
// AMP=('BUFNI=5,BUFND=30') 01330012
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01340012
|
||||
//****************************************************************** 01350019
|
||||
//STEP0440 EXEC PGM=SORT, WTC RESTORE 01360019
|
||||
// COND=(0,LT) 01370019
|
||||
//SYSOUT DD SYSOUT=* 01380019
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..WTC&BKUPGEN., 01390020
|
||||
// DISP=SHR, 01400019
|
||||
// VOLUME=(,RETAIN), 01410019
|
||||
// LABEL=(1,SL) 01420019
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.WTX,DISP=SHR, 01430031
|
||||
// AMP=('BUFNI=5,BUFND=30') 01440019
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01451021
|
||||
//****************************************************************** 01460019
|
||||
//STEP0445 EXEC DTSBZ263 CONVERT WTC 01460230
|
||||
//****************************************************************** 01460330
|
||||
//STEP0460 EXEC PGM=SORT, RESTORE WGH TO WGX 01461130
|
||||
// COND=(0,LT) 01461229
|
||||
//SYSOUT DD SYSOUT=* 01461329
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..&BCKNODE..WGH&BKUPGEN., 01461429
|
||||
// DISP=SHR, 01461529
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0440.SORTIN), 01461629
|
||||
// LABEL=(2,SL) 01461729
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.WGX,DISP=SHR, 01462329
|
||||
// AMP=('BUFNI=5,BUFND=30') 01462429
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNDOUT..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01462529
|
||||
//** 01462629
|
||||
//STEP0470 EXEC DTSBZ265 WGH CONVERSION 01462729
|
||||
//****************************************************************** 01570019
|
||||
281
Procs/DES300T1
Normal file
281
Procs/DES300T1
Normal file
@ -0,0 +1,281 @@
|
||||
//DESBDGSI PROC 00000010
|
||||
//**************************************************************** 00001700
|
||||
//* BUILD THE WGH EMPLOYER ORIENTED WAGE FILE FROM DATA IN
|
||||
//* THE BENEFITS WAGE FILE
|
||||
//**************************************************************** 00001700
|
||||
//STEP0200 EXEC PGM=DESBD470, DELETE WAGES TO TAX WHG FILE
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWTC DD DSN=DOESTAX.&MSTNODE..VSAM.WTC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWTRN DD DSN=DOESTAX.PROD.BACKUP.W4FILE(+0),DISP=SHR
|
||||
//*
|
||||
//*
|
||||
//*
|
||||
//STEP0300 EXEC PGM=DESBD480, ADD WAGES TO TAX WHG FILE
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWTC DD DSN=DOESTAX.&MSTNODE..VSAM.WTC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSXWGH DD DSN=DOESTAX.TEST.UIBS.WWGH,DISP=SHR
|
||||
//DTSFWTRN DD DSN=DOESTAX.PROD.BACKUP.W4FILE(+0),DISP=SHR
|
||||
//* DD DSN=DOESTAX.CONV.DTS193.W4FILE,DISP=SHR
|
||||
//* DD DSN=DOESTAX.CONV.DCGOV.ICESA.W4TRANS,DISP=SHR
|
||||
//*TSFWTRN DD DSN=DOESTAX.PROD.DTS.W4FILE,
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* SPACE=(CYL,(10,5)),
|
||||
//* DCB=(RECFM=FB,LRECL=80,BLKSIZE=32000)
|
||||
//*
|
||||
//*********************************************************************
|
||||
//STEP0400 EXEC PGM=SORT,REGION=0K, WWGH WAGE
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SORTIN DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=30')
|
||||
//SORTOUT DD DSN=DOESTAX.&MSTNODE..BACKUP.TAXWGH(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// UNIT=CART,
|
||||
// VOLUME=(,RETAIN),
|
||||
// LABEL=(1,SL,,,EXPDT=99000),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR
|
||||
//*
|
||||
//****
|
||||
//**************************************************************** 00001700
|
||||
//STEP0500 EXEC PGM=SORT,PARM='VLTEST=0', SORT IN EMPLYER ORDER 00007602
|
||||
// COND=(0,LT) 00007702
|
||||
//SYSOUT DD SYSOUT=* 00007802
|
||||
//SORTIN DD DSN=DOESTAX.&MSTNODE..BACKUP.TAXWGH(+1),DISP=SHR
|
||||
// DD DSN=DOESTAX.TEST.UIBS.WWGH,DISP=SHR
|
||||
//SORTOUT DD DSN=DOESTAX.TEST.DAILY.WGESRT1,DISP=SHR
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWGE1),DISP=SHR 00008917
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009002
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009102
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009202
|
||||
//* 00009302
|
||||
//**************************************************************** 00001700
|
||||
//STEP0300 EXEC PGM=DESBD310, CHECK TAX MASTER FILE
|
||||
// COND=(0,LT), FIND SUCCESSOR IF ANY
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00001700
|
||||
//*TSFWGHI DD DSN=&&WGESRT1,
|
||||
//* DISP=(OLD,PASS,DELETE)
|
||||
//DTSFWGHI DD DSN=DOESTAX.TEST.DAILY.WGESRT1,DISP=SHR
|
||||
//*
|
||||
//DTSFWGHO DD DSN=DOESTAX.TEST.DAILY.WGEOUT2,DISP=SHR
|
||||
//*TSFWGHO DD DSN=&&WGEOUT2,
|
||||
//* DISP=(NEW,PASS,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(18000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//*
|
||||
//DTSFWESQ DD DSN=DOESTAX.TEST.DAILY.WESQOUT1,DISP=SHR
|
||||
//*TSFWESQ DD DSN=&&WESQOUT1,
|
||||
//* DISP=(NEW,PASS,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=&&RPT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(1000,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0400 EXEC PGM=SORT,PARM='VLTEST=0', SORT BY EMP 00790055
|
||||
// COND=(0,LT) 00800055
|
||||
//SYSOUT DD SYSOUT=* 00810055
|
||||
//SYSPRINT DD SYSOUT=* 00820055
|
||||
//SORTIN DD DSN=DOESTAX.TEST.DAILY.WGEOUT2,DISP=SHR
|
||||
//SORTOUT DD DSN=DOESTAX.TEST.DAILY.WGESRT2,DISP=SHR
|
||||
//*ORTIN DD DSN=&&WGEOUT2, 00830055
|
||||
//* DISP=(OLD,DELETE,DELETE) 00840055
|
||||
//*ORTOUT DD DSN=&&WGESRT2,
|
||||
//* DISP=(NEW,PASS,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(18000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWGE1),DISP=SHR 00870056
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00880055
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00890055
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00900055
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//*TEP0500 EXEC PGM=DESBD315, MERGE SUCCESSOR RECORDS
|
||||
//* COND=(0,LT),
|
||||
//* REGION=4096K
|
||||
//*YSOUT DD SYSOUT=*
|
||||
//*YSABOUT DD SYSOUT=*
|
||||
//*YSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//*TSFWGHI DD DSN=&&WGESRT2,
|
||||
//* DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//*TSFWGHO DD DSN=&&WGEOUT3,
|
||||
//* DISP=(NEW,PASS,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(18000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0510 EXEC PGM=DESBD316, IDENTIFY NEW/DEL/CHG RECS 00740053
|
||||
// COND=(0,LT), 00780053
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=* 00750053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//SYSABOUT DD SYSOUT=* 00750053
|
||||
//SYSABEND DD SYSOUT=* 00750053
|
||||
//DTSFWGIN DD DSN=DOESTAX.TEST.DAILY.WGESRT2,DISP=SHR
|
||||
//*TSFWGIN DD DSN=&&WGEOUT3,
|
||||
//* DISP=(OLD,PASS,DELETE)
|
||||
//*
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR, 00850055
|
||||
// AMP=('BUFNI=5,BUFND=30') 00860055
|
||||
//*
|
||||
//DTSFWGC DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.WAGE,
|
||||
// DISP=(OLD,KEEP,KEEP)
|
||||
//DTSFXSEQ DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.WAGE.SEQ,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(14,(14,14),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=14,BLKSIZE=14)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0600 EXEC PGM=IDCAMS DELETE AND DEFINE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWGH), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//* 00780053
|
||||
//STEP0700 EXEC PGM=IDCAMS LOAD VSAM FILE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//INDD01 DD DSN=DOESTAX.TEST.DAILY.WGESRT2,DISP=SHR
|
||||
//*NDD01 DD DSN=&&WGEOUT3,
|
||||
//* DISP=(OLD,PASS,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(18000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.WGH,DISP=SHR, 00850055
|
||||
// AMP=('BUFNI=5,BUFND=30') 00860055
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//*********************************************************************
|
||||
//*
|
||||
//STEP0800 EXEC PGM=SORT,PARM='VLTEST=0', SORT WESQ - EMP/SSN/QTR 00790055
|
||||
// COND=(0,LT) 00800055
|
||||
//SYSOUT DD SYSOUT=* 00810055
|
||||
//SYSPRINT DD SYSOUT=* 00820055
|
||||
//SORTIN DD DSN=DOESTAX.TEST.DAILY.WESQOUT1,DISP=SHR
|
||||
//SORTOUT DD DSN=DOESTAX.TEST.DAILY.WESQSRT1,DISP=SHR
|
||||
//*ORTIN DD DSN=&&WESQOUT1, 00830055
|
||||
//* DISP=(OLD,DELETE,DELETE) 00840055
|
||||
//*ORTOUT DD DSN=&&WESQSRT1,
|
||||
//* DISP=(NEW,PASS,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWGE1),DISP=SHR 00870056
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00880055
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00890055
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00900055
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0900 EXEC PGM=DESBD317, ADD YTD EARNINGS TO WESQ
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFWESI DD DSN=DOESTAX.TEST.DAILY.WESQSRT1,DISP=SHR
|
||||
//*TSFWESI DD DSN=&&WESQSRT1,
|
||||
//* DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//DTSFWESO DD DSN=DOESTAX.TEST.DAILY.WESQOUT2,DISP=SHR
|
||||
//*TSFWESO DD DSN=&&WESQOUT2,
|
||||
//** DISP=(NEW,PASS,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//*
|
||||
//*
|
||||
//STEP1000 EXEC PGM=SORT,PARM='VLTEST=0', SORT WESQ - EMP/QTR/SSN 00790055
|
||||
// COND=(0,LT) 00800055
|
||||
//SYSOUT DD SYSOUT=* 00810055
|
||||
//SYSPRINT DD SYSOUT=* 00820055
|
||||
//SORTIN DD DSN=DOESTAX.TEST.DAILY.WESQOUT2,DISP=SHR
|
||||
//*ORTIN DD DSN=&&WESQOUT2, 00830055
|
||||
//* DISP=(OLD,DELETE,DELETE) 00840055
|
||||
//SORTOUT DD DSN=DOESTAX.TEST.DAILY.WESQSRT2,DISP=SHR
|
||||
//*ORTOUT DD DSN=&&WESQSRT2,
|
||||
//* DISP=(NEW,PASS,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWESQ),DISP=SHR 00870056
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00880055
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00890055
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00900055
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP1100 EXEC PGM=DESBD318, REFORMAT WESQ RECORDS
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFWESI DD DSN=DOESTAX.TEST.DAILY.WESQSRT2,DISP=SHR
|
||||
//*TSFWESI DD DSN=&&WESQSRT2,
|
||||
//* DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//DTSFWESO DD DSN=DOESTAX.TEST.DAILY.WESQOUT3,DISP=SHR
|
||||
//*TSFWESO DD DSN=&&WESQOUT3,
|
||||
//* DISP=(NEW,PASS,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP1200 EXEC PGM=IDCAMS DELETE AND DEFINE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWSQ),DISP=SHR 00760053
|
||||
//* 00780053
|
||||
//STEP1300 EXEC PGM=IDCAMS LOAD VSAM FILE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//INDD01 DD DSN=DOESTAX.TEST.DAILY.WESQOUT3,DISP=SHR
|
||||
//*NDD01 DD DSN=&&WESQOUT3,
|
||||
//* DISP=(OLD,DELETE,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.WESQ,DISP=SHR, 00850055
|
||||
// AMP=('BUFNI=5,BUFND=30') 00860055
|
||||
//*OUTDD01 DD DSN=DOESTAX.&LVLNODE..WESQ, 00850055
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//*********************************************************************
|
||||
81
Procs/DESBD110
Normal file
81
Procs/DESBD110
Normal file
@ -0,0 +1,81 @@
|
||||
//DESBD110 PROC
|
||||
//****
|
||||
//* BATCH UPDATE OF ELECTRONIC MEDIA FILES
|
||||
//* STEP0100: SELECT RECORDS FOR UPDATE
|
||||
//****
|
||||
//* STEP0100: MERGE ELECTRONIC MEDIA RECORDS TO BE LOADED TO
|
||||
//* MASTER FILE. INPUT FILES PRODUCED DURING DAILY PROCESSING
|
||||
//* OF WAGE TAPES AND DISKS.
|
||||
//*
|
||||
//* INPUT FILES:
|
||||
//* DOESTAX.&LVLNODE..XXEMTRAN
|
||||
//* CONTAINS ELECTRONIC MEDIA RECORDS
|
||||
//* DOESTAX.&LVLNODE..XXW4TRAN
|
||||
//* CONTAINS W4 WAGE TRANSACTIONS
|
||||
//* DOESTAX.&LVLNODE..VSAM.OLA
|
||||
//* CONTAINS T061 TRIGGER RECORDS FOR EACH ITEM TO
|
||||
//* BE PROCESSED. THE ITEMS ARE IDENTIFIED BY LOG NO.
|
||||
//*
|
||||
//* STEP0100: MERGE THE ELECTRONIC MEDIA INPUT FILES TO &&BD110EM
|
||||
//* MERGE THE W4 WAGE TRANSACTION INPUT FILES TO &&BD110W4
|
||||
//*
|
||||
//* STEP0200 SELECTS THE LOG NUMBERS TO BE PROCESSED DURING
|
||||
//* THIS RUN, AND EXTRACTS RECORDS WITH THOSE LOG
|
||||
//* NUMBERS TO THE FOLLOWING DATA SETS:
|
||||
//*
|
||||
//* W4 TRANSACTIONS: DOESTAX.CONV.W4TRAN
|
||||
//* EM TRANSACTIONS: DOESTAX.CONV.EMTRAN
|
||||
//******************************************************************
|
||||
//STEP0100 EXEC PGM=IDCAMS,
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=DOESTAX.CONV.GBEMTRAN,DISP=SHR
|
||||
//OUTDD01 DD DSN=&&BD110EM,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//STEP0110 EXEC PGM=IDCAMS,
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=DOESTAX.CONV.GBW4TRAN,DISP=SHR
|
||||
//OUTDD01 DD DSN=&&BD110W4,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(20,20),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=90,BLKSIZE=9000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//* SELECT RECORDS BY LOG NUMBER, BASED ON T061 RECORDS
|
||||
//* IN OLA FILE.
|
||||
//*********************************************************************
|
||||
//STEP0200 EXEC PGM=DESBD110,
|
||||
// COND=(0,LT)
|
||||
//DTSFOLAI DD DSN=DOESTAX.&LVLNODE..VSAM.OLA,DISP=SHR,
|
||||
// AMP=('BUFND=10')
|
||||
//DTSFVRI1 DD DSN=&&BD110EM, ELECTRONIC MEDIA DATA
|
||||
// DISP=(OLD,PASS,DELETE)
|
||||
//DTSFVRO1 DD DSN=&&EMTRAN,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//DTSFVRO2 DD DUMMY
|
||||
//**DTSFVRO2 DD DSN=DOESTAX.&LVLNODE..EMTRIG(+1),
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
//** UNIT=SYSDA,
|
||||
//** SPACE=(8192,(1000,1000),RLSE),
|
||||
//** DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//BD110W4 DD DSN=&&BD110W4, WAGE DATA
|
||||
// DISP=(OLD,PASS,DELETE)
|
||||
//BD110W4O DD DSN=&&W4TRAN,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=8000)
|
||||
//**
|
||||
25
Procs/DESBD120
Normal file
25
Procs/DESBD120
Normal file
@ -0,0 +1,25 @@
|
||||
//DESBD120 PROC 00000010
|
||||
//*
|
||||
//*********************************************************************
|
||||
//STEP0100 EXEC PGM=DESBD120,PARM='&LOGNO.'
|
||||
//*
|
||||
//BD120EMI DD DSN=DOESTAX.CONV.&EMFILE.,
|
||||
// DISP=SHR
|
||||
//*
|
||||
//BD120EMO DD DSN=&&BD120,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(10,100),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00180028
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00220002
|
||||
//***************************************************************** 00320000
|
||||
//*
|
||||
//STEP0200 EXEC PGM=IDCAMS,COND=(0,LT) 00590044
|
||||
//SYSPRINT DD SYSOUT=* 00600044
|
||||
//*
|
||||
//INDD01 DD DSN=&&BD120,DISP=(OLD,DELETE,DELETE) 00610044
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.&EMFILE,DISP=OLD 00620044
|
||||
//*
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR 00630044
|
||||
//* 00640044
|
||||
23
Procs/DESBD125
Normal file
23
Procs/DESBD125
Normal file
@ -0,0 +1,23 @@
|
||||
//DESBD125 PROC 00000010
|
||||
//*********************************************************************
|
||||
//STEP0100 EXEC PGM=DESBD125,PARM='&LOGNO.'
|
||||
//*
|
||||
//BD125W4I DD DSN=DOESTAX.CONV.&W4FILE.,
|
||||
// DISP=SHR
|
||||
//*
|
||||
//BD125W4O DD DSN=&&BD125,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(9000,(900,900),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=90,BLKSIZE=9000)
|
||||
//*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00220002
|
||||
//***************************************************************** 00320000
|
||||
//STEP0200 EXEC PGM=IDCAMS,COND=(0,LT) 00590044
|
||||
//SYSPRINT DD SYSOUT=* 00600044
|
||||
//*
|
||||
//INDD01 DD DSN=&&BD125,DISP=(OLD,DELETE,DELETE) 00610044
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.&W4FILE.,DISP=OLD 00620044
|
||||
//*
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR 00630044
|
||||
//* 00640044
|
||||
10
Procs/DESBD130
Normal file
10
Procs/DESBD130
Normal file
@ -0,0 +1,10 @@
|
||||
//DESBD130 PROC 00000010
|
||||
//****
|
||||
//* UPDATE THE YEAR PORTION OF THE LAST USED LOG NUMBER
|
||||
//* WHEN THE YEAR CHANGES.
|
||||
//*
|
||||
//****
|
||||
//STEP0100 EXEC PGM=DESBD130,
|
||||
// COND=(0,LT)
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//**
|
||||
44
Procs/DESBD220
Normal file
44
Procs/DESBD220
Normal file
@ -0,0 +1,44 @@
|
||||
//DESBD220 PROC
|
||||
//****
|
||||
//* BATCH UPDATE OF ELECTRONIC MEDIA FILES
|
||||
//*
|
||||
//****
|
||||
//* STEP0100: UPDATE THE ELECTRONIC MEDIA MASTER FILES WITH
|
||||
//* RECORDS CREATED DURING DAILY PROCESSING OF WAGE
|
||||
//* TAPES AND DISKS.
|
||||
//*
|
||||
//*********************************************************************
|
||||
//* UPDATE ELECTRONIC MEDIA MASTER FILES
|
||||
//*********************************************************************
|
||||
//STEP0200 EXEC PGM=DESBD220,
|
||||
// COND=(0,LT)
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFVRI1 DD DSN=&&EMTRAN,DISP=(OLD,PASS,DELETE)
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..DES.RPT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(16394,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*********************************************************************
|
||||
//* SAVE INPUT DATA IN GDG
|
||||
//*********************************************************************
|
||||
//**STEP0300 EXEC PGM=IDCAMS,
|
||||
//** COND=(0,LT)
|
||||
//**SYSPRINT DD SYSOUT=*
|
||||
//**INDD01 DD DSN=&&EMTRAN,DISP=(OLD,PASS,DELETE)
|
||||
//**OUTDD01 DD DSN=DOESTAX.&LVLNODE..EMTRAN.SRT(+1),
|
||||
//** DISP=(,CATLG,DELETE),
|
||||
//** SPACE=(16384,(1000,1000),RLSE),
|
||||
//** DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//**SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//STEP0400 EXEC PGM=IDCAMS,
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&W4TRAN,DISP=(OLD,PASS,DELETE)
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.W4TRAN.SRT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(16384,(1000,1000),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=80,BLKSIZE=8000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
238
Procs/DESBD300
Normal file
238
Procs/DESBD300
Normal file
@ -0,0 +1,238 @@
|
||||
//DESBD300 PROC 00000010
|
||||
//**************************************************************** 00001700
|
||||
//* BUILD THE WGH EMPLOYER ORIENTED WAGE FILE FROM DATA IN
|
||||
//* THE BENEFITS WAGE FILE
|
||||
//**************************************************************** 00001700
|
||||
//STEP0100 EXEC PGM=DESBD300, EXTRACT DATA FROM WAGE FILE
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//*
|
||||
//DOCFMSTR INCLUDE MEMBER=DOCIMSTR
|
||||
//*
|
||||
//DTSFNAME DD DSN=DOESTAX.&LVLNODE..VSAM.WAGE.NAME,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//WGEOUT1 DD DSN=&&WGEOUT1,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//* 00014000
|
||||
//DTSFVRO1 DD DSN=&&RPT1, 00014000
|
||||
// DISP=(NEW,PASS,DELETE), 00014000
|
||||
// UNIT=SYSDA, 00014000
|
||||
// SPACE=(8192,(500,200),RLSE), 00014000
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00014000
|
||||
//* 00014000
|
||||
//**************************************************************** 00001700
|
||||
//STEP0200 EXEC PGM=SORT,PARM='VLTEST=0', SORT IN EMPLYER ORDER 00007602
|
||||
// COND=(0,LT) 00007702
|
||||
//SYSOUT DD SYSOUT=* 00007802
|
||||
//SORTIN DD DSN=&&WGEOUT1, 00007917
|
||||
// DISP=(OLD,DELETE,DELETE) 00008002
|
||||
//SORTOUT DD DSN=&&WGESRT1, 00008417
|
||||
// DISP=(,PASS,DELETE), 00008502
|
||||
// UNIT=SYSDA, 00008602
|
||||
// SPACE=(18000,(8000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWGE1),DISP=SHR 00008917
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009002
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009102
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009202
|
||||
//* 00009302
|
||||
//**************************************************************** 00001700
|
||||
//STEP0300 EXEC PGM=DESBD310, CHECK TAX MASTER FILE
|
||||
// COND=(0,LT), FIND SUCCESSOR IF ANY
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00001700
|
||||
//DTSFWGHI DD DSN=&&WGESRT1,
|
||||
// DISP=(OLD,PASS,DELETE)
|
||||
//*
|
||||
//DTSFWGHO DD DSN=&&WGEOUT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//*
|
||||
//DTSFWESQ DD DSN=&&WESQOUT1,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=&&RPT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(1000,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0400 EXEC PGM=SORT,PARM='VLTEST=0', SORT BY EMP 00790055
|
||||
// COND=(0,LT) 00800055
|
||||
//SYSOUT DD SYSOUT=* 00810055
|
||||
//SYSPRINT DD SYSOUT=* 00820055
|
||||
//SORTIN DD DSN=&&WGEOUT2, 00830055
|
||||
// DISP=(OLD,DELETE,DELETE) 00840055
|
||||
//SORTOUT DD DSN=&&WGESRT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWGE1),DISP=SHR 00870056
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00880055
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00890055
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00900055
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//*TEP0500 EXEC PGM=DESBD315, MERGE SUCCESSOR RECORDS
|
||||
//* COND=(0,LT),
|
||||
//* REGION=4096K
|
||||
//*YSOUT DD SYSOUT=*
|
||||
//*YSABOUT DD SYSOUT=*
|
||||
//*YSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//*TSFWGHI DD DSN=&&WGESRT2,
|
||||
//* DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//*TSFWGHO DD DSN=&&WGEOUT3,
|
||||
//* DISP=(NEW,PASS,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(18000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0510 EXEC PGM=DESBD316, IDENTIFY NEW/DEL/CHG RECS 00740053
|
||||
// COND=(0,LT), 00780053
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=* 00750053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//SYSABOUT DD SYSOUT=* 00750053
|
||||
//SYSABEND DD SYSOUT=* 00750053
|
||||
//DTSFWGIN DD DSN=&&WGESRT2,
|
||||
// DISP=(OLD,PASS,DELETE)
|
||||
//*
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR, 00850055
|
||||
// AMP=('BUFNI=5,BUFND=30') 00860055
|
||||
//*
|
||||
//DTSFWGC DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.WAGE,
|
||||
// DISP=(OLD,KEEP,KEEP)
|
||||
//DTSFXSEQ DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.WAGE.SEQ,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(14,(14,14),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=14,BLKSIZE=14)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0600 EXEC PGM=IDCAMS DELETE AND DEFINE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWGH), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//* 00780053
|
||||
//STEP0700 EXEC PGM=IDCAMS LOAD VSAM FILE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//INDD01 DD DSN=&&WGESRT2,
|
||||
// DISP=(OLD,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.WGH,DISP=SHR, 00850055
|
||||
// AMP=('BUFNI=5,BUFND=30') 00860055
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//*********************************************************************
|
||||
//*
|
||||
//STEP0800 EXEC PGM=SORT,PARM='VLTEST=0', SORT WESQ - EMP/SSN/QTR 00790055
|
||||
// COND=(0,LT) 00800055
|
||||
//SYSOUT DD SYSOUT=* 00810055
|
||||
//SYSPRINT DD SYSOUT=* 00820055
|
||||
//SORTIN DD DSN=&&WESQOUT1, 00830055
|
||||
// DISP=(OLD,DELETE,DELETE) 00840055
|
||||
//SORTOUT DD DSN=&&WESQSRT1,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWGE1),DISP=SHR 00870056
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00880055
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00890055
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00900055
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0900 EXEC PGM=DESBD317, ADD YTD EARNINGS TO WESQ
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFWESI DD DSN=&&WESQSRT1,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//DTSFWESO DD DSN=&&WESQOUT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//*
|
||||
//*
|
||||
//STEP1000 EXEC PGM=SORT,PARM='VLTEST=0', SORT WESQ - EMP/QTR/SSN 00790055
|
||||
// COND=(0,LT) 00800055
|
||||
//SYSOUT DD SYSOUT=* 00810055
|
||||
//SYSPRINT DD SYSOUT=* 00820055
|
||||
//SORTIN DD DSN=&&WESQOUT2, 00830055
|
||||
// DISP=(OLD,DELETE,DELETE) 00840055
|
||||
//SORTOUT DD DSN=&&WESQSRT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWESQ),DISP=SHR 00870056
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00880055
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00890055
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00900055
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP1100 EXEC PGM=DESBD318, REFORMAT WESQ RECORDS
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFWESI DD DSN=&&WESQSRT2,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//DTSFWESO DD DSN=&&WESQOUT3,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP1200 EXEC PGM=IDCAMS DELETE AND DEFINE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWSQ),DISP=SHR 00760053
|
||||
//* 00780053
|
||||
//STEP1300 EXEC PGM=IDCAMS LOAD VSAM FILE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//INDD01 DD DSN=&&WESQOUT3,
|
||||
// DISP=(OLD,DELETE,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.WESQ,DISP=SHR, 00850055
|
||||
// AMP=('BUFNI=5,BUFND=30') 00860055
|
||||
//*OUTDD01 DD DSN=DOESTAX.&LVLNODE..WESQ, 00850055
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//*********************************************************************
|
||||
182
Procs/DESBD320
Normal file
182
Procs/DESBD320
Normal file
@ -0,0 +1,182 @@
|
||||
//DESBD320 PROC 00010099
|
||||
//**************************************************************** 00020000
|
||||
//* BUILD A WORKER NAME FILE FROM DATA IN THE WAGE.NAME FILE 00030099
|
||||
//* AND FROM THE BENEFITS CLAIM FILE 00040099
|
||||
//**************************************************************** 00050000
|
||||
//********************************************************************* 02470099
|
||||
//STEP0100 EXEC PGM=DESBD320, EXTRACT NAMES FROM WAGE FILE 02480099
|
||||
// COND=(0,LT) 02490099
|
||||
//SYSOUT DD SYSOUT=* 02500099
|
||||
//SYSABOUT DD SYSOUT=* 02510099
|
||||
//SYSABEND DD SYSOUT=* 02520099
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 02530099
|
||||
//* 02540099
|
||||
//DTSFNAME DD DSN=DOESTAX.&MSTNODE..VSAM.WAGE.NAME,DISP=SHR, 02550099
|
||||
// AMP=('BUFNI=5,BUFND=10') 02560099
|
||||
//* 02570099
|
||||
//DESFB320 DD DSN=&&DESFB320, / WAGE NAMES 02580099
|
||||
// DISP=(NEW,PASS,DELETE), 02590099
|
||||
// UNIT=SYSDA, 02600099
|
||||
// SPACE=(CYL,(100,10)), 02610099
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 02620099
|
||||
//* 02630099
|
||||
//********************************************************************* 02640099
|
||||
//STEP0200 EXEC PGM=DESBD321, EXTRACT NAMES FROM BENEFIT CLAIMS 02650099
|
||||
// COND=(0,LT) 02660099
|
||||
//SYSOUT DD SYSOUT=(*) 02670099
|
||||
//SYSABOUT DD SYSOUT=* 02680099
|
||||
//SYSABEND DD SYSOUT=* 02690099
|
||||
//DESFB321 DD DSN=&&DESFB321, / BENEFITS NAMES 02700099
|
||||
// DISP=(NEW,PASS,DELETE), 02710099
|
||||
// UNIT=SYSDA, 02720099
|
||||
// SPACE=(CYL,(100,10)), 02730099
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 02740099
|
||||
//**** 02750099
|
||||
//DOCSMSTR INCLUDE MEMBER=DOCIMSTR 02760099
|
||||
//* 02770099
|
||||
//********************************************************************* 02770199
|
||||
//STEP0210 EXEC PGM=DESBD324, EXTRACT NAMES FROM IB6 FILE 02771099
|
||||
// COND=(0,LT) 02772099
|
||||
//SYSOUT DD SYSOUT=(*) 02773099
|
||||
//SYSABOUT DD SYSOUT=* 02774099
|
||||
//SYSABEND DD SYSOUT=* 02775099
|
||||
//DESFB324 DD DSN=&&DESFB324, / BENEFITS NAMES 02776099
|
||||
// DISP=(NEW,PASS,DELETE), 02777099
|
||||
// UNIT=SYSDA, 02778099
|
||||
// SPACE=(CYL,(100,10)), 02779099
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 02779199
|
||||
//**** 02779299
|
||||
//DOCSMSTR INCLUDE MEMBER=DOCIMSTR 02779399
|
||||
//* 02779499
|
||||
//IB6960F1 DD DSN=UI.PROD.DOCS.IB6960F1,DISP=SHR 02779599
|
||||
//* 02779699
|
||||
//********************************************************************* 02780099
|
||||
//STEP0300 EXEC PGM=SORT,PARM='VLTEST=0', /* SORT WAGE NAMES 02790099
|
||||
// COND=(0,LT) /* SSN ASC, DATE DESC 02800002
|
||||
//SYSOUT DD SYSOUT=* 02810002
|
||||
//SORTIN DD DSN=&&DESFB320,DISP=(OLD,DELETE,DELETE) 02820099
|
||||
// DD DSN=&&DESFB321,DISP=(OLD,DELETE,DELETE) 02830099
|
||||
// DD DSN=&&DESFB324,DISP=(OLD,DELETE,DELETE) 02831099
|
||||
//SORTOUT DD DSN=&&SRTFB320, 02840017
|
||||
// DISP=(,PASS,DELETE), 02850002
|
||||
// UNIT=SYSDA, 02860002
|
||||
// SPACE=(CYL,(100,10)), 02870099
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 02880099
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSX147),DISP=SHR 02890099
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(75,50),RLSE) 02900002
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(75,50),RLSE) 02910002
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(75,50),RLSE) 02920002
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(75,50),RLSE) 02930002
|
||||
//* 02940002
|
||||
//********************************************************************* 03110099
|
||||
//STEP0500 EXEC PGM=DESBD322, /* MERGE BENEFITS AND WAGE NAMES 03120099
|
||||
// COND=(0,LT) 03130099
|
||||
//SYSOUT DD SYSOUT=(*) 03140099
|
||||
//SYSABOUT DD SYSOUT=* 03150099
|
||||
//SYSABEND DD SYSOUT=* 03160099
|
||||
//* 03170099
|
||||
//DESFB320 DD DSN=&&SRTFB320, / WAGE NAMES 03180099
|
||||
// DISP=(OLD,DELETE,DELETE), 03190099
|
||||
// UNIT=SYSDA, 03200099
|
||||
// SPACE=(CYL,(100,10)), 03210099
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 03220099
|
||||
//**** 03230099
|
||||
//DESFB322 DD DSN=&&DESFB322, / MERGED NAMES 03300099
|
||||
// DISP=(NEW,PASS,DELETE), 03310099
|
||||
// UNIT=SYSDA, 03320099
|
||||
// SPACE=(CYL,(100,10)), 03330099
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 03340099
|
||||
//**** 03350099
|
||||
//STEP0700 EXEC PGM=SORT,PARM='VLTEST=0', /* SORT NEW NAME FILE 03650099
|
||||
// COND=(0,LT) /* SSN ASC, DATE DESC 03660002
|
||||
//SYSOUT DD SYSOUT=* 03670002
|
||||
//SORTIN DD DSN=&&DESFB322, 03680017
|
||||
// DISP=(OLD,PASS,DELETE) 03690099
|
||||
//SORTOUT DD DSN=&&SRTNEW22, 03700017
|
||||
// DISP=(,PASS,DELETE), 03710002
|
||||
// UNIT=SYSDA, 03720002
|
||||
// SPACE=(CYL,(100,10)), 03730099
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 03740099
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSX147),DISP=SHR 03750099
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(75,50),RLSE) 03760002
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(75,50),RLSE) 03770002
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(75,50),RLSE) 03780002
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(75,50),RLSE) 03790002
|
||||
//* 03800002
|
||||
//********************************************************************* 03810099
|
||||
//* >>> TO REBUILD FILE, SET THE RUNTYPE PARM TO 'C' <<< 03811099
|
||||
//** 03813099
|
||||
//STEP0800 EXEC PGM=DESBD323, /* SELECT NEW RECORDS ONLY 03820099
|
||||
// COND=(0,LT), 03830099
|
||||
// PARM='&RUNTYPE.' 03831099
|
||||
//SYSOUT DD SYSOUT=(*) 03840099
|
||||
//SYSABOUT DD SYSOUT=* 03850099
|
||||
//SYSABEND DD SYSOUT=* 03860099
|
||||
//* 03870099
|
||||
//* TODAY'S NAME FILE 03880099
|
||||
//DESFB32A DD DSN=&&SRTNEW22, 03890099
|
||||
// DISP=(OLD,DELETE,DELETE), 03900099
|
||||
// UNIT=SYSDA, 03910099
|
||||
// SPACE=(CYL,(100,10)), 03920099
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 03930099
|
||||
//**** 03940099
|
||||
//* NEW RECORDS SELECTED FOR DOWNLOAD 03950099
|
||||
//DESFB323 DD DSN=&&DESFB323, 03960099
|
||||
// DISP=(NEW,PASS,DELETE), 03970099
|
||||
// UNIT=SYSDA, 03980099
|
||||
// SPACE=(CYL,(100,10)), 03990099
|
||||
// DCB=(RECFM=FB,LRECL=76,BLKSIZE=30400) 04001099
|
||||
//**** 04010099
|
||||
//* PREVIOUS DAY'S NAME FILE 04020099
|
||||
//* 04020399
|
||||
//DESFB32B DD DSN=DOESTAX.&LVLNODE..WAGE.NAME, 04021099
|
||||
// DISP=(OLD,KEEP,KEEP), 04022099
|
||||
// SPACE=(CYL,(100,10)), 04023099
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 04024099
|
||||
//**** 04080099
|
||||
//********************************************************************* 04090099
|
||||
//** REBUILD OUTPUT FILE FOR EXPORT TO SERVER 04100099
|
||||
//** 04110099
|
||||
//STEP0900 EXEC PGM=IDCAMS 04120099
|
||||
//SYSPRINT DD SYSOUT=* 04130099
|
||||
//INDD01 DD DSN=&&DESFB323, 04140099
|
||||
// DISP=(OLD,DELETE,DELETE) 04150099
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..WAGE.NAME.EXP, 04160099
|
||||
// DISP=(OLD,KEEP,KEEP), 04173099
|
||||
// SPACE=(CYL,(100,10)), 04180099
|
||||
// DCB=(RECFM=FB,LRECL=76,BLKSIZE=30400) 04190099
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE), 04200099
|
||||
// DISP=SHR 04210053
|
||||
//**** 04220099
|
||||
//********************************************************************* 04220199
|
||||
//** SAVE PREVIOUS NAME FILE 04220299
|
||||
//** 04220399
|
||||
//STEP0900 EXEC PGM=IDCAMS 04220499
|
||||
//SYSPRINT DD SYSOUT=* 04220599
|
||||
//INDD01 DD DSN=&&DESFB322, 04220699
|
||||
// DISP=(OLD,DELETE,DELETE) 04220799
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..WAGE.NAME, 04220899
|
||||
// DISP=(OLD,KEEP,KEEP), 04221199
|
||||
// SPACE=(CYL,(100,10)), 04221299
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 04221399
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE), 04221599
|
||||
// DISP=SHR 04221699
|
||||
// 04221799
|
||||
//********************************************************************* 04221899
|
||||
//** BACKUP WORKER NAME FILE 04222099
|
||||
//** 04223099
|
||||
//STEP1000 EXEC PGM=SORT, 04230099
|
||||
// COND=(0,LT) 04240099
|
||||
//SYSOUT DD SYSOUT=* 04250099
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNODE..WAGE.NAME, 04271099
|
||||
// DISP=(OLD,KEEP,KEEP), 04272099
|
||||
// SPACE=(CYL,(100,10)), 04273099
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 04274099
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..WAGE.NAME.BKP, 04280099
|
||||
//* DISP=(NEW,CATLG,CATLG), 04291099
|
||||
// DISP=MOD, 04292099
|
||||
// UNIT=CART, 04300099
|
||||
// VOLUME=(,RETAIN,,99), 04310099
|
||||
// LABEL=(1,SL,,,RETPD=1826), 04320099
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 04330099
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 04340099
|
||||
16
Procs/DESBZ067
Normal file
16
Procs/DESBZ067
Normal file
@ -0,0 +1,16 @@
|
||||
//************************************************************
|
||||
//* DELETE TAPE TRACKING AIX RECORDS
|
||||
//************************************************************
|
||||
//DESBZ067 PROC 00000010
|
||||
//*
|
||||
//STEP0100 EXEC PGM=DTSBZ067, DELETE ELEC MEDIA AIX RECS
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//CAIMRPTS DD SYSOUT=*
|
||||
//DTSFAIX DD DSN=DOESTAX.&LVLNODE..VSAM.AIX,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//*
|
||||
//*********************************************************************
|
||||
220
Procs/DESBZ300
Normal file
220
Procs/DESBZ300
Normal file
@ -0,0 +1,220 @@
|
||||
//DESBZ300 PROC 00000010
|
||||
//**************************************************************** 00001700
|
||||
//* BUILD THE WGH EMPLOYER ORIENTED WAGE FILE FROM DATA IN
|
||||
//* THE BENEFITS WAGE FILE
|
||||
//**************************************************************** 00001700
|
||||
//STEP0100 EXEC PGM=DESBD300, EXTRACT DATA FROM WAGE FILE
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//*
|
||||
//DOCFMSTR INCLUDE MEMBER=DOCIMSTR
|
||||
//*
|
||||
//DTSFNAME DD DSN=DOESTAX.&LVLNODE..VSAM.WAGE.NAME,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//WGEOUT1 DD DSN=&&WGEOUT1,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//* 00014000
|
||||
//DTSFVRO1 DD DSN=&&RPT1, 00014000
|
||||
// DISP=(NEW,PASS,DELETE), 00014000
|
||||
// UNIT=SYSDA, 00014000
|
||||
// SPACE=(8192,(500,200),RLSE), 00014000
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00014000
|
||||
//* 00014000
|
||||
//**************************************************************** 00001700
|
||||
//STEP0200 EXEC PGM=SORT,PARM='VLTEST=0', SORT IN EMPLYER ORDER 00007602
|
||||
// COND=(0,LT) 00007702
|
||||
//SYSOUT DD SYSOUT=* 00007802
|
||||
//SORTIN DD DSN=&&WGEOUT1, 00007917
|
||||
// DISP=(OLD,DELETE,DELETE) 00008002
|
||||
//SORTOUT DD DSN=&&WGESRT1, 00008417
|
||||
// DISP=(,PASS,DELETE), 00008502
|
||||
// UNIT=SYSDA, 00008602
|
||||
// SPACE=(18000,(8000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWGE1),DISP=SHR 00008917
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009002
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009102
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009202
|
||||
//* 00009302
|
||||
//**************************************************************** 00001700
|
||||
//STEP0300 EXEC PGM=DESBD310, CHECK TAX MASTER FILE
|
||||
// COND=(0,LT), FIND SUCCESSOR IF ANY
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00001700
|
||||
//DTSFWGHI DD DSN=&&WGESRT1,
|
||||
// DISP=(OLD,PASS,DELETE)
|
||||
//*
|
||||
//DTSFWGHO DD DSN=&&WGEOUT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//*
|
||||
//DTSFWESQ DD DSN=&&WESQOUT1,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=&&RPT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(1000,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0400 EXEC PGM=SORT,PARM='VLTEST=0', SORT BY EMP 00790055
|
||||
// COND=(0,LT) 00800055
|
||||
//SYSOUT DD SYSOUT=* 00810055
|
||||
//SYSPRINT DD SYSOUT=* 00820055
|
||||
//SORTIN DD DSN=&&WGEOUT2, 00830055
|
||||
// DISP=(OLD,DELETE,DELETE) 00840055
|
||||
//SORTOUT DD DSN=&&WGESRT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWGE1),DISP=SHR 00870056
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00880055
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00890055
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00900055
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0500 EXEC PGM=DESBD315, MERGE SUCCESSOR RECORDS
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFWGHI DD DSN=&&WGESRT2,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//DTSFWGHO DD DSN=&&WGEOUT3,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0510 EXEC PGM=DESBD316, IDENTIFY NEW/DEL/CHG RECS 00740053
|
||||
// COND=(0,LT), 00780053
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=* 00750053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//SYSABOUT DD SYSOUT=* 00750053
|
||||
//SYSABEND DD SYSOUT=* 00750053
|
||||
//DTSFWGIN DD DSN=&&WGEOUT3,
|
||||
// DISP=(OLD,PASS,DELETE)
|
||||
//*
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR, 00850055
|
||||
// AMP=('BUFNI=5,BUFND=30') 00860055
|
||||
//*
|
||||
//DTSFWGC DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.WAGE,
|
||||
// DISP=(OLD,KEEP,KEEP)
|
||||
//DTSFXSEQ DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.WAGE.SEQ,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(14,(14,14),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=14,BLKSIZE=14)
|
||||
//*
|
||||
//*
|
||||
//STEP0800 EXEC PGM=SORT,PARM='VLTEST=0', SORT WESQ - EMP/SSN/QTR 00790055
|
||||
// COND=(0,LT) 00800055
|
||||
//SYSOUT DD SYSOUT=* 00810055
|
||||
//SYSPRINT DD SYSOUT=* 00820055
|
||||
//SORTIN DD DSN=&&WESQOUT1, 00830055
|
||||
// DISP=(OLD,DELETE,DELETE) 00840055
|
||||
//SORTOUT DD DSN=&&WESQSRT1,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWGE1),DISP=SHR 00870056
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00880055
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00890055
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00900055
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0900 EXEC PGM=DESBD317, ADD YTD EARNINGS TO WESQ
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFWESI DD DSN=&&WESQSRT1,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//DTSFWESO DD DSN=&&WESQOUT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//*
|
||||
//*
|
||||
//STEP1000 EXEC PGM=SORT,PARM='VLTEST=0', SORT WESQ - EMP/QTR/SSN 00790055
|
||||
// COND=(0,LT) 00800055
|
||||
//SYSOUT DD SYSOUT=* 00810055
|
||||
//SYSPRINT DD SYSOUT=* 00820055
|
||||
//SORTIN DD DSN=&&WESQOUT2, 00830055
|
||||
// DISP=(OLD,DELETE,DELETE) 00840055
|
||||
//SORTOUT DD DSN=&&WESQSRT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWESQ),DISP=SHR 00870056
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00880055
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00890055
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00900055
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP1100 EXEC PGM=DESBD318, REFORMAT WESQ RECORDS
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFWESI DD DSN=&&WESQSRT2,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//DTSFWESO DD DSN=&&WESQOUT3,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP1200 EXEC PGM=IDCAMS DELETE AND DEFINE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWSQ),DISP=SHR 00760053
|
||||
//* 00780053
|
||||
//STEP1300 EXEC PGM=IDCAMS LOAD VSAM FILE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//INDD01 DD DSN=&&WESQOUT3,
|
||||
// DISP=(OLD,DELETE,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.WESQ,DISP=SHR, 00850055
|
||||
// AMP=('BUFNI=5,BUFND=30') 00860055
|
||||
//*OUTDD01 DD DSN=DOESTAX.&LVLNODE..WESQ, 00850055
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25000,(8000,5000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//*********************************************************************
|
||||
18
Procs/DESOLABK
Normal file
18
Procs/DESOLABK
Normal file
@ -0,0 +1,18 @@
|
||||
//***** 00010000
|
||||
//* UI TAX OLA VSAM FILE BACKUP TO DASD FOR IMMEDIATE USE. 00030001
|
||||
//***** 00052005
|
||||
//DESOLABK PROC LVLNDIN='PROD',LVLNDOUT='PROD', 00060005
|
||||
// BKUPGEN='(+1)' 00070005
|
||||
//**** 00100001
|
||||
//STEP0170 EXEC PGM=IDCAMS, /* SPEC OLA BACKUP 00570001
|
||||
// COND=(0,LT) 00580000
|
||||
//SYSPRINT DD SYSOUT=* 00590000
|
||||
//INDD01 DD DSN=DOESTAX.&LVLNDIN..VSAM.OLA,DISP=SHR, 00600002
|
||||
// AMP=('BUFNI=5,BUFND=30') 00610000
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNDOUT..BKP.EMTOLA&BKUPGEN., 00620002
|
||||
// DISP=(,CATLG,DELETE), 00630000
|
||||
// UNIT=SYSDA, 00640002
|
||||
// SPACE=(32760,(1000,1000),RLSE), 00650004
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4096,BLKSIZE=32760) 00670000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR 00680000
|
||||
//**** 00690002
|
||||
16
Procs/DESOLARS
Normal file
16
Procs/DESOLARS
Normal file
@ -0,0 +1,16 @@
|
||||
//*****
|
||||
//* RESTORE SPEC OLA BKP FROM DESOLABK (AS IN PROD DAILY)
|
||||
//* (THIS JOB ASSUMES THAT THE VSAM.OLA HAS BEEN ZAPPED)
|
||||
//*****
|
||||
//DESOLARS PROC LVLNDIN='PROD',LVLNDOUT='PROD',
|
||||
// BKUPGEN='(+0)'
|
||||
//****
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0',
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNDIN..BKP.EMTOLA&BKUPGEN.,
|
||||
// DISP=SHR
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNDOUT..VSAM.OLA,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=20')
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR
|
||||
//****
|
||||
19
Procs/DESOLAZP
Normal file
19
Procs/DESOLAZP
Normal file
@ -0,0 +1,19 @@
|
||||
//*****
|
||||
//* ZAP THE OLA FILE (SAME AS (AT END OF) PROD DAILY)
|
||||
//*****
|
||||
//DESOLAZP PROC
|
||||
//****
|
||||
//STEP0100 EXEC PGM=IDCAMS, /* DELETE AND DEFINE OLA FILE
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDOLA),DISP=SHR
|
||||
//****
|
||||
//STEP0200 EXEC PGM=DTSBD998, /* INITIALIZE OLA FILE
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//CAIMRPTS DD SYSOUT=*
|
||||
//DTSFOLA DD DSN=DOESTAX.&LVLNODE..VSAM.OLA,DISP=SHR
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSIOLA),DISP=SHR
|
||||
//****
|
||||
90
Procs/DESRQRPT
Normal file
90
Procs/DESRQRPT
Normal file
@ -0,0 +1,90 @@
|
||||
//*****
|
||||
//** ELECTRONIC MEDIA
|
||||
//** ON REQ RPT GENERATION
|
||||
//*****
|
||||
//DESRQRPT PROC LDEST=U@PRT65
|
||||
//****
|
||||
//* 00210074
|
||||
//**** /* GEN A DUMMY RECORD FOR THE LABELS FILE 00212099
|
||||
//DOESLBL1 EXEC PGM=IEBDG, 00213099
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=* 00214099
|
||||
//LBLOUT DD DSN=&&TMP901,DISP=(NEW,PASS,DELETE), 00215099
|
||||
// UNIT=SYSDA, 00216099
|
||||
// SPACE=(TRK,1), 00217099
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00218099
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSLBL01), 00219199
|
||||
// DISP=SHR 00219299
|
||||
//** 00219799
|
||||
//**** /* POPULATE THE LABELS WORK FILE 00219899
|
||||
//DOESLBL2 EXEC PGM=IDCAMS, 00219999
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=* 00220099
|
||||
//FILEIN DD DSN=&&TMP901, 00220199
|
||||
// DISP=(OLD,DELETE,DELETE), 00220299
|
||||
// UNIT=SYSDA 00221099
|
||||
//DOESVRO1 DD DSN=&&LBL901, 00222099
|
||||
// DISP=(NEW,PASS,DELETE), 00223099
|
||||
// UNIT=SYSDA, 00224099
|
||||
// SPACE=(8192,(1000,1000),RLSE), 00225099
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00226099
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSLBL02), 00226199
|
||||
// DISP=SHR 00226299
|
||||
//** 00229199
|
||||
//STEP0100 EXEC PGM=DESBD800, OUTPUT GENERATION
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//**
|
||||
//PARMIN DD DUMMY
|
||||
//**
|
||||
//ATLSTIN DD DUMMY
|
||||
//**
|
||||
//DTSFVRI1 DD DSN=&&SRTRPT,DISP=(OLD,DELETE,DELETE)
|
||||
//**
|
||||
//DOESVRO1 DD DSN=&&LBL901,DISP=(OLD,PASS,DELETE)
|
||||
//**
|
||||
//DTSFREF DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//**
|
||||
//** ELEC MEDIA PACKING LIST
|
||||
//RPT101R1 DD SYSOUT=Q,
|
||||
// DEST=&LDEST.,
|
||||
// HOLD=&LHOLD.
|
||||
//** ELEC MEDIA CONFIRMATION NOTICE
|
||||
//RPT102R1 DD SYSOUT=Q,
|
||||
// DEST=&LDEST.,
|
||||
// HOLD=&LHOLD.
|
||||
//** ELEC MEDIA ERROR NOTICE
|
||||
//RPT102R2 DD SYSOUT=Q,
|
||||
// DEST=&LDEST.,
|
||||
// HOLD=&LHOLD.
|
||||
//** UNUSUAL CONDITIONS ENCOUNTERED REPORT
|
||||
//RPT907R1 DD SYSOUT=Z,
|
||||
// DEST=&LDEST.,
|
||||
// HOLD=&LHOLD.
|
||||
//** UNUSUAL CONDITIONS ENCOUNTERED REPORT
|
||||
//RPT907R2 DD DUMMY
|
||||
//**RPT907R2 DD SYSOUT=Z, /* NOT NEEDED FOR THIS APP.
|
||||
//** DEST=&LDEST.,
|
||||
//** HOLD=&LHOLD.
|
||||
//** CONTROL REPORT SUMMARY
|
||||
//RPT980R1 DD SYSOUT=Q,
|
||||
// DEST=&LDEST.,
|
||||
// HOLD=&LHOLD.
|
||||
//** 02560019
|
||||
//DOESLBLP EXEC PGM=DOESLABL, /* PRINT DOES LABELS 02562099
|
||||
// COND=(0,LT), 02563099
|
||||
// REGION=4096K 02564099
|
||||
//DOESVRI1 DD DSN=&&LBL901, 02565099
|
||||
// DISP=(OLD,DELETE,DELETE) 02566099
|
||||
//SYSOUT DD SYSOUT=* 02567099
|
||||
//SYSABOUT DD SYSOUT=* 02568099
|
||||
//SYSABEND DD SYSOUT=* 02569099
|
||||
//CAIMRPTS DD SYSOUT=* 02569199
|
||||
//DOESLBL1 DD SYSOUT=(C),FCB=P104, 02569299
|
||||
// DEST=U@PRT155, 02569599
|
||||
// HOLD=&LHOLD. 02569699
|
||||
//** 02590099
|
||||
//**
|
||||
20
Procs/DESRSORT
Normal file
20
Procs/DESRSORT
Normal file
@ -0,0 +1,20 @@
|
||||
//****
|
||||
//DESRSORT PROC LGEN='(+0)'
|
||||
//****
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNODE..DES.RPT&LGEN.,
|
||||
// DISP=SHR
|
||||
//SORTOUT DD DSN=&&SRTRPT,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(16384,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSRREC),DISP=SHR
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//****
|
||||
60
Procs/DESUAIX
Normal file
60
Procs/DESUAIX
Normal file
@ -0,0 +1,60 @@
|
||||
//*****
|
||||
//*
|
||||
//* UI TAX ALTERNATE INDEX REBUILD.
|
||||
//*
|
||||
//*****
|
||||
//DESUAIX PROC
|
||||
//*********************************************************************
|
||||
//STEP0100 EXEC PGM=IDCAMS, COPY DUTAS AIX RECORDS TO FLAT FILE 00000030
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=* 00000040
|
||||
//INDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.AIX,DISP=SHR
|
||||
//OUTDD01 DD DSN=&&AIX,DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(3000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=64)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0200 EXEC PGM=DESBD992, AIX RECORD EXTRACT
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//CAIMRPTS DD SYSOUT=*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//**
|
||||
//DTSFAIXO DD DSN=&&AIX,DISP=(MOD,PASS,DELETE)
|
||||
//******************************************************************
|
||||
//STEP0300 EXEC PGM=SORT, SORT AIX RECORDS
|
||||
// PARM='VLTEST=0',
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SORTIN DD DSN=&&AIX,DISP=(OLD,DELETE,DELETE)
|
||||
//SORTOUT DD DSN=&&SRTAIX,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(3000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=64)
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(50,10),RLSE)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSAIX),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0400 EXEC PGM=IDCAMS, DELETE AND DEFINE AIX FILE 00000030
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=* 00000040
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDAIX),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0500 EXEC PGM=SORT, LOAD AIX FROM SORTED EXTRACT
|
||||
// PARM='VLTEST=0',
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SORTIN DD DSN=&&SRTAIX,DISP=(OLD,DELETE,DELETE)
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..VSAM.AIX,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=20')
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR
|
||||
//*********************************************************************
|
||||
37
Procs/DESWLDDC
Normal file
37
Procs/DESWLDDC
Normal file
@ -0,0 +1,37 @@
|
||||
//****
|
||||
//* COPY UNEDITED WAGE DATA FROM TAPE
|
||||
//* TO DISK FILE TO BE EDITED
|
||||
//*
|
||||
//* PARMS NEEDED FOR THIS PROC:
|
||||
//*
|
||||
//* LVLNODE= DEVL/TEST/PROD
|
||||
//* LOGNODE= LAST NODE IN OUTPUT FILE NAME, CONSISTING
|
||||
//* OF OPERATOR'S INITIALS PLUS LOG NUMBER
|
||||
//* LOGNO= 6 DIGIT LOG NUMBER ASSIGNED TO TAPE
|
||||
//* LABEL= TYPE OF LABEL PROCESSING (NL, SL, BLP)
|
||||
//* UNIT= TYPE OF UNIT (TAPE, CART)
|
||||
//* RECL= RECORD LENGTH
|
||||
//* BLKIN= BLOCKSIZE OF THE INPUT TAPE FILE
|
||||
//* BLKOUT= BLOCKSIZE OF THE OUTPUT DISK FILE
|
||||
//* WAGEIN= THE NAME OF THE INPUT TAPE, NORMALLY
|
||||
//* 'WAGE.CART'
|
||||
//*
|
||||
//DESWLDDC PROC
|
||||
//*
|
||||
//STEP0100 EXEC PGM=IDCAMS,REGION=700K
|
||||
//*FILE DD DSN=&WAGEIN.,
|
||||
//* PEOPLESOFT BELOW
|
||||
//IFILE DD DSN=ECNTSUP.DOESTAX.CONV.WAGEDC.Q32009,
|
||||
// UNIT=&UNIT.,
|
||||
// RECFM=FB,LRECL=&RECL.,BLKSIZE=&BLKIN.,
|
||||
// DISP=SHR
|
||||
//OFILE DD DSN=DOESTAX.CONV.&LOGNODE.,
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
// SPACE=(CYL,(10,5)),
|
||||
// UNIT=SYSDA,
|
||||
// DCB=(RECFM=FB,LRECL=&RECL.,BLKSIZE=&BLKOUT)
|
||||
//***
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(WAGECART),DISP=SHR
|
||||
//SYSPRINT DD SYSOUT=(*)
|
||||
//SYSUDUMP DD SYSOUT=(*)
|
||||
//***
|
||||
39
Procs/DESWLOAD
Normal file
39
Procs/DESWLOAD
Normal file
@ -0,0 +1,39 @@
|
||||
//****
|
||||
//* COPY UNEDITED WAGE DATA FROM TAPE
|
||||
//* TO DISK FILE TO BE EDITED
|
||||
//*
|
||||
//* PARMS NEEDED FOR THIS PROC:
|
||||
//*
|
||||
//* LVLNODE= DEVL/TEST/PROD
|
||||
//* LOGNODE= LAST NODE IN OUTPUT FILE NAME, CONSISTING
|
||||
//* OF OPERATOR'S INITIALS PLUS LOG NUMBER
|
||||
//* LOGNO= 6 DIGIT LOG NUMBER ASSIGNED TO TAPE
|
||||
//* VOLSER= 6 VOL SER NUMBER ASSIGNED TO TAPE
|
||||
//* LABEL= TYPE OF LABEL PROCESSING (NL, SL, BLP)
|
||||
//* UNIT= TYPE OF UNIT (TAPE, CART)
|
||||
//* RECL= RECORD LENGTH
|
||||
//* BLKIN= BLOCKSIZE OF THE INPUT TAPE FILE
|
||||
//* BLKOUT= BLOCKSIZE OF THE OUTPUT DISK FILE
|
||||
//* WAGEIN= THE NAME OF THE INPUT TAPE, NORMALLY
|
||||
//* 'WAGE.CART'
|
||||
//*
|
||||
//DESWLOAD PROC
|
||||
//*
|
||||
//STEP0100 EXEC PGM=IDCAMS,REGION=700K
|
||||
//IFILE DD DSN=&WAGEIN.,
|
||||
// VOL=SER=&VOLSER., //**FOR CART
|
||||
// LABEL=(&LABEL.,,,EXPDT=98000), //** ONLY
|
||||
// UNIT=&UNIT.,
|
||||
// RECFM=FB,LRECL=&RECL.,BLKSIZE=&BLKIN.,
|
||||
// DISP=SHR
|
||||
//***
|
||||
//OFILE DD DSN=DOESTAX.CONV.&LOGNODE.,
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
// SPACE=(CYL,(10,5)),
|
||||
// UNIT=SYSDA,
|
||||
// DCB=(RECFM=FB,LRECL=&RECL.,BLKSIZE=&BLKOUT)
|
||||
//***
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(WAGECART),DISP=SHR
|
||||
//SYSPRINT DD SYSOUT=(*)
|
||||
//SYSUDUMP DD SYSOUT=(*)
|
||||
//***
|
||||
24
Procs/DESZD320
Normal file
24
Procs/DESZD320
Normal file
@ -0,0 +1,24 @@
|
||||
//DESBD320 PROC 00010000
|
||||
//**************************************************************** 00020000
|
||||
//* BUILD A WORKER NAME FILE FROM DATA IN THE WAGE.NAME FILE 00030000
|
||||
//* AND FROM THE BENEFITS CLAIM FILE 00040000
|
||||
//**************************************************************** 00050000
|
||||
//********************************************************************* 02470000
|
||||
//********************************************************************* 04221800
|
||||
//** BACKUP WORKER NAME FILE 04222000
|
||||
//** 04223000
|
||||
//STEP1000 EXEC PGM=SORT, 04230000
|
||||
// COND=(0,LT) 04240000
|
||||
//SYSOUT DD SYSOUT=* 04250000
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNODE..WAGE.NAME, 04271000
|
||||
// DISP=(OLD,KEEP,KEEP), 04272000
|
||||
// SPACE=(CYL,(100,10)), 04273000
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 04274000
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..WAGE.NAME.BKP, 04280000
|
||||
//* DISP=(NEW,CATLG,CATLG), 04291000
|
||||
// DISP=MOD, 04292000
|
||||
// UNIT=CART, 04300000
|
||||
// VOLUME=(,RETAIN,,99), 04310003
|
||||
// LABEL=(1,SL,,,EXPDT=99365), 04320000
|
||||
// DCB=(RECFM=FB,LRECL=46,BLKSIZE=31280) 04330000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 04340000
|
||||
120
Procs/DEZBD300
Normal file
120
Procs/DEZBD300
Normal file
@ -0,0 +1,120 @@
|
||||
//DESBD300 PROC 00000010
|
||||
//**************************************************************** 00001700
|
||||
//* BUILD THE WGH EMPLOYER ORIENTED WAGE FILE FROM DATA IN
|
||||
//* THE BENEFITS WAGE FILE
|
||||
//**************************************************************** 00001700
|
||||
//STEP0100 EXEC PGM=DESBD300, EXTRACT DATA FROM WAGE FILE
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//*
|
||||
//DOCSMSTR INCLUDE MEMBER=DOCIMSTR
|
||||
//*
|
||||
//DTSFNAME DD DSN=DOESTAX.&LVLNODE..VSAM.WAGE.NAME,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//WGEOUT1 DD DSN=&&WGEOUT1,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//* 00014000
|
||||
//DTSFVRO1 DD DSN=&&RPT1, 00014000
|
||||
// DISP=(NEW,PASS,DELETE), 00014000
|
||||
// UNIT=SYSDA, 00014000
|
||||
// SPACE=(8192,(500,200),RLSE), 00014000
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00014000
|
||||
//* 00014000
|
||||
//**************************************************************** 00001700
|
||||
//STEP0200 EXEC PGM=SORT,PARM='VLTEST=0', SORT IN EMPLYER ORDER 00007602
|
||||
// COND=(0,LT) 00007702
|
||||
//SYSOUT DD SYSOUT=* 00007802
|
||||
//SORTIN DD DSN=&&WGEOUT1, 00007917
|
||||
// DISP=(OLD,DELETE,DELETE) 00008002
|
||||
//SORTOUT DD DSN=&&WGESRT1, 00008417
|
||||
// DISP=(,PASS,DELETE), 00008502
|
||||
// UNIT=SYSDA, 00008602
|
||||
// SPACE=(18000,(8000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWGE1),DISP=SHR 00008917
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009002
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009102
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,50),RLSE) 00009202
|
||||
//* 00009302
|
||||
//**************************************************************** 00001700
|
||||
//STEP0300 EXEC PGM=DESBD310, CHECK TAX MASTER FILE
|
||||
// COND=(0,LT), FIND SUCCESSOR IF ANY
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00001700
|
||||
//DTSFWGHI DD DSN=&&WGESRT1,
|
||||
// DISP=(OLD,PASS,DELETE)
|
||||
//*
|
||||
//DTSFWGHO DD DSN=&&WGEOUT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=&&RPT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(1000,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0400 EXEC PGM=SORT,PARM='VLTEST=0', SORT BY EMP 00790055
|
||||
// COND=(0,LT) 00800055
|
||||
//SYSOUT DD SYSOUT=* 00810055
|
||||
//SYSPRINT DD SYSOUT=* 00820055
|
||||
//SORTIN DD DSN=&&WGEOUT2, 00830055
|
||||
// DISP=(OLD,DELETE,DELETE) 00840055
|
||||
//SORTOUT DD DSN=&&WGESRT2,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSWGE1),DISP=SHR 00870056
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00880055
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00890055
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE) 00900055
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0500 EXEC PGM=DESBD315, MERGE SUCCESSOR RECORDS
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFWGHI DD DSN=&&WGESRT2,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//DTSFWGHO DD DSN=&&WGEOUT3,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//*
|
||||
//**************************************************************** 00001700
|
||||
//STEP0600 EXEC PGM=IDCAMS DELETE AND DEFINE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWGH), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//* 00780053
|
||||
//STEP0700 EXEC PGM=IDCAMS LOAD VSAM FILE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//INDD01 DD DSN=&&WGEOUT3,
|
||||
// DISP=(OLD,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(18000,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000)
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.WGH,DISP=SHR, 00850055
|
||||
// AMP=('BUFNI=5,BUFND=30') 00860055
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//*********************************************************************
|
||||
12
Procs/DOCIMSTR
Normal file
12
Procs/DOCIMSTR
Normal file
@ -0,0 +1,12 @@
|
||||
//********************************************************************
|
||||
//*** DOCS MASTER FILES AS OF 4/25/04
|
||||
//********************************************************************
|
||||
//*** MAIN FILE
|
||||
//ESP960F1 DD DSN=UI.&UINODE..DOCS.ESP960F1,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//*** OVERPAYMENT
|
||||
//EOP960F1 DD DSN=UI.&UINODE..DOCS.EOP960F1,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//*** WAGES
|
||||
//EWG960F1 DD DSN=UI.&UINODE..DOCS.EWG960F1,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
387
Procs/DTSACH01
Normal file
387
Procs/DTSACH01
Normal file
@ -0,0 +1,387 @@
|
||||
//***** 00010000
|
||||
//* UI TAX ARCHIVE REPORTING 00030001
|
||||
//* HANDLE BD800 RPT ONLY 00041000
|
||||
//**** /* GEN A DUMMY RECORD FOR THE LABELS FILE 00212000
|
||||
//DOESLBL1 EXEC PGM=IEBDG, 00213000
|
||||
// COND=(0,LT) 00213100
|
||||
//SYSPRINT DD SYSOUT=* 00214000
|
||||
//LBLOUT DD DSN=&&TMP901,DISP=(NEW,PASS,DELETE), 00215000
|
||||
// UNIT=SYSDA, 00216000
|
||||
// SPACE=(TRK,1), 00217000
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00218000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSLBL01), 00219007
|
||||
// DISP=SHR 00219100
|
||||
//**** /* POPULATE THE LABELS WORK FILE 00219200
|
||||
//DOESLBL2 EXEC PGM=IDCAMS, 00219300
|
||||
// COND=(0,LT) 00219400
|
||||
//SYSPRINT DD SYSOUT=* 00219500
|
||||
//FILEIN DD DSN=&&TMP901, 00219600
|
||||
// DISP=(OLD,DELETE,DELETE), 00219700
|
||||
// UNIT=SYSDA 00219800
|
||||
//DOESVRO1 DD DSN=&&LBL901, 00219900
|
||||
// DISP=(NEW,PASS,DELETE), 00220000
|
||||
// UNIT=SYSDA, 00220100
|
||||
// SPACE=(8192,(1000,1000),RLSE), 00221000
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00222000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSLBL02), 00223007
|
||||
// DISP=SHR 00224000
|
||||
//** 00225000
|
||||
//STEP0990 EXEC PGM=DTSBD800, OUTPUT GENERATION 02270000
|
||||
// COND=(0,LT) 02280000
|
||||
//SYSOUT DD SYSOUT=* 02300000
|
||||
//SYSABOUT DD SYSOUT=* 02310000
|
||||
//SYSUDUMP DD SYSOUT=* 02320000
|
||||
//SYSPRINT DD SYSOUT=* 02321000
|
||||
//** 02330000
|
||||
//DTSFVRI1 DD DSN=&&RPTOUT, 02340118
|
||||
//*TSFVRI1 DD DSN=DOESTAX.DEVL.REPORTS, 02340218
|
||||
// DISP=(OLD,PASS,DELETE), 02340318
|
||||
//* DISP=SHR, 02340418
|
||||
// UNIT=SYSDA, 02340515
|
||||
// SPACE=(8192,(1000,1000),RLSE), 02340615
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 02340715
|
||||
//** 02341000
|
||||
//DOESVRO1 DD DSN=&&LBL901,DISP=(OLD,PASS,DELETE) 02342000
|
||||
//** 02350000
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 02351000
|
||||
//* 02352000
|
||||
//DTSFREF DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 02360000
|
||||
// AMP=('BUFNI=5,BUFND=10') 02370000
|
||||
//** 02381000
|
||||
//PARMIN DD DUMMY 02390000
|
||||
//** 02400000
|
||||
//ATLSTIN DD DUMMY 02410000
|
||||
//** GEN. 1ST LETTER, REG. CYCLE A 02420000
|
||||
//RPT102R1 DD SYSOUT=I,HOLD=YES, 02430002
|
||||
// DEST=&LDEST. 02440000
|
||||
//** GEN. 2ND LETTER, REG. CYCLE A 02450000
|
||||
//RPT103R1 DD SYSOUT=I,HOLD=YES, 02460004
|
||||
// DEST=&LDEST. 02470000
|
||||
//** LTR TO OUT-OF-STATE AGENCY 02480000
|
||||
//RPT105R1 DD SYSOUT=I,HOLD=YES, 02490004
|
||||
// DEST=&LDEST. 02500000
|
||||
//** NOT LIABLE LTR 02510000
|
||||
//RPT108R1 DD SYSOUT=I,HOLD=YES, 02511005
|
||||
// DEST=&LDEST. 02521000
|
||||
//** MISSING CONTRIB & WAGE RPTS 02522000
|
||||
//RPT109R1 DD SYSOUT=I,HOLD=YES, 02523005
|
||||
// DEST=&LDEST. 02524000
|
||||
//** HOUSEHOLD - ANNUAL VERS. 02524100
|
||||
//RPT109R2 DD SYSOUT=I,HOLD=YES, 02524205
|
||||
// DEST=&LDEST. 02524300
|
||||
//** NOTICE OF SUBJECTIVETY 02525000
|
||||
//RPT112R1 DD SYSOUT=I,HOLD=YES, 02526005
|
||||
// DEST=&LDEST. 02527000
|
||||
//** HOUSEHOLD - ANNUAL VERS. 02527100
|
||||
//RPT112R2 DD SYSOUT=I,HOLD=YES, 02527205
|
||||
// DEST=&LDEST. 02527300
|
||||
//** WELCOME LETTER 02528000
|
||||
//RPT115R1 DD SYSOUT=I,HOLD=YES, 02529005
|
||||
// DEST=&LDEST. 02529100
|
||||
//** NEW/REACT/ACTIVATED EMPLYRS 02529200
|
||||
//RPT116R1 DD SYSOUT=*, 02529300
|
||||
// DEST=&LDEST. 02529400
|
||||
//** (FOR FUTURE USE) 02529500
|
||||
//RPT116R2 DD SYSOUT=Z, 02529600
|
||||
// DEST=&LDEST. 02529700
|
||||
//** GEN INACT LTR 02529800
|
||||
//RPT117R1 DD SYSOUT=W,HOLD=YES, 02529906
|
||||
// DEST=&LDEST. 02530000
|
||||
//** REPORT INACTVATN LTR 02530100
|
||||
//RPT117R2 DD SYSOUT=I, 02530206
|
||||
// DEST=&LDEST., 02530300
|
||||
// HOLD=&LVDHOLD. 02530400
|
||||
//** '8 QTRS NONE' CANCELLATION LTR 02530500
|
||||
//RPT117R3 DD SYSOUT=I,HOLD=YES, 02530605
|
||||
// DEST=&LDEST. 02530700
|
||||
//** FR-500 EMPLYR REG. 02530800
|
||||
//RPT127R1 DD SYSOUT=I,HOLD=YES, 02530905
|
||||
// DEST=&LDEST. 02531000
|
||||
//RPT128R1 DD SYSOUT=I, 02531100
|
||||
// DEST=&LDEST., 02531200
|
||||
// HOLD=&LVDHOLD. 02531300
|
||||
//** WEB REGISTRATIONS 02531400
|
||||
//RPT128R2 DD SYSOUT=I, 02531500
|
||||
// DEST=&LDEST., 02531600
|
||||
// HOLD=&LVDHOLD. 02531700
|
||||
//** WEB REGISTRATIONS 02531800
|
||||
//RPT128R3 DD SYSOUT=I, 02531900
|
||||
// DEST=&LDEST., 02532000
|
||||
// HOLD=&LVDHOLD. 02532100
|
||||
//** WEB REGISTRATIONS 02532200
|
||||
//RPT128R4 DD SYSOUT=I, 02532300
|
||||
// DEST=&LDEST., 02532400
|
||||
// HOLD=&LVDHOLD. 02532500
|
||||
//** HOUSEHOLD REQUESTS 02532600
|
||||
//RPT131R1 DD SYSOUT=I,HOLD=YES, 02532705
|
||||
// DEST=&LDEST. 02532800
|
||||
//** HOUSEHOLD CONFIRMATIONS 02532900
|
||||
//RPT131R2 DD SYSOUT=W,HOLD=YES, 02533006
|
||||
// DEST=&LDEST. 02533100
|
||||
//** ICESA DEPOSIT TRANSMITTAL EMAIL REPORT 02533200
|
||||
//RPT202R1 DD DSN=DOESTAX.&LVLNODE..R202.ICESA,DISP=SHR 02533400
|
||||
//** 02534100
|
||||
//** ACCOUNT NUMBER CHANGED 02534200
|
||||
//RPT204R1 DD SYSOUT=O,HOLD=&LVDHOLD., 02534300
|
||||
// DEST=&LDEST. 02534400
|
||||
//** BATCH CONTROL SUMMARY 02534500
|
||||
//RPT301R1 DD SYSOUT=*, 02534600
|
||||
// DEST=&LDEST. 02534700
|
||||
//** ACCT DTL RPT (GL) 02534800
|
||||
//RPT302R1 DD SYSOUT=*, 02534900
|
||||
// DEST=&LDEST. 02535000
|
||||
//** REVENUE REFUND VOUCHER 02535100
|
||||
//RPT303R1 DD SYSOUT=O,HOLD=&LVDHOLD., 02535200
|
||||
// DEST=&LDEST. 02535300
|
||||
//** LETTER FOR 303R1 (309R1 FORM) 02535400
|
||||
//RPT303R2 DD SYSOUT=I,HOLD=YES, 02535505
|
||||
// DEST=&LDEST. 02535600
|
||||
//** 02535700
|
||||
//** 02536500
|
||||
//** STATEMENT OF ACCT (CREDIT MEMO-SM) 02536600
|
||||
//** (DAILY - NORMALLY A CICS DIRECT PRINT) 02536700
|
||||
//RPT309R1 DD SYSOUT=W,HOLD=YES, 02536806
|
||||
// DEST=&LDEST. 02536900
|
||||
//** STATEMENT OF ACCT (CREDIT MEMO-PC) 02537000
|
||||
//RPT309R2 DD SYSOUT=X,HOLD=YES, 02537106
|
||||
// DEST=&LDEST. 02537200
|
||||
//** STATEMENT OF ACCT (CONTROL RPT) 02537300
|
||||
//RPT310R1 DD SYSOUT=Z, 02537400
|
||||
// DEST=&LDEST. 02537500
|
||||
//** ESTIMATED REPORT LETTER 02537600
|
||||
//RPT316R1 DD SYSOUT=W,HOLD=YES, 02537706
|
||||
// DEST=&LDEST. 02537800
|
||||
//** TAXABLE WAGE ERROR LETTER 02537900
|
||||
//RPT317R1 DD SYSOUT=W, 02538006
|
||||
// DEST=&LDEST., 02538100
|
||||
// HOLD=YES 02538205
|
||||
//** ELECTRONIC PAYMENT LISTING 1 02538300
|
||||
//RPT318R1 DD SYSOUT=O, 02538400
|
||||
// DEST=&LDEST., 02538500
|
||||
// HOLD=&LVDHOLD. 02538600
|
||||
//** ELECTRONIC PAYMENT LISTING 2 02538700
|
||||
//RPT318R2 DD SYSOUT=O, 02538800
|
||||
// DEST=&LDEST., 02538900
|
||||
// HOLD=&LVDHOLD. 02539000
|
||||
//** DAILY RETURNED CHECKS 02539100
|
||||
//RPT319R1 DD SYSOUT=W, 02539206
|
||||
// DEST=&LDEST., 02539300
|
||||
// HOLD=YES 02539405
|
||||
//** DAILY DEBIT REPORT 02539500
|
||||
//RPT319R2 DD SYSOUT=Z, 02539600
|
||||
// DEST=&LDEST., 02539700
|
||||
// HOLD=&LVDHOLD. 02539800
|
||||
//** DAILY ADMIN ASSESS BILLS 02539900
|
||||
//RPT325R1 DD SYSOUT=W, 02540006
|
||||
// DEST=&LDEST., 02540100
|
||||
// HOLD=YES 02540205
|
||||
//** DAILY ADMIN ASSESS ALL WAGES 02540300
|
||||
//RPT325R2 DD SYSOUT=Z, 02540400
|
||||
// DEST=&LDEST., 02540500
|
||||
// HOLD=&LVDHOLD. 02540600
|
||||
//** DAILY ADMIN ASSESS TOLERATED 02540700
|
||||
//RPT325R3 DD SYSOUT=Z, 02540800
|
||||
// DEST=&LDEST., 02540900
|
||||
// HOLD=&LVDHOLD. 02541000
|
||||
//** DAILY ADMIN ASSESS NOT TOLERATED 02541100
|
||||
//RPT325R4 DD SYSOUT=Z, 02541200
|
||||
// DEST=&LDEST., 02541300
|
||||
// HOLD=&LVDHOLD. 02541400
|
||||
//** DAILY ADMIN ASSESS NO WAGES 02541500
|
||||
//RPT325R5 DD SYSOUT=Z, 02541600
|
||||
// DEST=&LDEST., 02541700
|
||||
// HOLD=&LVDHOLD. 02541800
|
||||
//** LIEN FORMS (& R3?) 02541900
|
||||
//RPT403R1 DD SYSOUT=I,HOLD=YES, 02542005
|
||||
// DEST=&LDEST. 02542100
|
||||
//** LICENSE LIEN LTR 02542200
|
||||
//** (NO LONGER PRODUCED IN THIS FORM 991025) 02542300
|
||||
//RPT403R2 DD SYSOUT=*,DEST=LOCAL,HOLD=YES 02542400
|
||||
//**RPT403R2 DD SYSOUT=I, 02542500
|
||||
//** DEST=&LDEST. 02542600
|
||||
//** LIEN PKG PRTED CONTROL RPT 02542700
|
||||
//RPT404R1 DD SYSOUT=*, 02542800
|
||||
// DEST=&LDEST. 02542900
|
||||
//** STATEMENT OF ACCT (DEBIT MEMO-SM) 02543000
|
||||
//** (DAILY - NORMALLY A CICS DIRECT PRINT) 02543100
|
||||
//RPT414R1 DD SYSOUT=W,HOLD=YES, 02543206
|
||||
// DEST=&LDEST. 02543300
|
||||
//** STATEMENT OF ACCT (PAGE 2) 02543400
|
||||
//RPT414R2 DD SYSOUT=W,HOLD=&LVDHOLD., 02543506
|
||||
// DEST=&LDEST. 02543600
|
||||
//** COPY FOR DEPT. 02543700
|
||||
//** (NO LONGER PRODUCED IN THIS FORM 991125) 02543800
|
||||
//RPT414R3 DD SYSOUT=*,DEST=LOCAL,HOLD=YES 02543900
|
||||
//RPT414R4 DD SYSOUT=*,DEST=LOCAL,HOLD=YES 02544011
|
||||
//RPT414R5 DD SYSOUT=*,DEST=LOCAL,HOLD=YES 02544113
|
||||
//RPT414R6 DD SYSOUT=*,DEST=LOCAL,HOLD=YES 02544213
|
||||
//**RPT414R3 DD SYSOUT=I, 02544313
|
||||
//** DEST=&LDEST. 02544413
|
||||
//** STATEMENT OF ACCT- OVERNIGHT 02544513
|
||||
//** (DAILY - NORMALLY A CICS DIRECT PRINT) 02544613
|
||||
//RPT415R1 DD SYSOUT=W, 02544713
|
||||
// DEST=&LDEST., 02544813
|
||||
// HOLD=YES 02544913
|
||||
//** STATEMENT OF ACCT (CONTROL RPT) 02545013
|
||||
//RPT416R1 DD SYSOUT=Z, 02545113
|
||||
// DEST=&LDEST., 02545213
|
||||
// HOLD=&LVDHOLD. 02545313
|
||||
//** FIRST DELINQUENCY 02545413
|
||||
//RPT417R1 DD SYSOUT=W,HOLD=YES, 02545513
|
||||
// DEST=&LDEST. 02545613
|
||||
//** FINAL DELINQUENCY 02545713
|
||||
//RPT421R1 DD SYSOUT=W,HOLD=YES, 02545813
|
||||
// DEST=&LDEST. 02545913
|
||||
//** MISSING RPTS ESTB LST (FCO) 02546013
|
||||
//** ACCTS REC AUDIT TRAIL RPT 02546113
|
||||
//** INCR IN TOTAL BAL DUE 02546213
|
||||
//RPT424R1 DD SYSOUT=*, 02546313
|
||||
// DEST=&LDEST. 02546413
|
||||
//** MISSING RPTS ESTB LST (FCO) 02546513
|
||||
//RPT425R1 DD SYSOUT=*, 02546613
|
||||
// DEST=&LDEST. 02546713
|
||||
//** ACCTS REC AUDIT TRAIL RPT 02546813
|
||||
//RPT432R1 DD SYSOUT=*, 02546913
|
||||
// DEST=&LDEST. 02547013
|
||||
//** SI SECOND NOTICE 02547113
|
||||
//RPT433R1 DD SYSOUT=W,HOLD=YES, 02547213
|
||||
// DEST=&LDEST. 02547313
|
||||
//** SI SECOND NOTICE 02547413
|
||||
//RPT433R2 DD SYSOUT=W,HOLD=YES, 02547513
|
||||
// DEST=&LDEST. 02547613
|
||||
//** DEFERRED PAYMENT CONTRACT 02547713
|
||||
//RPT434R1 DD SYSOUT=I,HOLD=YES, 02547813
|
||||
// DEST=&LDEST. 02547913
|
||||
//** RATE DISCREPANCY LST 02548013
|
||||
//RPT436R1 DD SYSOUT=W,HOLD=&LVDHOLD., 02548113
|
||||
// DEST=&LDEST. 02548213
|
||||
//** RATE DISCREPANCY LST 02548313
|
||||
//RPT502R1 DD SYSOUT=*, 02548413
|
||||
// DEST=&LDEST. 02548513
|
||||
//** RATE NOTICES (632) 02548613
|
||||
//RPT503R1 DD SYSOUT=W,HOLD=YES, 02548713
|
||||
// DEST=&LDEST. 02548813
|
||||
//** RATE NOTICES (632A) 02548913
|
||||
//RPT503R2 DD SYSOUT=W,HOLD=&LVDHOLD., 02549013
|
||||
// DEST=&LDEST. 02549113
|
||||
//** FLD ASSGN RPT - TAX DATA 02549213
|
||||
//RPT603R1 DD SYSOUT=*, 02549313
|
||||
// HOLD=&LVDHOLD., 02549413
|
||||
// DEST=&LDEST. 02549513
|
||||
//** FLD ASSGN RPT - TAX DATA - TEXT 02549613
|
||||
//*RPT603R1 DD DSN=DOESTAX.&LVLNODE..R603.EXP, 02549713
|
||||
//* DISP=(NEW,CATLG,CATLG), 02549813
|
||||
//* DISP=(OLD,KEEP,KEEP), 02549913
|
||||
//* UNIT=SYSDA, 02550013
|
||||
//* SPACE=(CYL,(10,5),RLSE), 02550113
|
||||
//* DCB=(RECFM=FB,LRECL=134,BLKSIZE=26800) 02550213
|
||||
//** 02550313
|
||||
//** FLD ASSGN RPT - WAGE DATA 02550413
|
||||
//RPT604R1 DD SYSOUT=*, 02550513
|
||||
// HOLD=&LVDHOLD., 02550613
|
||||
// DEST=&LDEST. 02550713
|
||||
//** FLD ASSGN RPT - WAGE DATA - TEXT 02550813
|
||||
//*RPT604R1 DD DSN=DOESTAX.&LVLNODE..R604.EXP, 02550913
|
||||
//** DISP=(NEW,CATLG,CATLG), 02551013
|
||||
//* DISP=(OLD,KEEP,KEEP), 02551113
|
||||
//* UNIT=SYSDA, 02551213
|
||||
//* SPACE=(CYL,(10,5),RLSE), 02551313
|
||||
//* DCB=(RECFM=FB,LRECL=134,BLKSIZE=26800) 02551413
|
||||
//** 02551513
|
||||
//*EWG960F1 DD DSN=UI.PROD.DOCS.EWG960F1,DISP=SHR 02551613
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR 02551713
|
||||
//DTSFNAME DD DSN=DOESTAX.&MSTNODE..VSAM.WAGE.NAME,DISP=SHR 02551813
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 02551913
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 02552013
|
||||
//** 02552113
|
||||
//REPORTF1 DD DSN=&&REPORTF1, 02552213
|
||||
// DISP=(,PASS,DELETE), 02552313
|
||||
// UNIT=SYSDA, 02552413
|
||||
// SPACE=(18000,(100,100),RLSE), 02552513
|
||||
// DCB=(RECFM=FB,LRECL=18,BLKSIZE=18000) 02552613
|
||||
//** 02552713
|
||||
//** AUDIT SURVEY CARDS 02552813
|
||||
//RPT608R1 DD SYSOUT=W,HOLD=&LVDHOLD., 02552913
|
||||
// DEST=&LDEST. 02553013
|
||||
//** AUDIT NOTIFICATION LETTER 02553114
|
||||
//RPT615R1 DD SYSOUT=I, 02553214
|
||||
// DEST=&LDEST., 02553314
|
||||
// HOLD=&LVDHOLD. 02553414
|
||||
//** FUTA CERTIFICATION 02553513
|
||||
//RPT711R1 DD SYSOUT=I, 02553613
|
||||
// DEST=&LDEST., 02553713
|
||||
// HOLD=&LVDHOLD. 02553813
|
||||
//** REQ FOR FEIN LETTER 02553913
|
||||
//** (DISTINCT FROM RPT903R1) 02554013
|
||||
//RPT712R1 DD SYSOUT=W,HOLD=YES, 02554113
|
||||
// DEST=&LDEST. 02554213
|
||||
//** TICKLER TRIG OVERDUE LST 02554313
|
||||
//** TRIG DTE<=(CURRDTE-#PARMDAYS) 02554413
|
||||
//RPT724R1 DD SYSOUT=*, 02554513
|
||||
// DEST=&LDEST. 02554613
|
||||
//** LMI MISSING EMPLOYEE LTR 02554713
|
||||
//RPT726R1 DD SYSOUT=W,HOLD=&LVDHOLD., 02554813
|
||||
// DEST=&LDEST. 02554913
|
||||
//** EMPLOYER WAGE REQUEST 02555013
|
||||
//RPT751R1 DD SYSOUT=X,HOLD=&LVDHOLD., 02555113
|
||||
// DEST=&LDEST. 02555213
|
||||
//** /* NO LONGER PRODUCED THIS WAY (05/17/01) 02555313
|
||||
//** /* EXTRACT & PRINT LABELS (8-LINE) 02555413
|
||||
//**RPT901R1 DD SYSOUT=(C,,6662),FCB=P663, 02555513
|
||||
//** DEST=&LDEST. 02555613
|
||||
//** WAGE RPTS (UC-30/FORM 30) DAILY 02555713
|
||||
//RPT902R1 DD SYSOUT=I,HOLD=YES, 02555813
|
||||
// DEST=&LDEST. 02555913
|
||||
//** SUR TAX (UC-30/FORM 30) DAILY 02556013
|
||||
//RPT902R2 DD SYSOUT=I,HOLD=YES, 02556113
|
||||
// DEST=&LDEST. 02556213
|
||||
//** 02556313
|
||||
//DTS902F1 DD DUMMY 02556413
|
||||
//** REQ FOR FED ID (UC-643) 02556513
|
||||
//RPT903R1 DD SYSOUT=W,HOLD=YES, 02556613
|
||||
// DEST=&LDEST. 02556713
|
||||
//** DAILY UPDATE CONTROL REPORT 02556813
|
||||
//RPT904R1 DD SYSOUT=Q,HOLD=&LVDHOLD., 02556913
|
||||
// DEST=&LDEST. 02557013
|
||||
//** ONLINE RECOVERY/RESTART REPORT 02557113
|
||||
//RPT905R1 DD SYSOUT=Q,HOLD=&LVDHOLD., 02557213
|
||||
// DEST=&LDEST. 02557313
|
||||
//** ONLINE UPDT LOG PARMS (MUST BE HERE*) 02557413
|
||||
//PARM906 DD DUMMY,DCB=BLKSIZE=80 02557513
|
||||
//** ONLINE UPDT LOG RPT 02557613
|
||||
//** (DAILY -NORMALLY AN 'ON REQ' RPT 02557713
|
||||
//RPT906R1 DD SYSOUT=Q,HOLD=&LVDHOLD., 02557813
|
||||
// DEST=&LDEST. 02557913
|
||||
//** UNUSUAL CONDITIONS ENCOUNTERED REPORT 02558013
|
||||
//RPT907R1 DD SYSOUT=Q,HOLD=&LVDHOLD., 02558113
|
||||
// DEST=&LDEST. 02558213
|
||||
//** UNUSUAL CONDITIONS ENCOUNTERED REPORT 02558313
|
||||
//RPT907R2 DD SYSOUT=Q,HOLD=&LVDHOLD., 02558413
|
||||
// DEST=&LDEST. 02558513
|
||||
//** WAGE RPTS (UC-30H/HOUSEHOLD) YRLY 02558613
|
||||
//DTS910F1 DD DUMMY 02558713
|
||||
//** UC-30 NOTICES - HOUSEHOLD DAILY 02558813
|
||||
//RPT910R1 DD SYSOUT=I,HOLD=YES, 02558913
|
||||
// DEST=&LDEST. 02559013
|
||||
//** UC-30 NOTICES - HOUSEHOLD DAILY AFTER 2006 02559113
|
||||
//RPT910R2 DD SYSOUT=I,HOLD=YES, 02559213
|
||||
// DEST=&LDEST. 02559313
|
||||
//** CONTROL REPORT SUMMARY 02559413
|
||||
//RPT980R1 DD SYSOUT=Q,COPIES=2, 02559513
|
||||
// DEST=&LDEST. 02559613
|
||||
//** EXPORT CONTROL REPORTS 02559713
|
||||
//RPT991R1 DD SYSOUT=Q, 02559813
|
||||
// DEST=&LDEST. 02559913
|
||||
//** 02560013
|
||||
//DOESLBLP EXEC PGM=DOESLABL, /* PRINT DOES LABELS 02560113
|
||||
// COND=(0,LT), 02560213
|
||||
// REGION=4096K 02560313
|
||||
//DOESVRI1 DD DSN=&&LBL901, 02560413
|
||||
// DISP=(OLD,DELETE,DELETE) 02560513
|
||||
//SYSOUT DD SYSOUT=* 02560613
|
||||
//SYSABOUT DD SYSOUT=* 02560713
|
||||
//SYSABEND DD SYSOUT=* 02560813
|
||||
//CAIMRPTS DD SYSOUT=* 02560913
|
||||
//DOESLBL1 DD SYSOUT=(C),FCB=P104, 02561013
|
||||
// DEST=&LDEST. 02562000
|
||||
//** 02570000
|
||||
19
Procs/DTSACHD1
Normal file
19
Procs/DTSACHD1
Normal file
@ -0,0 +1,19 @@
|
||||
//******************************************************************* 00020105
|
||||
//* THIS JOB WILL EXTRACT THE REPORT TYPES TO BE ARCHIVED FROM THE * 00020205
|
||||
//* DAILY RUN. * * 00020305
|
||||
//* * 00020405
|
||||
//******************************************************************* 00020805
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00031000
|
||||
// COND=(4,LT) 00032011
|
||||
//SYSOUT DD SYSOUT=(*) 00040000
|
||||
//SYSPRINT DD SYSOUT=(*) 00041000
|
||||
//SORTIN DD DSN=DOESTAX.PROD.SRTDAILY.RPT(+1),DISP=SHR 00060005
|
||||
//**** 00060100
|
||||
//SORTOUT DD DSN=DOESTAX.PROD.ARCHIVE.&ACHYEAR.,DISP=MOD 00060513
|
||||
//**** 00060900
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00110000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00120000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00130000
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00140000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSACHD1),DISP=SHR 00150008
|
||||
//******************************************************************* 00260007
|
||||
19
Procs/DTSACHM1
Normal file
19
Procs/DTSACHM1
Normal file
@ -0,0 +1,19 @@
|
||||
//******************************************************************** 00020102
|
||||
//* THIS JOB WILL EXTRACT THE REPORT TYPES TO BE ARCHIVED FROM THE * 00020202
|
||||
//* MONTHLY RUN DTSPMON1. * 00020302
|
||||
//* * 00020402
|
||||
//******************************************************************** 00020502
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00031000
|
||||
// COND=(0,LT) 00032000
|
||||
//SYSOUT DD SYSOUT=(*) 00040000
|
||||
//SYSPRINT DD SYSOUT=(*) 00041000
|
||||
//SORTIN DD DSN=DOESTAX.PROD.SRTMONTH.RPT(+1),DISP=SHR 00060002
|
||||
//**** 00060100
|
||||
//SORTOUT DD DSN=DOESTAX.PROD.ARCHIVE.&ACHYEAR,DISP=MOD 00060505
|
||||
//**** 00060900
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00110000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00120000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00130000
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00140000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSACHM1),DISP=SHR 00150003
|
||||
//**** 00180002
|
||||
249
Procs/DTSACHRT
Normal file
249
Procs/DTSACHRT
Normal file
@ -0,0 +1,249 @@
|
||||
//***** 00010000
|
||||
//* UI TAX ARCHIVE REPRINT. 00020001
|
||||
//* HANDLE BD800 RPT ONLY 00030000
|
||||
//**** /* GEN A DUMMY RECORD FOR THE LABELS FILE 00040000
|
||||
//DOESLBL1 EXEC PGM=IEBDG, 00050000
|
||||
// COND=(0,LT) 00060000
|
||||
//SYSPRINT DD SYSOUT=* 00070000
|
||||
//LBLOUT DD DSN=&&TMP901,DISP=(NEW,PASS,DELETE), 00080000
|
||||
// UNIT=SYSDA, 00090000
|
||||
// SPACE=(TRK,1), 00100000
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00110000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSLBL01), 00120000
|
||||
// DISP=SHR 00130000
|
||||
//**** /* POPULATE THE LABELS WORK FILE 00140000
|
||||
//DOESLBL2 EXEC PGM=IDCAMS, 00150000
|
||||
// COND=(0,LT) 00160000
|
||||
//SYSPRINT DD SYSOUT=* 00170000
|
||||
//FILEIN DD DSN=&&TMP901, 00180000
|
||||
// DISP=(OLD,DELETE,DELETE), 00190000
|
||||
// UNIT=SYSDA 00200000
|
||||
//DOESVRO1 DD DSN=&&LBL901, 00210000
|
||||
// DISP=(NEW,PASS,DELETE), 00220000
|
||||
// UNIT=SYSDA, 00230000
|
||||
// SPACE=(8192,(1000,1000),RLSE), 00240000
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00250000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSLBL02), 00260000
|
||||
// DISP=SHR 00270000
|
||||
//** 00280000
|
||||
//STEP0990 EXEC PGM=DTSBD800, OUTPUT GENERATION 00290000
|
||||
// COND=(0,LT) 00300000
|
||||
//SYSOUT DD SYSOUT=* 00310000
|
||||
//SYSABOUT DD SYSOUT=* 00320000
|
||||
//SYSUDUMP DD SYSOUT=* 00330000
|
||||
//SYSPRINT DD SYSOUT=* 00340000
|
||||
//** 00350000
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00360000
|
||||
//** 00370000
|
||||
//DTSFVRI1 DD DSN=DOESTAX.&LVLNODE..ARCHIVE.&FYYEAR(&S0910.),DISP=SHR 00380003
|
||||
//** 00390000
|
||||
//DOESVRO1 DD DSN=&&LBL901,DISP=(OLD,PASS,DELETE) 00400000
|
||||
//** 00410000
|
||||
//DTSFREF DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 00420000
|
||||
// AMP=('BUFNI=5,BUFND=10') 00430000
|
||||
//** 00440000
|
||||
//PARMIN DD DUMMY 00450000
|
||||
//** 00460000
|
||||
//ATLSTIN DD DUMMY 00470000
|
||||
//** GEN. 1ST LETTER, REG. CYCLE A 00480000
|
||||
//RPT102R1 DD SYSOUT=I, 00490000
|
||||
// DEST=&LDEST., 00500000
|
||||
// HOLD=&PRTHOLD. 00501000
|
||||
//** GEN. 2ND LETTER, REG. CYCLE A 00510000
|
||||
//RPT103R1 DD SYSOUT=I, 00520000
|
||||
// DEST=&LDEST., 00530000
|
||||
// HOLD=&PRTHOLD. 00531000
|
||||
//** LTR TO OUT-OF-STATE AGENCY 00540000
|
||||
//RPT105R1 DD SYSOUT=I, 00550000
|
||||
// DEST=&LDEST., 00560000
|
||||
// HOLD=&PRTHOLD. 00561000
|
||||
//** NOT LIABLE LTR 00570000
|
||||
//RPT108R1 DD SYSOUT=W, 00580000
|
||||
// HOLD=&PRTHOLD., 00581000
|
||||
// DEST=U@PRT155 00590000
|
||||
//** MISSING CONTRIB & WAGE RPTS 00600000
|
||||
//RPT109R1 DD SYSOUT=I, 00610000
|
||||
// DEST=&LDEST., 00620000
|
||||
// HOLD=&PRTHOLD. 00621000
|
||||
//** HOUSEHOLD - ANNUAL VERS. 00630000
|
||||
//RPT109R2 DD SYSOUT=I, 00640000
|
||||
// DEST=&LDEST., 00650000
|
||||
// HOLD=&PRTHOLD. 00651000
|
||||
//** NOTICE OF SUBJECTIVETY 00660000
|
||||
//RPT112R1 DD SYSOUT=I, 00670000
|
||||
// DEST=&LDEST., 00680000
|
||||
// HOLD=&PRTHOLD. 00681000
|
||||
//** HOUSEHOLD - ANNUAL VERS. 00690000
|
||||
//RPT112R2 DD SYSOUT=I, 00700000
|
||||
// DEST=&LDEST., 00710000
|
||||
// HOLD=&PRTHOLD. 00711000
|
||||
//** WELCOME LETTER 00720000
|
||||
//RPT115R1 DD SYSOUT=I, 00730000
|
||||
// DEST=&LDEST., 00740000
|
||||
// HOLD=&PRTHOLD. 00741000
|
||||
//** GEN INACT LTR 00810000
|
||||
//RPT117R1 DD SYSOUT=W, 00820000
|
||||
// HOLD=&PRTHOLD., 00821000
|
||||
// DEST=U@PRT155 00830000
|
||||
//** '8 QTRS NONE' CANCELLATION LTR 00840000
|
||||
//RPT117R2 DD SYSOUT=I, 00850000
|
||||
// HOLD=&PRTHOLD., 00851000
|
||||
// DEST=&LDEST. 00860000
|
||||
//** '8 QTRS NONE' CANCELLATION LTR 00870000
|
||||
//RPT117R3 DD SYSOUT=I, 00880000
|
||||
// HOLD=&PRTHOLD., 00881000
|
||||
// DEST=&LDEST. 00890000
|
||||
//** FR-500 EMPLYR REG. 00900000
|
||||
//RPT127R1 DD SYSOUT=I, 00910000
|
||||
// HOLD=&PRTHOLD., 00911000
|
||||
// DEST=&LDEST. 00920000
|
||||
//** HOUSEHOLD REQUESTS 00930000
|
||||
//RPT131R1 DD SYSOUT=I, 00940000
|
||||
// HOLD=&PRTHOLD., 00941000
|
||||
// DEST=&LDEST. 00950000
|
||||
//** HOUSEHOLD CONFIRMATIONS 00960000
|
||||
//RPT131R2 DD SYSOUT=W, 00970000
|
||||
// HOLD=&PRTHOLD., 00971000
|
||||
// DEST=U@PRT155 00980000
|
||||
//** ICESA DEPOSIT TRANSMITTAL EMAIL REPORT 00981000
|
||||
//** STATEMENT OF ACCT (CREDIT MEMO-SM) 01149000
|
||||
//** (DAILY - NORMALLY A CICS DIRECT PRINT) 01150000
|
||||
//RPT309R1 DD SYSOUT=W, 01160000
|
||||
// HOLD=&PRTHOLD., 01161000
|
||||
// DEST=U@PRT155 01170000
|
||||
//** STATEMENT OF ACCT (CREDIT MEMO-PC) 01180000
|
||||
//RPT309R2 DD SYSOUT=*, 01190000
|
||||
// HOLD=&PRTHOLD., 01191000
|
||||
// DEST=&LDEST. 01200000
|
||||
//** ESTIMATED REPORT LETTER 01210000
|
||||
//RPT316R1 DD SYSOUT=W, 01220000
|
||||
// HOLD=&PRTHOLD., 01221000
|
||||
// DEST=U@PRT155 01230000
|
||||
//** TAXABLE WAGE ERROR LETTER 01240000
|
||||
//RPT317R1 DD SYSOUT=W, 01250000
|
||||
// DEST=U@PRT155, 01260000
|
||||
// HOLD=&PRTHOLD. 01270000
|
||||
//** DAILY RETURNED CHECKS 01360000
|
||||
//RPT319R1 DD SYSOUT=W, 01370000
|
||||
// DEST=U@PRT155 01380000
|
||||
//* HOLD=&PRTHOLD. 01390000
|
||||
//** DAILY DEBIT REPORT 01400000
|
||||
//RPT319R2 DD SYSOUT=Z, 01410000
|
||||
// DEST=&LDEST. 01420000
|
||||
//* HOLD=&PRTHOLD. 01430000
|
||||
//** SI ADMIN ASSESSMENT LETTER 01431000
|
||||
//RPT325R1 DD SYSOUT=Z, 01432000
|
||||
// HOLD=YES 01433000
|
||||
//* DEST=U@PRT155 01433100
|
||||
//* HOLD=&PRTHOLD. 01434000
|
||||
//** SI ADMIN ASSESSMENT RPT2 01435000
|
||||
//RPT325R2 DD SYSOUT=Z, 01436000
|
||||
// DEST=&LDEST. 01437000
|
||||
//* HOLD=&PRTHOLD. 01438000
|
||||
//** SI ADMIN ASSESSMENT RPT3 01439000
|
||||
//RPT325R3 DD SYSOUT=Z, 01439100
|
||||
// DEST=&LDEST. 01439200
|
||||
//* HOLD=&PRTHOLD. 01439300
|
||||
//** SI ADMIN ASSESSMENT RPT4 01439400
|
||||
//RPT325R4 DD SYSOUT=Z, 01439500
|
||||
// DEST=&LDEST. 01439600
|
||||
//* HOLD=&PRTHOLD. 01439700
|
||||
//** SI ADMIN ASSESSMENT RPT5 01440100
|
||||
//RPT325R5 DD SYSOUT=Z, 01440200
|
||||
// DEST=&LDEST. 01440300
|
||||
//* HOLD=&PRTHOLD. 01440400
|
||||
//** LIEN FORMS (& R3?) 01441000
|
||||
//RPT403R1 DD SYSOUT=I, 01450000
|
||||
// HOLD=&PRTHOLD., 01451000
|
||||
// DEST=&LDEST. 01460000
|
||||
//RPT414R1 DD SYSOUT=W, 01580000
|
||||
// HOLD=&PRTHOLD., 01581000
|
||||
// DEST=U@PRT155 01590000
|
||||
//** STATEMENT OF ACCT (PAGE 2) 01600000
|
||||
//RPT414R2 DD SYSOUT=W, 01610000
|
||||
// HOLD=&PRTHOLD., 01611000
|
||||
// DEST=U@PRT155 01620000
|
||||
//** COPY FOR DEPT. 01630000
|
||||
//** (NO LONGER PRODUCED IN THIS FORM 991125) 01640000
|
||||
//RPT414R3 DD SYSOUT=*,DEST=U@PRT65,HOLD=YES 01650000
|
||||
//**RPT414R3 DD SYSOUT=I, 01660000
|
||||
//** DEST=&LDEST. 01670000
|
||||
//** STATEMENT OF ACCT OVERNIGHT PRINTING 01671000
|
||||
//RPT414R4 DD DSN=DOESTAX.PROD.R414.EXCL.RPT4,DISP=SHR 01671100
|
||||
//RPT414R5 DD DSN=DOESTAX.PROD.R414.EXCL.RPT5,DISP=SHR 01671300
|
||||
//RPT414R6 DD DSN=DOESTAX.PROD.R414.EXCL.RPT6,DISP=SHR 01671500
|
||||
//** STATEMENT OF ACCT OVERNIGHT PRINTING 01671600
|
||||
//RPT415R1 DD SYSOUT=W, 01672000
|
||||
// HOLD=&PRTHOLD., 01672100
|
||||
// DEST=U@PRT155 01673000
|
||||
//** DEFERRED PAYMENT CONTRACT 01770000
|
||||
//RPT434R1 DD SYSOUT=I,COPIES=3, 01780000
|
||||
// HOLD=&PRTHOLD., 01781000
|
||||
// DEST=&LDEST. 01790000
|
||||
//** RATE DISCREPANCY LST 01800000
|
||||
//** RATE NOTICES (632) 01830000
|
||||
//RPT503R1 DD SYSOUT=W, 01840000
|
||||
// HOLD=&PRTHOLD., 01841000
|
||||
// DEST=U@PRT155 01850000
|
||||
//** RATE NOTICES (632A) 01860000
|
||||
//RPT503R2 DD SYSOUT=W, 01870000
|
||||
// HOLD=&PRTHOLD., 01871000
|
||||
// DEST=U@PRT155 01880000
|
||||
//** FLD ASSGN RPT - TAX DATA 01890000
|
||||
//** 02050000
|
||||
//** AUDIT SURVEY CARDS 02060000
|
||||
//RPT608R1 DD SYSOUT=W, 02070000
|
||||
// HOLD=&PRTHOLD., 02071000
|
||||
// DEST=U@PRT155 02080000
|
||||
//** FUTA CERTIFICATION OVERNIGHT PRINTING 02081000
|
||||
//RPT711R1 DD SYSOUT=I, 02082000
|
||||
// HOLD=&PRTHOLD., 02082100
|
||||
// DEST=&LDEST. 02083000
|
||||
//** REQ FOR FEIN LETTER 02090000
|
||||
//** (DISTINCT FROM RPT903R1) 02100000
|
||||
//RPT712R1 DD SYSOUT=W, 02110000
|
||||
// HOLD=&PRTHOLD., 02111000
|
||||
// DEST=U@PRT155 02120000
|
||||
//RPT726R1 DD SYSOUT=W, 02180000
|
||||
// HOLD=&PRTHOLD., 02181000
|
||||
// DEST=U@PRT155 02190000
|
||||
//** EMPLOYER WAGE REQUEST 02200000
|
||||
//RPT751R1 DD SYSOUT=I, 02210000
|
||||
// HOLD=&PRTHOLD., 02211000
|
||||
// DEST=&LDEST. 02220000
|
||||
//RPT902R1 DD SYSOUT=I, 02280000
|
||||
// HOLD=&PRTHOLD., 02281000
|
||||
// DEST=&LDEST. 02290000
|
||||
//** SUR TAX (UC-30/FORM 30) DAILY 02291000
|
||||
//RPT902R2 DD SYSOUT=I, 02292000
|
||||
// HOLD=&PRTHOLD., 02293000
|
||||
// DEST=&LDEST. 02294000
|
||||
//** WAGE RPTS (UC-30/FORM 30) QTRLY 02300000
|
||||
//DTS902F1 DD DUMMY 02310000
|
||||
//** REQ FOR FED ID (UC-643) 02320000
|
||||
//RPT903R1 DD SYSOUT=W, 02330000
|
||||
// HOLD=&PRTHOLD., 02331000
|
||||
// DEST=U@PRT155 02340000
|
||||
//RPT910R1 DD SYSOUT=I, 02560000
|
||||
// HOLD=&PRTHOLD., 02561000
|
||||
// DEST=&LDEST. 02570000
|
||||
//** ADMIN ASSESSMENT UC-30 NOTICES - HOUSEHOLD DAILY 02571000
|
||||
//RPT910R2 DD SYSOUT=I, 02572000
|
||||
// HOLD=&PRTHOLD., 02573000
|
||||
// DEST=&LDEST. 02574000
|
||||
//** CONTROL REPORT SUMMARY 02580000
|
||||
//RPT980R1 DD SYSOUT=Q,COPIES=2, 02590000
|
||||
// HOLD=&PRTHOLD., 02591000
|
||||
// DEST=&LDEST. 02600000
|
||||
//DOESLBLP EXEC PGM=DOESLABL, /* PRINT DOES LABELS 02650000
|
||||
// COND=(0,LT), 02660000
|
||||
// REGION=4096K 02670000
|
||||
//DOESVRI1 DD DSN=&&LBL901, 02680000
|
||||
// DISP=(OLD,DELETE,DELETE) 02690000
|
||||
//SYSOUT DD SYSOUT=* 02700000
|
||||
//SYSABOUT DD SYSOUT=* 02710000
|
||||
//SYSABEND DD SYSOUT=* 02720000
|
||||
//CAIMRPTS DD SYSOUT=* 02730000
|
||||
//DOESLBL1 DD SYSOUT=(C),FCB=P104, 02740000
|
||||
// DEST=U@PRT155 02750000
|
||||
//** 02760000
|
||||
19
Procs/DTSACHW1
Normal file
19
Procs/DTSACHW1
Normal file
@ -0,0 +1,19 @@
|
||||
//******************************************************************** 00020100
|
||||
//* THIS JOB WILL EXTRACT THE REPORT TYPES TO BE ARCHIVED FROM THE * 00020200
|
||||
//* WEEKLY RUN DTSPDAY7. (RPT433R1 SI 2ND LETTER) * 00020301
|
||||
//* * 00020400
|
||||
//******************************************************************** 00020500
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00031000
|
||||
// COND=(0,LT) 00032000
|
||||
//SYSOUT DD SYSOUT=(*) 00040000
|
||||
//SYSPRINT DD SYSOUT=(*) 00041000
|
||||
//SORTIN DD DSN=DOESTAX.PROD.SRTDAY07.RPT(+1),DISP=SHR 00060001
|
||||
//**** 00060100
|
||||
//SORTOUT DD DSN=DOESTAX.PROD.ARCHIVE.&ACHYEAR,DISP=MOD 00060500
|
||||
//**** 00060900
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00110000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00120000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00130000
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00140000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSACHW1),DISP=SHR 00150001
|
||||
//**** 00180000
|
||||
22
Procs/DTSAR414
Normal file
22
Procs/DTSAR414
Normal file
@ -0,0 +1,22 @@
|
||||
//******************************************************************** 00020100
|
||||
//* THIS JOB WILL EXTRACT REPORT TYPE 414 TO BE ARCHIVED FROM THE * 00020201
|
||||
//* MONTHLY SOA WHEN DTSRQ414 RUNS STANDALONE. THIS JOB IS PART OF * 00020301
|
||||
//* THE MONTH END PROCESSING * 00020401
|
||||
//******************************************************************** 00020500
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00031000
|
||||
// COND=(0,LT) 00032000
|
||||
//SYSOUT DD SYSOUT=(*) 00040000
|
||||
//SYSPRINT DD SYSOUT=(*) 00041000
|
||||
//SORTIN DD DSN=DOESTAX.PROD.PER.RPT(+1),DISP=SHR 00060007
|
||||
//**** 00060100
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..SOAMONTH(+1), 00060605
|
||||
// DISP=(,CATLG,DELETE), 00060704
|
||||
// SPACE=(CYL,(50,25),RLSE), 00060906
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 00061004
|
||||
//**** 00062000
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00110000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00120000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00130000
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00140000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSRREC),DISP=SHR 00160004
|
||||
//**** 00180000
|
||||
18
Procs/DTSAR417
Normal file
18
Procs/DTSAR417
Normal file
@ -0,0 +1,18 @@
|
||||
//******************************************************************** 00020100
|
||||
//* THIS JOB WILL EXTRACT REPORT TYPE 417 TO BE ARCHIVED FROM THE * 00020201
|
||||
//* 1ST DELINQUENCY DTSRQ417. * 00020301
|
||||
//******************************************************************** 00020500
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00031000
|
||||
// COND=(0,LT) 00032000
|
||||
//SYSOUT DD SYSOUT=(*) 00040000
|
||||
//SYSPRINT DD SYSOUT=(*) 00041000
|
||||
//SORTIN DD DSN=DOESTAX.PROD.PER.RPT(+1),DISP=SHR 00060000
|
||||
//**** 00060100
|
||||
//SORTOUT DD DSN=DOESTAX.PROD.ARCHIVE.&ACHYEAR.,DISP=MOD 00060503
|
||||
//**** 00060900
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00110000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00120000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00130000
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00140000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSAR417),DISP=SHR 00150001
|
||||
//**** 00180000
|
||||
18
Procs/DTSAR420
Normal file
18
Procs/DTSAR420
Normal file
@ -0,0 +1,18 @@
|
||||
//******************************************************************** 00020100
|
||||
//* THIS JOB WILL EXTRACT REPORT TYPE 421 TO BE ARCHIVED FROM THE * 00020201
|
||||
//* 2ND DELINQUENCY DTSRQ420. * 00020301
|
||||
//******************************************************************** 00020500
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00031000
|
||||
// COND=(0,LT) 00032000
|
||||
//SYSOUT DD SYSOUT=(*) 00040000
|
||||
//SYSPRINT DD SYSOUT=(*) 00041000
|
||||
//SORTIN DD DSN=DOESTAX.PROD.PER.RPT(+1),DISP=SHR 00060000
|
||||
//**** 00060100
|
||||
//SORTOUT DD DSN=DOESTAX.PROD.ARCHIVE.&ACHYEAR.,DISP=MOD 00060503
|
||||
//**** 00060900
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00110000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00120000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00130000
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00140000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSAR420),DISP=SHR 00150001
|
||||
//**** 00180000
|
||||
18
Procs/DTSAR433
Normal file
18
Procs/DTSAR433
Normal file
@ -0,0 +1,18 @@
|
||||
//******************************************************************** 00020100
|
||||
//* THIS JOB WILL EXTRACT REPORT TYPE 433 TO BE ARCHIVED FROM THE * 00020201
|
||||
//* SELF INSURED DELINQUENCY DTSRQ433. * 00020301
|
||||
//******************************************************************** 00020500
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00031000
|
||||
// COND=(0,LT) 00032000
|
||||
//SYSOUT DD SYSOUT=(*) 00040000
|
||||
//SYSPRINT DD SYSOUT=(*) 00041000
|
||||
//SORTIN DD DSN=DOESTAX.PROD.PER.RPT(+1),DISP=SHR 00060000
|
||||
//**** 00060100
|
||||
//SORTOUT DD DSN=DOESTAX.PROD.ARCHIVE.&ACHYEAR.,DISP=MOD 00060503
|
||||
//**** 00060900
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00110000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00120000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00130000
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00140000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSAR433),DISP=SHR 00150001
|
||||
//**** 00180000
|
||||
19
Procs/DTSAR451
Normal file
19
Procs/DTSAR451
Normal file
@ -0,0 +1,19 @@
|
||||
//******************************************************************** 00020100
|
||||
//* THIS JOB WILL EXTRACT REPORT TYPE 451 TO BE ARCHIVED FROM THE * 00020201
|
||||
//* ANNUAL DELINQUENCY RUN DTSRQ451 * 00020301
|
||||
//* * 00020400
|
||||
//******************************************************************** 00020500
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00031000
|
||||
// COND=(0,LT) 00032000
|
||||
//SYSOUT DD SYSOUT=(*) 00040000
|
||||
//SYSPRINT DD SYSOUT=(*) 00041000
|
||||
//SORTIN DD DSN=DOESTAX.PROD.PER.RPT(+1),DISP=SHR 00060001
|
||||
//**** 00060100
|
||||
//SORTOUT DD DSN=DOESTAX.PROD.ARCHIVE.&ACHYEAR.,DISP=MOD 00060503
|
||||
//**** 00060900
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00110000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00120000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00130000
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00140000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSAR451),DISP=SHR 00150001
|
||||
//**** 00180000
|
||||
18
Procs/DTSAR500
Normal file
18
Procs/DTSAR500
Normal file
@ -0,0 +1,18 @@
|
||||
//******************************************************************** 00020100
|
||||
//* THIS JOB WILL EXTRACT REPORT TYPE 503 TO BE ARCHIVED FROM THE * 00020200
|
||||
//* ANNUAL RATE NOTICES (RATED & SI) DTSRQ517 * 00020304
|
||||
//******************************************************************** 00020500
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00031000
|
||||
// COND=(0,LT) 00032000
|
||||
//SYSOUT DD SYSOUT=(*) 00040000
|
||||
//SYSPRINT DD SYSOUT=(*) 00041000
|
||||
//SORTIN DD DSN=DOESTAX.PROD.RATE517.RPT..&RATEYR.,DISP=SHR 00060000
|
||||
//**** 00060100
|
||||
//SORTOUT DD DSN=DOESTAX.PROD.ARCHIVE.&ACHYEAR.,DISP=MOD 00060503
|
||||
//**** 00060900
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00110000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00120000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00130000
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00140000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSAR503),DISP=SHR 00150000
|
||||
//**** 00180000
|
||||
18
Procs/DTSAR518
Normal file
18
Procs/DTSAR518
Normal file
@ -0,0 +1,18 @@
|
||||
//******************************************************************** 00020100
|
||||
//* THIS JOB WILL EXTRACT REPORT TYPE 503 TO BE ARCHIVED FROM THE * 00020201
|
||||
//* ANNUAL FILERS RATE NOTICES DTSRQ518 * 00020302
|
||||
//******************************************************************** 00020500
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00031000
|
||||
// COND=(0,LT) 00032000
|
||||
//SYSOUT DD SYSOUT=(*) 00040000
|
||||
//SYSPRINT DD SYSOUT=(*) 00041000
|
||||
//SORTIN DD DSN=DOESTAX.PROD.RATE517.RPT.&RATEYR.,DISP=SHR 00060005
|
||||
//**** 00060100
|
||||
//SORTOUT DD DSN=DOESTAX.PROD.ARCHIVE.&ACHYEAR.,DISP=MOD 00060504
|
||||
//**** 00060900
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00110000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00120000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00130000
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00140000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSAR503),DISP=SHR 00150001
|
||||
//**** 00180000
|
||||
103
Procs/DTSARRPT
Normal file
103
Procs/DTSARRPT
Normal file
@ -0,0 +1,103 @@
|
||||
//**** 00000125
|
||||
//* REPORTING FOR THE YEARLY RATINGS RUNS 1 & 2 00061036
|
||||
//**** 00080025
|
||||
//* 10.26.04 MOD TPS FILE 723 TO INCLUDE YEAR AT END -ZL1 00080155
|
||||
//**** 00080255
|
||||
//DTSARRPT PROC 00081038
|
||||
//* DEFNS NEEDED FOR THIS PROC: 00082025
|
||||
//* LVLNODE=DEVL/TEST/PROD 00083025
|
||||
//* LDEST=LOCAL (OR SOME PARTICULAR QUE DESTINATION) 00085028
|
||||
//* LHOLD=NO/YES 00085136
|
||||
//* RATEYR=CALENDAR YEAR FOR WHICH RATES ARE BEING CALCULATED 00085245
|
||||
//**** 00086027
|
||||
//STEP0100 EXEC PGM=DTSBD800, REPORT GENERATION 00650036
|
||||
// COND=(0,LT) 00660020
|
||||
//SYSOUT DD SYSOUT=* 00670020
|
||||
//SYSABOUT DD SYSOUT=* 00680020
|
||||
//SYSUDUMP DD SYSOUT=* 00690020
|
||||
//** 00700020
|
||||
//DTSFVRI1 DD DSN=&&SRPTREC, 00710036
|
||||
// DISP=(OLD,DELETE,DELETE) 00711034
|
||||
//** 00720020
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00721056
|
||||
//DTSFREF DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 00730029
|
||||
// AMP=('BUFNI=5,BUFND=10') 00740020
|
||||
//** 00750020
|
||||
//PARMIN DD DUMMY 00760020
|
||||
//** 00770020
|
||||
//ATLSTIN DD DUMMY 00780020
|
||||
//** RATE NOTICES (632) MASS MAILING 00800037
|
||||
//RPT503R1 DD SYSOUT=W, 00810037
|
||||
// DEST=U@PRT155, 00820036
|
||||
// HOLD=&LHOLD. 00821036
|
||||
//** RATE NOTICES (632A) PENALTY RATES 00821137
|
||||
//RPT503R2 DD SYSOUT=W, 00821237
|
||||
// DEST=U@PRT155, 00821337
|
||||
// HOLD=&LHOLD. 00821437
|
||||
//** TRANSFERS OF EXPERIENCE RPT 00821537
|
||||
//RPT506R1 DD SYSOUT=Z, 00821637
|
||||
// DEST=&LDEST., 00821737
|
||||
// HOLD=&LHOLD. 00821837
|
||||
//** RATE CUTOFF ERROR LST 00822036
|
||||
//RPT507R1 DD SYSOUT=Z, 00823036
|
||||
// DEST=&LDEST., 00824036
|
||||
// HOLD=&LHOLD. 00825036
|
||||
//** RATE ASSIGNMENT DETAIL LST (REG) 00825153
|
||||
//RPT515R1 DD SYSOUT=Z, 00825237
|
||||
// DEST=&LDEST., 00825337
|
||||
// HOLD=&LHOLD. 00825437
|
||||
//** RATE ASSIGNMENT DETAIL LST (EST) 00825553
|
||||
//RPT515R2 DD SYSOUT=Z, 00825653
|
||||
// DEST=&LDEST., 00825753
|
||||
// HOLD=&LHOLD. 00825853
|
||||
//** RATE ASSIGNMENT DETAIL LST (FIN) 00825953
|
||||
//RPT515R3 DD SYSOUT=Z, 00826053
|
||||
// DEST=&LDEST., 00826153
|
||||
// HOLD=&LHOLD. 00826253
|
||||
//** RATE ASSIGNMENT ERROR LST 00826337
|
||||
//RPT515R4 DD DSN=DOESTAX.PROD.ANNRATE.RPT515R4.TXT,DISP=SHR 00826457
|
||||
//** RATE ASSIGNMENT ERROR LST 00826557
|
||||
//RPT516R1 DD SYSOUT=Z, 00826637
|
||||
// DEST=&LDEST., 00826737
|
||||
// HOLD=&LHOLD. 00826837
|
||||
//** ETA204 REPORT 00826937
|
||||
//RPT517R1 DD SYSOUT=I, 00827037
|
||||
// DEST=&LDEST., 00827137
|
||||
// HOLD=&LHOLD. 00827237
|
||||
//** TEXT VERSION OF ETA204 FOR DOWNLOAD 00827341
|
||||
//RPT517R2 DD DUMMY 00827446
|
||||
//** TRUST FUND INTEREST DISTRIBUTN RPT 00827546
|
||||
//RPT520R1 DD SYSOUT=Z, 00827646
|
||||
// DEST=&LDEST., 00828036
|
||||
// HOLD=&LHOLD. 00829036
|
||||
//** RATE ASSIGNMENT SUMMARY RPT 00829137
|
||||
//RPT521R1 DD SYSOUT=Z, 00829237
|
||||
// DEST=&LDEST., 00829337
|
||||
// HOLD=&LHOLD. 00829437
|
||||
//** DETERIME NEW EMPLYR RATE 00829536
|
||||
//RPT522R1 DD SYSOUT=Z, 00829636
|
||||
// DEST=&LDEST., 00829736
|
||||
// HOLD=&LHOLD. 00829836
|
||||
//** TPS EXPERIENCE RATING RECORDS (EXPORT) 00829937
|
||||
//RPT723R1 DD DSN=DOESTAX.&LVLNODE..RPT723.&TPSYRQ, 00830055
|
||||
// DISP=(,CATLG,DELETE), 00830255
|
||||
// SPACE=(8192,(100,200),RLSE), 00830355
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=161,BLKSIZE=16100) 00830455
|
||||
//** 00831037
|
||||
//** UNUSUAL CONDITIONS ENCOUNTERED REPORT 00831137
|
||||
//RPT907R1 DD SYSOUT=Z, 00832036
|
||||
// DEST=&LDEST., 00833036
|
||||
// HOLD=&LHOLD. 00834036
|
||||
//** UNUSUAL CONDITIONS ENCOUNTERED REPORT 00835036
|
||||
//RPT907R2 DD SYSOUT=Z, 00836036
|
||||
// DEST=&LDEST., 00837036
|
||||
// HOLD=&LHOLD. 00838036
|
||||
//** CONTROL REPORT SUMMARY 00838139
|
||||
//RPT980R1 DD SYSOUT=Q,COPIES=2, 00838239
|
||||
// HOLD=&LHOLD., 00838339
|
||||
// DEST=&LDEST. 00838439
|
||||
//** EXPORT CONTROL REPORT 00838537
|
||||
//RPT991R1 DD SYSOUT=Q,COPIES=2, 00838647
|
||||
// DEST=&LDEST., 00838737
|
||||
// HOLD=&LHOLD. 00838837
|
||||
//* 00839036
|
||||
68
Procs/DTSARRVD
Normal file
68
Procs/DTSARRVD
Normal file
@ -0,0 +1,68 @@
|
||||
//**** 00000100
|
||||
//* REPORTING FOR THE YEARLY RATINGS RUNS 1 & 2 00061000
|
||||
//**** 00080000
|
||||
//* 10.26.04 MOD TPS FILE 723 TO INCLUDE YEAR AT END -ZL1 00080100
|
||||
//**** 00080200
|
||||
//DTSARRPT PROC 00081000
|
||||
//* DEFNS NEEDED FOR THIS PROC: 00082000
|
||||
//* LVLNODE=DEVL/TEST/PROD 00083000
|
||||
//* LDEST=LOCAL (OR SOME PARTICULAR QUE DESTINATION) 00085000
|
||||
//* LHOLD=NO/YES 00085100
|
||||
//* RATEYR=CALENDAR YEAR FOR WHICH RATES ARE BEING CALCULATED 00085200
|
||||
//**** 00086000
|
||||
//STEP0100 EXEC PGM=DTSBD800, REPORT GENERATION 00650000
|
||||
// COND=(0,LT) 00660000
|
||||
//SYSOUT DD SYSOUT=* 00670000
|
||||
//SYSABOUT DD SYSOUT=* 00680000
|
||||
//SYSUDUMP DD SYSOUT=* 00690000
|
||||
//** 00700000
|
||||
//DTSFVRI1 DD DSN=DOESTAX.PROD.RATE517.ANNRPT.YR2007,DISP=SHR 00710001
|
||||
// DD DSN=DOESTAX.PROD.RATE506.RPT.YR2007,DISP=SHR 00711002
|
||||
//** 00720000
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00721000
|
||||
//DTSFREF DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 00730000
|
||||
// AMP=('BUFNI=5,BUFND=10') 00740000
|
||||
//** 00750000
|
||||
//PARMIN DD DUMMY 00760000
|
||||
//** 00770000
|
||||
//ATLSTIN DD DUMMY 00780000
|
||||
//** RATE NOTICES (632) MASS MAILING 00800000
|
||||
//** 00810001
|
||||
//RPT503R1 DD DUMMY 00821603
|
||||
//RPT503R2 DD DUMMY 00821703
|
||||
//RPT517R1 DD DUMMY 00821803
|
||||
//RPT517R2 DD DUMMY 00821903
|
||||
//RPT723R1 DD DUMMY 00822003
|
||||
//RPT907R1 DD DUMMY 00822103
|
||||
//RPT907R2 DD DUMMY 00822203
|
||||
//RPT980R1 DD DUMMY 00822303
|
||||
//RPT991R1 DD DUMMY 00822403
|
||||
//RPT506R1 DD SYSOUT=(V,DTS506Y1),HOLD=&LVDHOLD 00822503
|
||||
//** 00822603
|
||||
//** RATE CUTOFF ERROR LST 00822703
|
||||
//** 00823001
|
||||
//RPT507R1 DD SYSOUT=(V,DTS507Y1),HOLD=&LVDHOLD 00824002
|
||||
//** 00825001
|
||||
//** RATE ASSIGNMENT DETAIL LST (REG) 00825100
|
||||
//RPT515R1 DD SYSOUT=(V,DTS515Y1),HOLD=&LVDHOLD 00825302
|
||||
//** 00825401
|
||||
//** RATE ASSIGNMENT DETAIL LST (EST) 00825600
|
||||
//RPT515R2 DD SYSOUT=(V,DTS515Y2),HOLD=&LVDHOLD 00825802
|
||||
//** 00825901
|
||||
//** RATE ASSIGNMENT DETAIL LST (FIN) 00826100
|
||||
//** 00826201
|
||||
//RPT515R3 DD SYSOUT=(V,DTS515Y3),HOLD=&LVDHOLD 00826302
|
||||
//** 00826401
|
||||
//** RATE ASSIGNMENT ERROR LST 00826600
|
||||
//RPT516R1 DD SYSOUT=(V,DTS516Y1),HOLD=&LVDHOLD 00826802
|
||||
//** 00826901
|
||||
//** TRUST FUND INTEREST DISTRIBUTN RPT 00827700
|
||||
//RPT520R1 DD SYSOUT=(V,DTS520Y1),HOLD=&LVDHOLD 00827902
|
||||
//** 00828001
|
||||
//** RATE ASSIGNMENT SUMMARY RPT 00829100
|
||||
//RPT521R1 DD SYSOUT=(V,DTS521Y1),HOLD=&LVDHOLD 00829302
|
||||
//** 00829401
|
||||
//** DETERIME NEW EMPLYR RATE 00829600
|
||||
//RPT522R1 DD SYSOUT=(V,DTS522Y1),HOLD=&LVDHOLD 00829802
|
||||
//** 00829901
|
||||
//* 00839000
|
||||
10
Procs/DTSBCHGF
Normal file
10
Procs/DTSBCHGF
Normal file
@ -0,0 +1,10 @@
|
||||
//****
|
||||
//* DTSBCHGF - LOAD QTRLY CHARGE DATA FROM FISC AGNTS
|
||||
//* (UPLOADED FLOPPY FILE)
|
||||
//****
|
||||
//STEPP100 EXEC PGM=IDCAMS,
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&FAFILE.,
|
||||
// DISP=SHR
|
||||
//**
|
||||
17
Procs/DTSBCHGT
Normal file
17
Procs/DTSBCHGT
Normal file
@ -0,0 +1,17 @@
|
||||
//****
|
||||
//* DTSBCHGT - LOAD QTRLY CHARGE DATA FROM FISC AGNTS
|
||||
//* (FROM F.A. CART.)
|
||||
//****
|
||||
//STEP0100 EXEC PGM=IDCAMS,
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//STEP0100.INDD01 DD DSN=&FAFILE.,
|
||||
//*** UNIT=CART,
|
||||
// UNIT=CART90,
|
||||
//** UNIT=700,
|
||||
//** UNIT=530,
|
||||
// VOL=SER=&TVOLSER.,
|
||||
// LABEL=(&LABEL.,,,EXPDT=98000),
|
||||
// DCB=RECFM=FB,LRECL=&RECL,BLKSIZE=&BLKIN.,
|
||||
// DISP=SHR
|
||||
//**
|
||||
14
Procs/DTSBCHGX
Normal file
14
Procs/DTSBCHGX
Normal file
@ -0,0 +1,14 @@
|
||||
//****
|
||||
//* DTSBCHGX - LOAD QTRLY CHARGE DATA FROM FISC AGNTS
|
||||
//* (FROM F.A. CART.)
|
||||
//****
|
||||
//STEP0100 EXEC PGM=IDCAMS,
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//STEP0100.INDD01 DD DSN=&FAFILE.,
|
||||
// UNIT=CART,
|
||||
// VOL=SER=&TVOLSER.,
|
||||
// LABEL=(2,BLP,EXPDT=98000),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=80,BLKSIZE=&LBLOCKS.),
|
||||
// DISP=SHR
|
||||
//**
|
||||
18
Procs/DTSBD515
Normal file
18
Procs/DTSBD515
Normal file
@ -0,0 +1,18 @@
|
||||
//STEP0991 EXEC PGM=DTSBD515, DAILY CREDIT/DEBIT REPORT 02580001
|
||||
// COND=(0,LT) 02590000
|
||||
//SYSOUT DD SYSOUT=* 02600000
|
||||
//SYSABOUT DD SYSOUT=* 02610000
|
||||
//SYSUDUMP DD SYSOUT=* 02620000
|
||||
//SYSPRINT DD SYSOUT=* 02630000
|
||||
//** 02640000
|
||||
//DTSFVRI1 DD DSN=DOESTAX.&LVLNODE..SRTDAILY.RPT(&S0910.),DISP=SHR 02650000
|
||||
//** 02650100
|
||||
//DTSIMSTR INCLUDE MEMBER=DTSIMSTR 02651000
|
||||
//** 02660000
|
||||
//DTSFREF DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 02690000
|
||||
// AMP=('BUFNI=5,BUFND=10') 02700000
|
||||
//** 02701000
|
||||
//RPT319R1 DD SYSOUT=(V,DTS319D1),HOLD=&LVDHOLD. 02704100
|
||||
//** 02705000
|
||||
//RPT319R2 DD SYSOUT=(V,DTS319D2),HOLD=&LVDHOLD. 02705100
|
||||
//** 02710000
|
||||
185
Procs/DTSBD551
Normal file
185
Procs/DTSBD551
Normal file
@ -0,0 +1,185 @@
|
||||
//DTSBD551 PROC 00000010
|
||||
//* 00001700
|
||||
//****************************************************************** 00001700
|
||||
//* REMITAMT= TOTAL AMT FOR CHECKS SUBMITTED WITH TAPE
|
||||
//* EMTLOGNO = LOG NUMBER ASSIGNED BY SYSTEM
|
||||
//* CURRQTR = 0 = ACCEPT REPORTS WITHIN THE LAST 3 YEARS 00001700
|
||||
//* 1 = ACCEPT ANY REPORT QTR
|
||||
//* TIMELY = Y = PROCESS REPORTS AS TIMELY 00001700
|
||||
//* N = PROCESS REPORTS AS LATE 00001700
|
||||
//* RCVD = FOR LATE RPTS ONLY - RECEIVED DATE 00001700
|
||||
//* ERRORBYP= Y = BYPASS FATAL ERRORS 00001700
|
||||
//* DUP=Y = ALLOW DUPLICATE SUBMISSIONS 00001700
|
||||
//****************************************************************** 00001700
|
||||
//* 00001700
|
||||
//STEP0100 EXEC PGM=DTSBD551, EDIT ICESA DATA
|
||||
// COND=(0,LT),
|
||||
// PARM='&REMIT,&LOGNO,&QTR,&TIMELY,&RCVD,&ERRORBYP,&DUP'
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSPRT1 DD SYSOUT=*
|
||||
//SYSPRT2 DD SYSOUT=*
|
||||
//SYSPRT3 DD SYSOUT=*
|
||||
//SYSPRT4 DD SYSOUT=*
|
||||
//SYSPRT5 DD SYSOUT=*
|
||||
//SYSPRT6 DD SYSOUT=*
|
||||
//SYSPRT7 DD DUMMY
|
||||
//SYSPRT8 DD SYSOUT=*
|
||||
//SYSPRT9 DD SYSOUT=*
|
||||
//SYSFINAL DD DUMMY
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//*
|
||||
//ICESAFIL DD DSN=&ICESAFIL,
|
||||
// DISP=SHR
|
||||
//*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//*
|
||||
//CURRBTCH DD DSN=DOESTAX.&LVLNODE..CURRBTCH, 00005000
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(80,(80,80),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=80)
|
||||
//*
|
||||
//DTSFBTCO DD DSN=&&BTCTRAN, 00005000
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//WAGETEMP DD DSN=&&WAGETMP, 00005000
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//WAGEOUT DD DSN=&&WAGEOUT, BWTC OUTPUT
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//DTSBX210 DD DSN=&&DTSBX210,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(2310,(900,900),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=231,BLKSIZE=2310)
|
||||
//CURBX210 DD DSN=DOESTAX.&MSTNODE..TST.BX210,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(2310,(200,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=231,BLKSIZE=2310)
|
||||
//*
|
||||
//DTSBX212 DD DSN=&&DTSBX212,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=106,BLKSIZE=31800)
|
||||
//*DTSBX212 DD DSN=DOESTAX.&LVLNODE..FTP.BX212(+1),
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(31800,(900,900),RLSE),
|
||||
//* DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800)
|
||||
//*
|
||||
//DTSBX216 DD DSN=&&DTSBX216,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=318,BLKSIZE=31800)
|
||||
//*DTSBX216 DD DSN=DOESTAX.&LVLNODE..FTP.BX216(+1),
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(31800,(900,900),RLSE),
|
||||
//* DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=&&BD551RPT,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(16394,(900,900),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//DTSFVRO2 DD DSN=&&DTSR202,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(16394,(900,900),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//UC30ARCV DD DUMMY
|
||||
//*C30ARCV DD DSN=&&UC30ARCV,
|
||||
//* DISP=(,PASS,DELETE),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(800,(100,100),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=80,BLKSIZE=800)
|
||||
//*
|
||||
//*DTSFVRO2 DD DSN=DOESTAX.&LVLNODE..DESBD201,DISP=SHR,
|
||||
//** DISP=(,CATLG,DELETE),
|
||||
//* SPACE=(16394,(900,900),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//CBDATA DD DSN=DOES.CICS.FIN730.CBDATA.EX100102,DISP=SHR
|
||||
//CBCTYST DD DSN=DOES.CICS.FIN730.CBCTYST.EX100102,DISP=SHR
|
||||
//* 00080002
|
||||
//STEP0200 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS
|
||||
// COND=(05,LT),
|
||||
// REGION=0K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SORTIN DD DSN=&&BD551RPT,DISP=(OLD,DELETE,DELETE)
|
||||
// DD DSN=&&DTSR202,DISP=(OLD,PASS,DELETE)
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(15,15),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(15,15),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(15,15),RLSE)
|
||||
//SORTOUT DD DSN=&&SRTRPT,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(8192,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//SYSIN DD DSN=DOESTAX.DEVL.PARMLIB(DTSSRREC),DISP=SHR
|
||||
//***** 00110002
|
||||
//* REPORT GENERATION 00110002
|
||||
//STEP0300 EXEC PGM=DTSBD800, 00120002
|
||||
// COND=(05,LT) 00130002
|
||||
//SYSOUT DD SYSOUT=* 00140002
|
||||
//SYSABOUT DD SYSOUT=* 00150002
|
||||
//SYSUDUMP DD SYSOUT=* 00151002
|
||||
//** 00152002
|
||||
//PARMIN DD DUMMY 00153002
|
||||
//** 00154002
|
||||
//ATLSTIN DD DUMMY 00155002
|
||||
//** 00156002
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//*
|
||||
//DTSFVRI1 DD DSN=&&SRTRPT,DISP=(OLD,DELETE,DELETE) 00157002
|
||||
//** 00158002
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR, 00159002
|
||||
// AMP=('BUFNI=5,BUFND=10') 00159102
|
||||
//* 00159202
|
||||
//** DEPOSIT TRANSMITTAL 00159302
|
||||
//RPT202R1 DD SYSOUT=O, 00159402
|
||||
// HOLD=NO, 00159502
|
||||
// DEST=U@PRT65 00159602
|
||||
//* 00159702
|
||||
//** X202 EXPORT RECORD DUMMIED OUT. PRODUCED FROM DTSPDAY1. 00159302
|
||||
//DTSX202F DD DUMMY 00159402
|
||||
//* 00159202
|
||||
//** FAILED TRANSACTION FATAL ERRORS REPORT 00159302
|
||||
//RPT551R1 DD SYSOUT=Z, 00159402
|
||||
// HOLD=&LHOLD., 00159502
|
||||
// DEST=LOCAL 00159602
|
||||
//* 00159702
|
||||
//** FAILED TRANSACTION NON-FATAL ERRORS REPORT 00159302
|
||||
//RPT551R2 DD SYSOUT=Z, 00159402
|
||||
// HOLD=&LHOLD., 00159502
|
||||
// DEST=LOCAL 00159602
|
||||
//* 00159702
|
||||
//** FAILED TRANSACTION NON-FATAL ERRORS REPORT MSG-E2 TO MSG-E5
|
||||
//RPT551R3 DD SYSOUT=Z,
|
||||
// HOLD=&LHOLD.,
|
||||
// DEST=LOCAL
|
||||
//*
|
||||
//RPT980R1 DD SYSOUT=Q,COPIES=2, 00164802
|
||||
// HOLD=&LHOLD., 00164902
|
||||
// DEST=LOCAL 00165002
|
||||
//*
|
||||
//**********
|
||||
//*********************************************************************
|
||||
77
Procs/DTSBDELT
Normal file
77
Procs/DTSBDELT
Normal file
@ -0,0 +1,77 @@
|
||||
//****************************************************************** 00001700
|
||||
//**DTSBDELT PROC
|
||||
//****************************************************************** 00001700
|
||||
//* THIS PROC WILL DELETE ALL EXTERNAL GDG USED BY DTSPDAY1 00001700
|
||||
//* CONV.BTC, WAGE.BTC, BX210, BX212, BX216, R202 00001700
|
||||
//****************************************************************** 00001700
|
||||
//STEP0100 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//X451BTC DD DSN=DOESTAX.PROD.ESSP.X451.BTC,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//* 00001700
|
||||
//********** CREATE BTC X451 AMENDED FILE ***********************
|
||||
//********************************************************************
|
||||
//STEP0150 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//X451FBTC DD DSN=DOESTAX.&LVLNODE..ESSP.X451.BTC,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// UNIT=SYSDA,SPACE=(CYL,(25,15),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*********************************************************************
|
||||
//****************************************************************** 00001700
|
||||
//STEP0151 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//X452BTC DD DSN=DOESTAX.PROD.ESSP.X452.BTC,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//* 00001700
|
||||
//********** CREATE BTC X451 AMENDED FILE ***********************
|
||||
//********************************************************************
|
||||
//STEP0152 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//X452FBTC DD DSN=DOESTAX.&LVLNODE..ESSP.X452.BTC,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// UNIT=SYSDA,SPACE=(CYL,(25,15),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*********************************************************************
|
||||
//****************************************************************** 00001700
|
||||
//STEP0200 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//WAGEBTC DD DSN=DOESTAX.CONV.WAGE.BTC,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//****************************************************************** 00001700
|
||||
//STEP0300 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//X210FTP DD DSN=DOESTAX.CONV.FTP.BX210,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//* 00001700
|
||||
//****************************************************************** 00001700
|
||||
//STEP0400 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//X212FTP DD DSN=DOESTAX.CONV.FTP.BX212,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//****************************************************************** 00001700
|
||||
//STEP0500 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//X216FTP DD DSN=DOESTAX.CONV.FTP.BX216,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//****************************************************************** 00001700
|
||||
//STEP0600 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//R202RPT DD DSN=DOESTAX.CONV.RPT.R202,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//****************************************************************** 00001700
|
||||
//STEP0700 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//EXTGRPT DD DSN=DOESTAX.PROD.EXTRQ.RPT,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//*********************************************************************
|
||||
//********** DELETE W2 WAGE AMENDED FILE **************************
|
||||
//********************************************************************
|
||||
//STEP0701 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DELW4FIL DD DSN=DOESTAX.PROD.ESSP.X451.W4FILE,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//********************************************************************
|
||||
//********** CREATE W2 WAGE AMENDED FILE ***********************
|
||||
//********************************************************************
|
||||
//STEP0702 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//WAGEFILE DD DSN=DOESTAX.&LVLNODE..ESSP.X451.W4FILE,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// UNIT=SYSDA,SPACE=(CYL,(25,15),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=80,BLKSIZE=32000)
|
||||
//*********************************************************************
|
||||
//*********************************************************************
|
||||
46
Procs/DTSBE328
Normal file
46
Procs/DTSBE328
Normal file
@ -0,0 +1,46 @@
|
||||
//**** 00000010
|
||||
//** **** JOB RENAMED FROM RQ325 TO RQ327 TO RE328
|
||||
//**** 00000010
|
||||
//** DAILY SELF-INSURED BILLING PROCESS 00001700
|
||||
//** NO MASTER FILE UPDATE. 00001700
|
||||
//** PRODUCES T026, R325 RECORDS 00001700
|
||||
//** 00001700
|
||||
//**
|
||||
//** DEFNS NEEDED FOR THIS PROC:
|
||||
//** LVLNODE = DEVL/TEST/PROD
|
||||
//**** 00000010
|
||||
//DTSZX328 PROC RUNTYPE='OR',
|
||||
// PREBACK='N',
|
||||
// CHKONLY='N',
|
||||
// IOTRACE='N'
|
||||
//*********************************************************************
|
||||
//STEP0100 EXEC PGM=DTSBD400, PERIODIC EXTRACT
|
||||
// COND=(0,LT),
|
||||
// PARM='&RUNTYPE.,&PREBACK.,&CHKONLY.,&IOTRACE.'
|
||||
//* 00001700
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSWESQ DD DSN=DOESTAX.&MSTNODE..VSAM.WESQ,DISP=SHR
|
||||
//DTSFBTCO DD DSN=DOESTAX.&LVLNODE..BTC(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(16384,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..BE327.RPT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// SPACE=(16394,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSF328 DD DSN=DOESTAX.&LVLNODE..FTP.R327,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(CYL,(2,1),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=114,BLKSIZE=11400)
|
||||
//*
|
||||
//SYSIN DD DDNAME=EXTPARM
|
||||
//***********************************************************
|
||||
61
Procs/DTSBE442
Normal file
61
Procs/DTSBE442
Normal file
@ -0,0 +1,61 @@
|
||||
//*****
|
||||
//*
|
||||
//* CFO AUDIT EXTRACT - DTSBE442
|
||||
//*
|
||||
//*****
|
||||
//DTSBE442 PROC RUNTYPE='OR',
|
||||
// PREBACK='N',
|
||||
// CHKONLY='N',
|
||||
// IOTRACE='N'
|
||||
//*********************************************************************
|
||||
//STEP0100 EXEC PGM=DTSBD400, PERIODIC EXTRACT
|
||||
// COND=(0,LT),
|
||||
// PARM='&RUNTYPE.,&PREBACK.,&CHKONLY.,&IOTRACE.'
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFBTCO DD DUMMY
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..PER.RPT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(16394,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//SYSIN DD DDNAME=EXTPARM
|
||||
//**
|
||||
//AGINGFLE DD DSN=ECNTSUP.DOESTAX.&LVLNODE..DTSBE442.AGING,
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(5000,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=100,BLKSIZE=5000)
|
||||
//**
|
||||
//AUDTFILE DD DSN=ECNTSUP.DOESTAX.&LVLNODE..DTSBE442.AUDIT,
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(9700,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=97,BLKSIZE=9700)
|
||||
//**
|
||||
//QTRFILE DD DSN=ECNTSUP.DOESTAX.&LVLNODE..DTSBE442.QTR,
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=SHR
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(30300,(1000,1000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=101,BLKSIZE=30300)
|
||||
//**
|
||||
//PAYFILE DD DSN=ECNTSUP.DOESTAX.&LVLNODE..DTSBE442.PAY,
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(9700,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=97,BLKSIZE=9700)
|
||||
//**
|
||||
//CREDFILE DD DSN=ECNTSUP.DOESTAX.&LVLNODE..DTSBE442.CREDIT,
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25800,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=86,BLKSIZE=25800)
|
||||
//**
|
||||
142
Procs/DTSBESSP
Normal file
142
Procs/DTSBESSP
Normal file
@ -0,0 +1,142 @@
|
||||
//***** 00010000
|
||||
//* 00020000
|
||||
//* UI TAX ESSP WEB EXTERNAL FILES BACKUP 00030003
|
||||
//* 00040000
|
||||
//* 09/09/2014 CREATE BACKUP PROC ZL1 00043203
|
||||
//* 00044000
|
||||
//***** 00050000
|
||||
//DTSBESSP PROC BKUPGEN='(+1)', 00060004
|
||||
// BCKNODE='BACKUP' 00060100
|
||||
//* 00061000
|
||||
//********************************************************************* 00100000
|
||||
//STEP0110 EXEC PGM=SORT, X102 BACKUP 00240103
|
||||
// COND=(0,LT) 00240200
|
||||
//SYSOUT DD SYSOUT=* 00240300
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&EXTNODE..FROMESSP.X102,DISP=SHR 00240406
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..FESSP.&BCKNODE..X102&BKUPGEN., 00240606
|
||||
// DISP=(,CATLG,DELETE), 00240700
|
||||
// UNIT=CART, 00240800
|
||||
// VOLUME=(,RETAIN), 00240900
|
||||
// LABEL=(1,SL,,,EXPDT=99000), 00241000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00241204
|
||||
//SYSIN DD DSN=DOESTAX.&EXTNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00241306
|
||||
//********************************************************************* 00241400
|
||||
//STEP0120 EXEC PGM=SORT, X104 BACKUP 00241503
|
||||
// COND=(0,LT) 00242000
|
||||
//SYSOUT DD SYSOUT=* 00243000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&EXTNODE..FROMESSP.X104,DISP=SHR 00243106
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..FESSP.&BCKNODE..X104&BKUPGEN., 00246006
|
||||
// DISP=(,CATLG,DELETE), 00247000
|
||||
// UNIT=CART, 00248000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0110.SORTOUT), 00248100
|
||||
// LABEL=(2,SL,,,EXPDT=99000), 00248300
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00249003
|
||||
//SYSIN DD DSN=DOESTAX.&EXTNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00249106
|
||||
//********************************************************************* 00249203
|
||||
//STEP0130 EXEC PGM=SORT, X106 BACKUP 00249303
|
||||
// COND=(0,LT) 00249403
|
||||
//SYSOUT DD SYSOUT=* 00249503
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&EXTNODE..FROMESSP.X106,DISP=SHR 00249606
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..FESSP.&BCKNODE..X106&BKUPGEN., 00249706
|
||||
// DISP=(,CATLG,DELETE), 00249803
|
||||
// UNIT=CART, 00249903
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0120.SORTOUT), 00250003
|
||||
// LABEL=(3,SL,,,EXPDT=99000), 00251003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00252003
|
||||
//SYSIN DD DSN=DOESTAX.&EXTNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00253006
|
||||
//********************************************************************* 00260000
|
||||
//STEP0140 EXEC PGM=SORT, X108 BACKUP 00270003
|
||||
// COND=(0,LT) 00280003
|
||||
//SYSOUT DD SYSOUT=* 00290003
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&EXTNODE..FROMESSP.X108,DISP=SHR 00300006
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..FESSP.&BCKNODE..X108&BKUPGEN., 00310006
|
||||
// DISP=(,CATLG,DELETE), 00320003
|
||||
// UNIT=CART, 00330003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0130.SORTOUT), 00340003
|
||||
// LABEL=(4,SL,,,EXPDT=99000), 00350003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00360003
|
||||
//SYSIN DD DSN=DOESTAX.&EXTNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00370006
|
||||
//********************************************************************* 00371003
|
||||
//STEP0150 EXEC PGM=SORT, X110 BACKUP 00372003
|
||||
// COND=(0,LT) 00373003
|
||||
//SYSOUT DD SYSOUT=* 00374003
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&EXTNODE..FROMESSP.X110,DISP=SHR 00375006
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..FESSP.&BCKNODE..X110&BKUPGEN., 00376006
|
||||
// DISP=(,CATLG,DELETE), 00377003
|
||||
// UNIT=CART, 00378003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0140.SORTOUT), 00379003
|
||||
// LABEL=(5,SL,,,EXPDT=99000), 00379103
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00379203
|
||||
//SYSIN DD DSN=DOESTAX.&EXTNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00379306
|
||||
//********************************************************************* 00379403
|
||||
//STEP0160 EXEC PGM=SORT, X120 BACKUP 00379503
|
||||
// COND=(0,LT) 00379603
|
||||
//SYSOUT DD SYSOUT=* 00379703
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&EXTNODE..FROMESSP.X120,DISP=SHR 00379806
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..FESSP.&BCKNODE..X120&BKUPGEN., 00379906
|
||||
// DISP=(,CATLG,DELETE), 00380003
|
||||
// UNIT=CART, 00381003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0150.SORTOUT), 00382003
|
||||
// LABEL=(6,SL,,,EXPDT=99000), 00383003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00384003
|
||||
//SYSIN DD DSN=DOESTAX.&EXTNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00385006
|
||||
//********************************************************************* 00390003
|
||||
//STEP0170 EXEC PGM=SORT, X140 BACKUP 00400003
|
||||
// COND=(0,LT) 00410003
|
||||
//SYSOUT DD SYSOUT=* 00420003
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&EXTNODE..FROMESSP.X140,DISP=SHR 00430006
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..FESSP.&BCKNODE..X140&BKUPGEN., 00440006
|
||||
// DISP=(,CATLG,DELETE), 00450003
|
||||
// UNIT=CART, 00460003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0160.SORTOUT), 00470003
|
||||
// LABEL=(7,SL,,,EXPDT=99000), 00480003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00490003
|
||||
//SYSIN DD DSN=DOESTAX.&EXTNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00500006
|
||||
//********************************************************************* 00510003
|
||||
//STEP0180 EXEC PGM=SORT, X144 BACKUP 00520003
|
||||
// COND=(0,LT) 00530003
|
||||
//SYSOUT DD SYSOUT=* 00540003
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&EXTNODE..FROMESSP.X144,DISP=SHR 00550006
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..FESSP.&BCKNODE..X144&BKUPGEN., 00560006
|
||||
// DISP=(,CATLG,DELETE), 00570003
|
||||
// UNIT=CART, 00580003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0170.SORTOUT), 00590003
|
||||
// LABEL=(8,SL,,,EXPDT=99000), 00600003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00610003
|
||||
//SYSIN DD DSN=DOESTAX.&EXTNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00620006
|
||||
//********************************************************************* 00630003
|
||||
//STEP0190 EXEC PGM=SORT, X145 BACKUP 00640003
|
||||
// COND=(0,LT) 00650003
|
||||
//SYSOUT DD SYSOUT=* 00660003
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&EXTNODE..FROMESSP.X145,DISP=SHR 00670006
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..FESSP.&BCKNODE..X145&BKUPGEN., 00680006
|
||||
// DISP=(,CATLG,DELETE), 00690003
|
||||
// UNIT=CART, 00700003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0180.SORTOUT), 00710003
|
||||
// LABEL=(9,SL,,,EXPDT=99000), 00720003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00730003
|
||||
//SYSIN DD DSN=DOESTAX.&EXTNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00740006
|
||||
//********************************************************************* 00750003
|
||||
//STEP0200 EXEC PGM=SORT, X240.BTC BACKUP 00770004
|
||||
// COND=(0,LT) 00780004
|
||||
//SYSOUT DD SYSOUT=* 00790004
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..ESSP.X420.BTC,DISP=SHR 00800006
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..ESSP.&BCKNODE..X420.BTC&BKUPGEN., 00810006
|
||||
// DISP=(,CATLG,DELETE), 00820004
|
||||
// UNIT=CART, 00830004
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0190.SORTOUT), 00840004
|
||||
// LABEL=(10,SL,,,EXPDT=99000), 00850004
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 00861004
|
||||
//SYSIN DD DSN=DOESTAX.&EXTNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00870006
|
||||
//********************************************************************* 00871004
|
||||
//STEP0210 EXEC PGM=SORT, X422.BTC BACKUP 00880004
|
||||
// COND=(0,LT) 00890004
|
||||
//SYSOUT DD SYSOUT=* 00900004
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..ESSP.X422.BTC,DISP=SHR 00910006
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..ESSP.&BCKNODE..X422.BTC&BKUPGEN., 00920006
|
||||
// DISP=(,CATLG,DELETE), 00930004
|
||||
// UNIT=CART, 00940004
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0200.SORTOUT), 00950004
|
||||
// LABEL=(11,SL,,,EXPDT=99000), 00960004
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 00971004
|
||||
//SYSIN DD DSN=DOESTAX.&EXTNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00980006
|
||||
119
Procs/DTSBFWEB
Normal file
119
Procs/DTSBFWEB
Normal file
@ -0,0 +1,119 @@
|
||||
//***** 00010000
|
||||
//* 00020000
|
||||
//* UI TAX ESSP WEB EXTERNAL FILES BACKUP 00030003
|
||||
//* 00040000
|
||||
//* 09/09/2014 CREATE BACKUP PROC ZL1 00043203
|
||||
//* 00044000
|
||||
//***** 00050000
|
||||
//DTSBFWEB PROC BKUPGEN='(+1)', 00060003
|
||||
// BCKNODE='BACKUP' 00060100
|
||||
//* 00061000
|
||||
//********************************************************************* 00100000
|
||||
//STEP0110 EXEC PGM=SORT, X102 BACKUP 00240103
|
||||
// COND=(0,LT) 00240200
|
||||
//SYSOUT DD SYSOUT=* 00240300
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FROMWEB.X102,DISP=SHR 00240403
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..FWEB.X102&BKUPGEN., 00240603
|
||||
// DISP=(,CATLG,DELETE), 00240700
|
||||
// UNIT=CART, 00240800
|
||||
// VOLUME=(,RETAIN), 00240900
|
||||
// LABEL=(1,SL,,,EXPDT=99000), 00241000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00241103
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00241200
|
||||
//********************************************************************* 00241300
|
||||
//STEP0120 EXEC PGM=SORT, X104 BACKUP 00241403
|
||||
// COND=(0,LT) 00242000
|
||||
//SYSOUT DD SYSOUT=* 00243000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FROMWEB.X104,DISP=SHR 00243103
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..FWEB.X104&BKUPGEN., 00246003
|
||||
// DISP=(,CATLG,DELETE), 00247000
|
||||
// UNIT=CART, 00248000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0110.SORTOUT), 00248100
|
||||
// LABEL=(2,SL,,,EXPDT=99000), 00248300
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00249003
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00249100
|
||||
//********************************************************************* 00249203
|
||||
//STEP0130 EXEC PGM=SORT, X106 BACKUP 00249303
|
||||
// COND=(0,LT) 00249403
|
||||
//SYSOUT DD SYSOUT=* 00249503
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FROMWEB.X106,DISP=SHR 00249603
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..FWEB.X106&BKUPGEN., 00249703
|
||||
// DISP=(,CATLG,DELETE), 00249803
|
||||
// UNIT=CART, 00249903
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0120.SORTOUT), 00250003
|
||||
// LABEL=(3,SL,,,EXPDT=99000), 00251003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00252003
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00253003
|
||||
//********************************************************************* 00260000
|
||||
//STEP0140 EXEC PGM=SORT, X108 BACKUP 00270003
|
||||
// COND=(0,LT) 00280003
|
||||
//SYSOUT DD SYSOUT=* 00290003
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FROMWEB.X108,DISP=SHR 00300003
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..FWEB.X108&BKUPGEN., 00310003
|
||||
// DISP=(,CATLG,DELETE), 00320003
|
||||
// UNIT=CART, 00330003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0130.SORTOUT), 00340003
|
||||
// LABEL=(4,SL,,,EXPDT=99000), 00350003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00360003
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00370003
|
||||
//********************************************************************* 00371003
|
||||
//STEP0150 EXEC PGM=SORT, X110 BACKUP 00372003
|
||||
// COND=(0,LT) 00373003
|
||||
//SYSOUT DD SYSOUT=* 00374003
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FROMWEB.X110,DISP=SHR 00375003
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..FWEB.X110&BKUPGEN., 00376003
|
||||
// DISP=(,CATLG,DELETE), 00377003
|
||||
// UNIT=CART, 00378003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0140.SORTOUT), 00379003
|
||||
// LABEL=(5,SL,,,EXPDT=99000), 00379103
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00379203
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00379303
|
||||
//********************************************************************* 00379403
|
||||
//STEP0160 EXEC PGM=SORT, X120 BACKUP 00379503
|
||||
// COND=(0,LT) 00379603
|
||||
//SYSOUT DD SYSOUT=* 00379703
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FROMWEB.X120,DISP=SHR 00379803
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..FWEB.X120&BKUPGEN., 00379903
|
||||
// DISP=(,CATLG,DELETE), 00380003
|
||||
// UNIT=CART, 00381003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0150.SORTOUT), 00382003
|
||||
// LABEL=(6,SL,,,EXPDT=99000), 00383003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00384003
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00385003
|
||||
//********************************************************************* 00390003
|
||||
//STEP0170 EXEC PGM=SORT, X140 BACKUP 00400003
|
||||
// COND=(0,LT) 00410003
|
||||
//SYSOUT DD SYSOUT=* 00420003
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FROMWEB.X140,DISP=SHR 00430003
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..FWEB.X140&BKUPGEN., 00440003
|
||||
// DISP=(,CATLG,DELETE), 00450003
|
||||
// UNIT=CART, 00460003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0160.SORTOUT), 00470003
|
||||
// LABEL=(7,SL,,,EXPDT=99000), 00480003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00490003
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00500003
|
||||
//********************************************************************* 00510003
|
||||
//STEP0180 EXEC PGM=SORT, X144 BACKUP 00520003
|
||||
// COND=(0,LT) 00530003
|
||||
//SYSOUT DD SYSOUT=* 00540003
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FROMWEB.X144,DISP=SHR 00550003
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..FWEB.X144&BKUPGEN., 00560003
|
||||
// DISP=(,CATLG,DELETE), 00570003
|
||||
// UNIT=CART, 00580003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0170.SORTOUT), 00590003
|
||||
// LABEL=(8,SL,,,EXPDT=99000), 00600003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00610003
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00620003
|
||||
//********************************************************************* 00630003
|
||||
//STEP0190 EXEC PGM=SORT, X145 BACKUP 00640003
|
||||
// COND=(0,LT) 00650003
|
||||
//SYSOUT DD SYSOUT=* 00660003
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FROMWEB.X145,DISP=SHR 00670003
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..&BCKNODE..FWEB.X145&BKUPGEN., 00680003
|
||||
// DISP=(,CATLG,DELETE), 00690003
|
||||
// UNIT=CART, 00700003
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0180.SORTOUT), 00710003
|
||||
// LABEL=(9,SL,,,EXPDT=99000), 00720003
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 00730003
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00740003
|
||||
//********************************************************************* 00750003
|
||||
147
Procs/DTSBINIT
Normal file
147
Procs/DTSBINIT
Normal file
@ -0,0 +1,147 @@
|
||||
//****************************************************************** 00001700
|
||||
//**DTSBINIT PROC
|
||||
//****************************************************************** 00001700
|
||||
//* THIS PROC WILL CREATE A NEW EMPTY FILES OF ALL EXTERNAL FILES 00001700
|
||||
//* USED IN THE DAILY RUN DTSPDAY1 00001700
|
||||
//****************************************************************** 00001700
|
||||
//* 00001700
|
||||
//STEP0100 EXEC PGM=IDCAMS, INITIALIZE EMPTY CONV.BTC
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.BTC(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0200 EXEC PGM=IDCAMS, INITIALIZE EMPTY CONV.WAGE.BTC
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.WAGE.BTC(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0300 EXEC PGM=IDCAMS, INITIALIZE EMPTY BX210
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.FTP.BX210(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(2310,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=231,BLKSIZE=2310)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0400 EXEC PGM=IDCAMS, INITIALIZE EMPTY BX212
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.FTP.BX212(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0500 EXEC PGM=IDCAMS, INITIALIZE EMPTY BX216
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.FTP.BX216(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0700 EXEC PGM=IDCAMS, INITIALIZE EMPTY RPT.R202
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.RPT.R202(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8182)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0800 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFR202 DD DSN=DOESTAX.PROD.RPT.R202,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*********************************************************************
|
||||
//STEP0900 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFR202 DD DSN=DOESTAX.PROD.RPT.R202,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8182)
|
||||
//*********************************************************************
|
||||
//STEP0910 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFX144 DD DSN=ECNTSUP.DOESTAX.PROD.AUDIT.X144,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*********************************************************************
|
||||
//STEP0920 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFX144 DD DSN=ECNTSUP.DOESTAX.PROD.AUDIT.X144,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=256,BLKSIZE=25600)
|
||||
//*********************************************************************
|
||||
//STEP0930 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSBX440 DD DSN=DOESTAX.PROD.BX440.BTC,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*********************************************************************
|
||||
//STEP0940 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSBX440 DD DSN=DOESTAX.PROD.BX440.BTC,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8182)
|
||||
//*********************************************************************
|
||||
//STEP0950 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSBX442 DD DSN=DOESTAX.PROD.BX442.BTC,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*********************************************************************
|
||||
//STEP0960 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSBX442 DD DSN=DOESTAX.PROD.BX442.BTC,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8182)
|
||||
//*********************************************************************
|
||||
//STEP0970 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFX442 DD DSN=DOESTAX.PROD.BX442.WAGE,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*********************************************************************
|
||||
//STEP0980 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFX442 DD DSN=DOESTAX.PROD.BX442.WAGE,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*********************************************************************
|
||||
//STEP0985 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFX144 DD DSN=ECNTSUP.DOESTAX.CONV.AUDIT.X144,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*********************************************************************
|
||||
//STEP0990 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFX144 DD DSN=ECNTSUP.DOESTAX.CONV.AUDIT.X144,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=256,BLKSIZE=25600)
|
||||
//*********************************************************************
|
||||
//STEP0986 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFD145 DD DSN=DOESTAX.PROD.BD145.BTC,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*********************************************************************
|
||||
//STEP0987 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFA145 DD DSN=DOESTAX.PROD.BD145.BTC,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*********************************************************************
|
||||
//STEP0991 EXEC PGM=IDCAMS, INITIALIZE EMPTY EXTRQ
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.PROD.EXTRQ.RPT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8182)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
77
Procs/DTSBK770
Normal file
77
Procs/DTSBK770
Normal file
@ -0,0 +1,77 @@
|
||||
//*****
|
||||
//* UI TAX PERIODIC EXTRACT: DATA VALIDATION
|
||||
//*****
|
||||
//DTSUX770 PROC RUNTYPE='OR',
|
||||
// PREBACK='N',
|
||||
// CHKONLY='N',
|
||||
// IOTRACE='Y'
|
||||
//****
|
||||
//STEP0100 EXEC PGM=DTSBD400, PERIODIC EXTRACT
|
||||
// COND=(0,LT),
|
||||
// PARM='&RUNTYPE.,&PREBACK.,&CHKONLY.,&IOTRACE.'
|
||||
//*
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//*
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR, 01760006
|
||||
// AMP=('BUFNI=5,BUFND=10') 01770006
|
||||
//DTSFBTCO DD DSN=DOESTAX.&LVLNODE..BE770TRN.&QTR,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(16384,(100,100),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//BE770PRM DD DSN=DOESTAX.&LVLNODE..BE770PRM.&QTR,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(77,(1,1),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=77,BLKSIZE=77)
|
||||
//DTSFVRO1 DD DUMMY
|
||||
//SYSIN DD DDNAME=EXTPARM
|
||||
//*********************************************************************
|
||||
//STEP0200 EXEC PGM=SORT,PARM='VLTEST=0', SORT
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNODE..BE770TRN.&QTR,DISP=SHR
|
||||
//SORTOUT DD DSN=&&BE770SRT,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(16384,(100,100),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSY770),DISP=SHR
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(50,25),RLSE)
|
||||
//*********************************************************************
|
||||
//STEP0300 EXEC PGM=DTSBX770, BUILD RECONSTRUCTION FILE
|
||||
// COND=(0,LT)
|
||||
//*
|
||||
//BE770PRM DD DSN=DOESTAX.&LVLNODE..BE770PRM.&QTR,DISP=SHR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR, 01760006
|
||||
// AMP=('BUFNI=5,BUFND=10') 01770006
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..PER.RPT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(16394,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//DTSFBTCI DD DSN=&&BE770SRT,
|
||||
// DISP=(OLD,PASS,DELETE)
|
||||
//DTSX771 DD DSN=DOESTAX.&LVLNODE..BX771TRN,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(23500,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=235,BLKSIZE=23500)
|
||||
//DTSX772 DD DSN=DOESTAX.&LVLNODE..BX772TRN,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(24800,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=124,BLKSIZE=24800)
|
||||
//DTSX773 DD DSN=DOESTAX.&LVLNODE..BX773TRN,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(16300,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=163,BLKSIZE=16300)
|
||||
//DTSX774 DD DSN=DOESTAX.&LVLNODE..BX774TRN,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(23250,(1500,500),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=155,BLKSIZE=23250)
|
||||
//DTSX775 DD DSN=DOESTAX.&LVLNODE..BX775TRN,
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(24600,(1500,500),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=246,BLKSIZE=24600)
|
||||
96
Procs/DTSBKCNV
Normal file
96
Procs/DTSBKCNV
Normal file
@ -0,0 +1,96 @@
|
||||
//***** 00010000
|
||||
//* 00020000
|
||||
//* UI TAX CONV ONLY EXTERNAL FILES BACKUP 00030001
|
||||
//* 00040000
|
||||
//* 08/09/2012 CREATE BACKUP PROC ZL1 00043201
|
||||
//* 00044000
|
||||
//***** 00050000
|
||||
//DTSBKEXT PROC BKUPGEN='(+1)', 00060000
|
||||
// BCKNODE='BACKUP' 00060100
|
||||
//* 00061000
|
||||
//********************************************************************* 00100000
|
||||
//STEP0110 EXEC PGM=SORT, CONV.BTC BACKUP 00240100
|
||||
// COND=(0,LT) 00240200
|
||||
//SYSOUT DD SYSOUT=* 00240300
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..BTC,DISP=SHR 00240400
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..BTC&BKUPGEN., 00240600
|
||||
// DISP=(,CATLG,DELETE), 00240700
|
||||
// UNIT=CART, 00240800
|
||||
// VOLUME=(,RETAIN), 00240900
|
||||
// LABEL=(1,SL,,,EXPDT=99000), 00241000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8182) 00241100
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00241200
|
||||
//********************************************************************* 00241300
|
||||
//STEP0120 EXEC PGM=SORT, WAGE.BTC BACKUP 00241400
|
||||
// COND=(0,LT) 00242000
|
||||
//SYSOUT DD SYSOUT=* 00243000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..WAGE.BTC,DISP=SHR 00243100
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..WAGE.BTC&BKUPGEN., 00246000
|
||||
// DISP=(,CATLG,DELETE), 00247000
|
||||
// UNIT=CART, 00248000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0110.SORTOUT), 00248100
|
||||
// LABEL=(2,SL,,,EXPDT=99000), 00248300
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600) 00249000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00249100
|
||||
//********************************************************************* 00249200
|
||||
//STEP0130 EXEC PGM=SORT, BACKUP SUBMITTER FILE 00249300
|
||||
// COND=(0,LT) 00249400
|
||||
//SYSOUT DD SYSOUT=* 00249500
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..FTP.BX210,DISP=SHR 00249600
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..FTP.BX210&BKUPGEN., 00249800
|
||||
// DISP=(,CATLG,DELETE), 00249900
|
||||
// UNIT=CART, 00250000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0120.SORTOUT), 00260000
|
||||
// LABEL=(3,SL,,,EXPDT=99000), 00271000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=231,BLKSIZE=2310) 00280000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00290000
|
||||
//********************************************************************* 00300000
|
||||
//STEP0140 EXEC PGM=SORT, BACKUP EMPLOYER FILE 00310000
|
||||
// COND=(0,LT) 00320000
|
||||
//SYSOUT DD SYSOUT=* 00330000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..FTP.BX212,DISP=SHR 00340000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..FTP.BX212&BKUPGEN., 00360000
|
||||
// DISP=(,CATLG,DELETE), 00370000
|
||||
// UNIT=CART, 00380000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0130.SORTOUT), 00390000
|
||||
// LABEL=(4,SL,,,EXPDT=99000), 00401000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800) 00410000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00420000
|
||||
//********************************************************************* 00430000
|
||||
//STEP0150 EXEC PGM=SORT, BACKUP MESSAGES FILE 00431000
|
||||
// COND=(0,LT) 00432000
|
||||
//SYSOUT DD SYSOUT=* 00433000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..FTP.BX216,DISP=SHR 00434000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..FTP.BX216&BKUPGEN., 00436000
|
||||
// DISP=(,CATLG,DELETE), 00437000
|
||||
// UNIT=CART, 00438000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0140.SORTOUT), 00439000
|
||||
// LABEL=(5,SL,,,EXPDT=99000), 00439200
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800) 00439300
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00439400
|
||||
//********************************************************************* 00439500
|
||||
//STEP0160 EXEC PGM=SORT, BACKUP R202 RECS 01430000
|
||||
// COND=(0,LT) 01440000
|
||||
//SYSOUT DD SYSOUT=* 01450000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..RPT.R202,DISP=SHR 01460000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..RPT.R202&BKUPGEN., 01470000
|
||||
// DISP=(,CATLG,DELETE), 01480000
|
||||
// UNIT=CART, 01490000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0150.SORTOUT), 01500000
|
||||
// LABEL=(6,SL,,,EXPDT=99000), 01510000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01520000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01530000
|
||||
//********************************************************************* 01550001
|
||||
//STEP0170 EXEC PGM=SORT, BACKUP AUDIT FILE 01560001
|
||||
// COND=(0,LT) 01570001
|
||||
//SYSOUT DD SYSOUT=* 01580001
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&EXTNODE..AUDIT.X144,DISP=SHR 01590001
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..AUDIT.X144&BKUPGEN., 01600001
|
||||
// DISP=(,CATLG,DELETE), 01610001
|
||||
// UNIT=CART, 01620001
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0160.SORTOUT), 01630001
|
||||
// LABEL=(7,SL,,,EXPDT=99000), 01640001
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=256,BLKSIZE=25600) 01650001
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01660001
|
||||
//********************************************************************* 01670001
|
||||
//**********************END PROC - ZL1********************************* 01680001
|
||||
275
Procs/DTSBKEXT
Normal file
275
Procs/DTSBKEXT
Normal file
@ -0,0 +1,275 @@
|
||||
//***** 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
|
||||
275
Procs/DTSBKPRD
Normal file
275
Procs/DTSBKPRD
Normal file
@ -0,0 +1,275 @@
|
||||
//***** 00010000
|
||||
//* 00020000
|
||||
//* UI TAX EXTERNAL PROD AND PROD.CONV FILES BACKUP 00030001
|
||||
//* 00040000
|
||||
//* 08/09/2012 CREATE BACKUP PRODUCTION EXTERNAL FILES ZL1 00043201
|
||||
//* 00044000
|
||||
//***** 00050000
|
||||
//DTSBKEXT PROC BKUPGEN='(+1)', 00060000
|
||||
// BCKNODE='BACKUP' 00060100
|
||||
//* 00061000
|
||||
//********************************************************************* 00100000
|
||||
//STEP0110 EXEC PGM=SORT, PROD.CONV.BTC BACKUP 00240101
|
||||
// COND=(0,LT) 00240200
|
||||
//SYSOUT DD SYSOUT=* 00240300
|
||||
//SORTIN DD DSN=DOESTAX.&FTPNODE..CONV.BTC,DISP=SHR 00240401
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..BKUPCONV.BTC&BKUPGEN., 00240602
|
||||
// DISP=(,CATLG,DELETE), 00240700
|
||||
// UNIT=CART, 00240800
|
||||
// VOLUME=(,RETAIN), 00240900
|
||||
// LABEL=(1,SL,,,EXPDT=99000), 00241000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8182) 00241100
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00241200
|
||||
//********************************************************************* 00241300
|
||||
//STEP0120 EXEC PGM=SORT, PROD.WAGE.BTC BACKUP 00241401
|
||||
// COND=(0,LT) 00242000
|
||||
//SYSOUT DD SYSOUT=* 00243000
|
||||
//SORTIN DD DSN=DOESTAX.&FTPNODE..CONV.WAGE.BTC,DISP=SHR 00243101
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..BKUPCONV.WAGE.BTC&BKUPGEN., 00246002
|
||||
// DISP=(,CATLG,DELETE), 00247000
|
||||
// UNIT=CART, 00248000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0110.SORTOUT), 00248100
|
||||
// LABEL=(2,SL,,,EXPDT=99000), 00248300
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600) 00249000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00249100
|
||||
//********************************************************************* 00249200
|
||||
//STEP0130 EXEC PGM=SORT, BACKUP PROD.CONV SUBMITTER FILE 00249301
|
||||
// COND=(0,LT) 00249400
|
||||
//SYSOUT DD SYSOUT=* 00249500
|
||||
//SORTIN DD DSN=DOESTAX.&FTPNODE..CONV.FTP.BX210,DISP=SHR 00249601
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..BKUPCONV.FTP.BX210&BKUPGEN., 00249802
|
||||
// DISP=(,CATLG,DELETE), 00249900
|
||||
// UNIT=CART, 00250000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0120.SORTOUT), 00260000
|
||||
// LABEL=(3,SL,,,EXPDT=99000), 00271000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=231,BLKSIZE=2310) 00280000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00290000
|
||||
//********************************************************************* 00300000
|
||||
//STEP0140 EXEC PGM=SORT, BACKUP PROD.CONV EMPLOYER FILE 00310001
|
||||
// COND=(0,LT) 00320000
|
||||
//SYSOUT DD SYSOUT=* 00330000
|
||||
//SORTIN DD DSN=DOESTAX.&FTPNODE..CONV.FTP.BX212,DISP=SHR 00340001
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..BKUPCONV.FTP.BX212&BKUPGEN., 00360002
|
||||
// DISP=(,CATLG,DELETE), 00370000
|
||||
// UNIT=CART, 00380000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0130.SORTOUT), 00390000
|
||||
// LABEL=(4,SL,,,EXPDT=99000), 00401000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800) 00410000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00420000
|
||||
//********************************************************************* 00430000
|
||||
//STEP0150 EXEC PGM=SORT, BACKUP PROD.CONV MESSAGES FILE 00431001
|
||||
// COND=(0,LT) 00432000
|
||||
//SYSOUT DD SYSOUT=* 00433000
|
||||
//SORTIN DD DSN=DOESTAX.&FTPNODE..CONV.FTP.BX216,DISP=SHR 00434001
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..BKUPCONV.FTP.BX216&BKUPGEN., 00436002
|
||||
// DISP=(,CATLG,DELETE), 00437000
|
||||
// UNIT=CART, 00438000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0140.SORTOUT), 00439000
|
||||
// LABEL=(5,SL,,,EXPDT=99000), 00439200
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800) 00439300
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00439400
|
||||
//********************************************************************* 00439500
|
||||
//STEP0160 EXEC PGM=SORT, BACKUP PROD.CONV R202 FILE 01430001
|
||||
// COND=(0,LT) 01440000
|
||||
//SYSOUT DD SYSOUT=* 01450000
|
||||
//SORTIN DD DSN=DOESTAX.&FTPNODE..CONV.RPT.R202,DISP=SHR 01460001
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..BKUPCONV.RPT.R202&BKUPGEN., 01470002
|
||||
// DISP=(,CATLG,DELETE), 01480000
|
||||
// UNIT=CART, 01490000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0150.SORTOUT), 01500000
|
||||
// LABEL=(6,SL,,,EXPDT=99000), 01510000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01520000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01530000
|
||||
//********************************************************************* 01531000
|
||||
//STEP0170 EXEC PGM=SORT, EMPLOYER ON WEB DB 01540000
|
||||
// COND=(0,LT) 01550000
|
||||
//SYSOUT DD SYSOUT=* 01560000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X101,DISP=SHR 01570000
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X101&BKUPGEN., 01580000
|
||||
// DISP=(,CATLG,DELETE), 01590000
|
||||
// UNIT=CART, 01600000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0160.SORTOUT), 01610000
|
||||
// LABEL=(7,SL,,,EXPDT=99000), 01620000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=6,BLKSIZE=6000) 01630000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01640000
|
||||
//****************************************************************** 01650000
|
||||
//STEP0180 EXEC PGM=SORT, REGISTRATION PROFILE 01660000
|
||||
// COND=(0,LT) 01670000
|
||||
//SYSOUT DD SYSOUT=* 01680000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X102,DISP=SHR 01690000
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X102&BKUPGEN., 01700000
|
||||
// DISP=(,CATLG,DELETE), 01710000
|
||||
// UNIT=CART, 01720000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0170.SORTOUT), 01730000
|
||||
// LABEL=(8,SL,,,EXPDT=99000), 01740000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01750000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01760000
|
||||
//****************************************************************** 01770000
|
||||
//STEP0190 EXEC PGM=SORT, REGISTRATION DETERMINATIONS 01780000
|
||||
// COND=(0,LT) 01790000
|
||||
//SYSOUT DD SYSOUT=* 01800000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X104,DISP=SHR 01810000
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X104&BKUPGEN., 01820000
|
||||
// DISP=(,CATLG,DELETE), 01830000
|
||||
// UNIT=CART, 01840000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0180.SORTOUT), 01850000
|
||||
// LABEL=(9,SL,,,EXPDT=99000), 01860000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01870000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01880000
|
||||
//****************************************************************** 01881000
|
||||
//STEP0200 EXEC PGM=SORT, REGISTRATION EMP NAME 01882000
|
||||
// COND=(0,LT) 01883000
|
||||
//SYSOUT DD SYSOUT=* 01884000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X106,DISP=SHR 01885000
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X106&BKUPGEN., 01886000
|
||||
// DISP=(,CATLG,DELETE), 01887000
|
||||
// UNIT=CART, 01888000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0190.SORTOUT), 01889000
|
||||
// LABEL=(10,SL,,,EXPDT=99000), 01889100
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01889200
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01889300
|
||||
//****************************************************************** 01889400
|
||||
//STEP0210 EXEC PGM=SORT, REGISTRATION RATES 01889500
|
||||
// COND=(0,LT) 01889600
|
||||
//SYSOUT DD SYSOUT=* 01889700
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X108,DISP=SHR 01889800
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X108&BKUPGEN., 01889900
|
||||
// DISP=(,CATLG,DELETE), 01890000
|
||||
// UNIT=CART, 01891000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0200.SORTOUT), 01892000
|
||||
// LABEL=(11,SL,,,EXPDT=99000), 01893000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01894000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01895000
|
||||
//****************************************************************** 01896000
|
||||
//STEP0220 EXEC PGM=SORT, REGISTRATION EMP ADDRESS 01897000
|
||||
// COND=(0,LT) 01898000
|
||||
//SYSOUT DD SYSOUT=* 01899000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X110,DISP=SHR 01899100
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X110&BKUPGEN., 01899200
|
||||
// DISP=(,CATLG,DELETE), 01899300
|
||||
// UNIT=CART, 01899400
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0210.SORTOUT), 01899500
|
||||
// LABEL=(12,SL,,,EXPDT=99000), 01899600
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01899700
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01899800
|
||||
//****************************************************************** 01899900
|
||||
//STEP0230 EXEC PGM=SORT, REGISTRATION OPO 01900000
|
||||
// COND=(0,LT) 01901000
|
||||
//SYSOUT DD SYSOUT=* 01902000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X120,DISP=SHR 01903000
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X120&BKUPGEN., 01904000
|
||||
// DISP=(,CATLG,DELETE), 01905000
|
||||
// UNIT=CART, 01906000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0220.SORTOUT), 01907000
|
||||
// LABEL=(13,SL,,,EXPDT=99000), 01908000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01909000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01909100
|
||||
//****************************************************************** 01909200
|
||||
//STEP0240 EXEC PGM=SORT, REPORTS 01909300
|
||||
// COND=(0,LT) 01909400
|
||||
//SYSOUT DD SYSOUT=* 01909500
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X140,DISP=SHR 01909600
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X140&BKUPGEN., 01909700
|
||||
// DISP=(,CATLG,DELETE), 01909800
|
||||
// UNIT=CART, 01909900
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0230.SORTOUT), 01910000
|
||||
// LABEL=(14,SL,,,EXPDT=99000), 01911000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01912000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01913000
|
||||
//****************************************************************** 01914000
|
||||
//STEP0250 EXEC PGM=SORT, WAGES 01915000
|
||||
// COND=(0,LT) 01916000
|
||||
//SYSOUT DD SYSOUT=* 01917000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X144,DISP=SHR 01918000
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X144&BKUPGEN., 01919000
|
||||
// DISP=(,CATLG,DELETE), 01919100
|
||||
// UNIT=CART, 01919200
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0240.SORTOUT), 01919300
|
||||
// LABEL=(15,SL,,,EXPDT=99000), 01919400
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01919500
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01919600
|
||||
//****************************************************************** 01919700
|
||||
//STEP0260 EXEC PGM=SORT, PAYMENTS 01919800
|
||||
// COND=(0,LT) 01919900
|
||||
//SYSOUT DD SYSOUT=* 01920000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X145,DISP=SHR 01921000
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X145&BKUPGEN., 01922000
|
||||
// DISP=(,CATLG,DELETE), 01923000
|
||||
// UNIT=CART, 01924000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0250.SORTOUT), 01925000
|
||||
// LABEL=(16,SL,,,EXPDT=99000), 01926000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01927000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01928000
|
||||
//****************************************************************** 01929000
|
||||
//STEP0270 EXEC PGM=SORT, BATCH HEADERS 01929100
|
||||
// COND=(0,LT) 01929200
|
||||
//SYSOUT DD SYSOUT=* 01929300
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X149,DISP=SHR 01929400
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FROMWEB.X149&BKUPGEN., 01929500
|
||||
// DISP=(,CATLG,DELETE), 01929600
|
||||
// UNIT=CART, 01929700
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0260.SORTOUT), 01929800
|
||||
// LABEL=(17,SL,,,EXPDT=99000), 01929900
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=30720) 01930000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01931000
|
||||
//****************************************************************** 01932000
|
||||
//STEP0280 EXEC PGM=SORT, BATCH HEADERS 01933000
|
||||
// COND=(0,LT) 01934000
|
||||
//SYSOUT DD SYSOUT=* 01935000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FTP.X144,DISP=SHR 01936000
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FTP.X144&BKUPGEN., 01937000
|
||||
// DISP=(,CATLG,DELETE), 01938000
|
||||
// UNIT=CART, 01939000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0270.SORTOUT), 01939100
|
||||
// LABEL=(18,SL,,,EXPDT=99000), 01939200
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600) 01939300
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01939400
|
||||
//****************************************************************** 01939500
|
||||
//STEP0290 EXEC PGM=SORT, BATCH HEADERS 01939600
|
||||
// COND=(0,LT) 01939700
|
||||
//SYSOUT DD SYSOUT=* 01939800
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FTP.X150,DISP=SHR 01939900
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FTP.X150&BKUPGEN., 01940000
|
||||
// DISP=(,CATLG,DELETE), 01941000
|
||||
// UNIT=CART, 01942000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0280.SORTOUT), 01943000
|
||||
// LABEL=(19,SL,,,EXPDT=99000), 01944000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600) 01945000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01946000
|
||||
//****************************************************************** 01947000
|
||||
//STEP0300 EXEC PGM=SORT, BATCH HEADERS 01948000
|
||||
// COND=(0,LT) 01949000
|
||||
//SYSOUT DD SYSOUT=* 01949100
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FTP.X151,DISP=SHR 01949200
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FTP.X151&BKUPGEN., 01949300
|
||||
// DISP=(,CATLG,DELETE), 01949400
|
||||
// UNIT=CART, 01949500
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0290.SORTOUT), 01949600
|
||||
// LABEL=(20,SL,,,EXPDT=99000), 01949700
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600) 01949800
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01949900
|
||||
//****************************************************************** 01950000
|
||||
//STEP0310 EXEC PGM=SORT, BATCH HEADERS 01951000
|
||||
// COND=(0,LT) 01952000
|
||||
//SYSOUT DD SYSOUT=* 01953000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FTP.X152,DISP=SHR 01954000
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FTP.X152&BKUPGEN., 01955000
|
||||
// DISP=(,CATLG,DELETE), 01956000
|
||||
// UNIT=CART, 01957000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0300.SORTOUT), 01958000
|
||||
// LABEL=(21,SL,,,EXPDT=99000), 01959000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600) 01959100
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01959200
|
||||
//****************************************************************** 01959300
|
||||
//STEP0320 EXEC PGM=SORT, BATCH HEADERS 01959400
|
||||
// COND=(0,LT) 01959500
|
||||
//SYSOUT DD SYSOUT=* 01959600
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FTP.X155,DISP=SHR 01959700
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FTP.X155&BKUPGEN., 01959800
|
||||
// DISP=(,CATLG,DELETE), 01959900
|
||||
// UNIT=CART, 01960000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0310.SORTOUT), 01961000
|
||||
// LABEL=(22,SL,,,EXPDT=99000), 01962000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600) 01963000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01964000
|
||||
//****************************************************************** 01970000
|
||||
215
Procs/DTSBKZXT
Normal file
215
Procs/DTSBKZXT
Normal file
@ -0,0 +1,215 @@
|
||||
//***** 00010000
|
||||
//* 00020000
|
||||
//* UI TAX EXTERNAL FILES BACKUP 00030000
|
||||
//* 00040000
|
||||
//* 05/15/2009 CREATE BACKUP PROC ZL1 00043200
|
||||
//* 00044000
|
||||
//***** 00050000
|
||||
//DTSBKEXT PROC BKUPGEN='(+1)', 00060000
|
||||
// BCKNODE='BACKUP' 00060100
|
||||
//* 00061000
|
||||
//********************************************************************* 00100000
|
||||
//STEP0110 EXEC PGM=SORT, CONV.BTC BACKUP 00240100
|
||||
// COND=(0,LT) 00240200
|
||||
//SYSOUT DD SYSOUT=* 00240300
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..BTC,DISP=SHR 00240400
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..BTC&BKUPGEN., 00240600
|
||||
// DISP=(,CATLG,DELETE), 00240700
|
||||
// UNIT=CART, 00240800
|
||||
// VOLUME=(,RETAIN), 00240900
|
||||
// LABEL=(1,SL,,,EXPDT=99000), 00241000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8182) 00241100
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00241200
|
||||
//********************************************************************* 00241300
|
||||
//STEP0120 EXEC PGM=SORT, WAGE.BTC BACKUP 00241400
|
||||
// COND=(0,LT) 00242000
|
||||
//SYSOUT DD SYSOUT=* 00243000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..WAGE.BTC,DISP=SHR 00243100
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..WAGE.BTC&BKUPGEN., 00246000
|
||||
// DISP=(,CATLG,DELETE), 00247000
|
||||
// UNIT=CART, 00248000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0110.SORTOUT), 00248100
|
||||
// LABEL=(2,SL,,,EXPDT=99000), 00248300
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600) 00249000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00249100
|
||||
//********************************************************************* 00249200
|
||||
//STEP0130 EXEC PGM=SORT, BACKUP SUBMITTER FILE 00249300
|
||||
// COND=(0,LT) 00249400
|
||||
//SYSOUT DD SYSOUT=* 00249500
|
||||
//SORTIN DD DSN=DOESTAX.&FTPNODE..FTP.BX210,DISP=SHR 00249601
|
||||
//SORTOUT DD DSN=DOESTAX.&FTPNODE..&BCKNODE..FTP.BX210&BKUPGEN., 00249801
|
||||
// DISP=(,CATLG,DELETE), 00249900
|
||||
// UNIT=CART, 00250000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0120.SORTOUT), 00260000
|
||||
// LABEL=(3,SL,,,EXPDT=99000), 00271000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=231,BLKSIZE=2310) 00280000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00290000
|
||||
//********************************************************************* 00300000
|
||||
//STEP0140 EXEC PGM=SORT, BACKUP EMPLOYER FILE 00310000
|
||||
// COND=(0,LT) 00320000
|
||||
//SYSOUT DD SYSOUT=* 00330000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..FTP.BX212,DISP=SHR 00340000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..FTP.BX212&BKUPGEN., 00360000
|
||||
// DISP=(,CATLG,DELETE), 00370000
|
||||
// UNIT=CART, 00380000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0130.SORTOUT), 00390000
|
||||
// LABEL=(4,SL,,,EXPDT=99000), 00401000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800) 00410000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00420000
|
||||
//********************************************************************* 00430000
|
||||
//STEP0150 EXEC PGM=SORT, BACKUP MESSAGES FILE 00431000
|
||||
// COND=(0,LT) 00432000
|
||||
//SYSOUT DD SYSOUT=* 00433000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..FTP.BX216,DISP=SHR 00434000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..FTP.BX216&BKUPGEN., 00436000
|
||||
// DISP=(,CATLG,DELETE), 00437000
|
||||
// UNIT=CART, 00438000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0140.SORTOUT), 00439000
|
||||
// LABEL=(5,SL,,,EXPDT=99000), 00439200
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800) 00439300
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00439400
|
||||
//********************************************************************* 00439500
|
||||
//STEP0160 EXEC PGM=SORT, BACKUP R202 RECS 01430000
|
||||
// COND=(0,LT) 01440000
|
||||
//SYSOUT DD SYSOUT=* 01450000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..RPT.R202,DISP=SHR 01460000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..RPT.R202&BKUPGEN., 01470000
|
||||
// DISP=(,CATLG,DELETE), 01480000
|
||||
// UNIT=CART, 01490000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0150.SORTOUT), 01500000
|
||||
// LABEL=(6,SL,,,EXPDT=99000), 01510000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01520000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01530000
|
||||
//********************************************************************* 01531000
|
||||
//STEP0170 EXEC PGM=SORT, EMPLOYER ON WEB DB 01540000
|
||||
// COND=(0,LT) 01550000
|
||||
//SYSOUT DD SYSOUT=* 01560000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X101,DISP=SHR 01570000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..X101&BKUPGEN., 01580000
|
||||
// DISP=(,CATLG,DELETE), 01590000
|
||||
// UNIT=CART, 01600000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0160.SORTOUT), 01610000
|
||||
// LABEL=(7,SL,,,EXPDT=99000), 01620000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01630000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01640000
|
||||
//****************************************************************** 01650000
|
||||
//STEP0180 EXEC PGM=SORT, REGISTRATION PROFILE 01660000
|
||||
// COND=(0,LT) 01670000
|
||||
//SYSOUT DD SYSOUT=* 01680000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X102,DISP=SHR 01690000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..X102&BKUPGEN., 01700000
|
||||
// DISP=(,CATLG,DELETE), 01710000
|
||||
// UNIT=CART, 01720000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0170.SORTOUT), 01730000
|
||||
// LABEL=(8,SL,,,EXPDT=99000), 01740000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01750000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01760000
|
||||
//****************************************************************** 01770000
|
||||
//STEP0190 EXEC PGM=SORT, REGISTRATION DETERMINATIONS 01780000
|
||||
// COND=(0,LT) 01790000
|
||||
//SYSOUT DD SYSOUT=* 01800000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X104,DISP=SHR 01810000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..X104&BKUPGEN., 01820000
|
||||
// DISP=(,CATLG,DELETE), 01830000
|
||||
// UNIT=CART, 01840000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0180.SORTOUT), 01850000
|
||||
// LABEL=(9,SL,,,EXPDT=99000), 01860000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01870000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01880000
|
||||
//****************************************************************** 01881000
|
||||
//STEP0200 EXEC PGM=SORT, REGISTRATION EMP NAME 01882000
|
||||
// COND=(0,LT) 01883000
|
||||
//SYSOUT DD SYSOUT=* 01884000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X106,DISP=SHR 01885000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..X106&BKUPGEN., 01886000
|
||||
// DISP=(,CATLG,DELETE), 01887000
|
||||
// UNIT=CART, 01888000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0190.SORTOUT), 01889000
|
||||
// LABEL=(10,SL,,,EXPDT=99000), 01889100
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01889200
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01889300
|
||||
//****************************************************************** 01889400
|
||||
//STEP0210 EXEC PGM=SORT, REGISTRATION RATES 01889500
|
||||
// COND=(0,LT) 01889600
|
||||
//SYSOUT DD SYSOUT=* 01889700
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X108,DISP=SHR 01889800
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..X108&BKUPGEN., 01889900
|
||||
// DISP=(,CATLG,DELETE), 01890000
|
||||
// UNIT=CART, 01891000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0200.SORTOUT), 01892000
|
||||
// LABEL=(11,SL,,,EXPDT=99000), 01893000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01894000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01895000
|
||||
//****************************************************************** 01896000
|
||||
//STEP0220 EXEC PGM=SORT, REGISTRATION EMP ADDRESS 01897000
|
||||
// COND=(0,LT) 01898000
|
||||
//SYSOUT DD SYSOUT=* 01899000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X110,DISP=SHR 01899100
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..X110&BKUPGEN., 01899200
|
||||
// DISP=(,CATLG,DELETE), 01899300
|
||||
// UNIT=CART, 01899400
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0210.SORTOUT), 01899500
|
||||
// LABEL=(12,SL,,,EXPDT=99000), 01899600
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01899700
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01899800
|
||||
//****************************************************************** 01899900
|
||||
//STEP0230 EXEC PGM=SORT, REGISTRATION OPO 01900000
|
||||
// COND=(0,LT) 01901000
|
||||
//SYSOUT DD SYSOUT=* 01902000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X120,DISP=SHR 01903000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..X120&BKUPGEN., 01904000
|
||||
// DISP=(,CATLG,DELETE), 01905000
|
||||
// UNIT=CART, 01906000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0220.SORTOUT), 01907000
|
||||
// LABEL=(13,SL,,,EXPDT=99000), 01908000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01909000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01909100
|
||||
//****************************************************************** 01909200
|
||||
//STEP0240 EXEC PGM=SORT, REPORTS 01909300
|
||||
// COND=(0,LT) 01909400
|
||||
//SYSOUT DD SYSOUT=* 01909500
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X140,DISP=SHR 01909600
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..X140&BKUPGEN., 01909700
|
||||
// DISP=(,CATLG,DELETE), 01909800
|
||||
// UNIT=CART, 01909900
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0230.SORTOUT), 01910000
|
||||
// LABEL=(14,SL,,,EXPDT=99000), 01911000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01912000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01913000
|
||||
//****************************************************************** 01914000
|
||||
//STEP0250 EXEC PGM=SORT, WAGES 01915000
|
||||
// COND=(0,LT) 01916000
|
||||
//SYSOUT DD SYSOUT=* 01917000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X144,DISP=SHR 01918000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..X144&BKUPGEN., 01919000
|
||||
// DISP=(,CATLG,DELETE), 01919100
|
||||
// UNIT=CART, 01919200
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0240.SORTOUT), 01919300
|
||||
// LABEL=(15,SL,,,EXPDT=99000), 01919400
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01919500
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01919600
|
||||
//****************************************************************** 01919700
|
||||
//STEP0260 EXEC PGM=SORT, PAYMENTS 01919800
|
||||
// COND=(0,LT) 01919900
|
||||
//SYSOUT DD SYSOUT=* 01920000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X145,DISP=SHR 01921000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..X145&BKUPGEN., 01922000
|
||||
// DISP=(,CATLG,DELETE), 01923000
|
||||
// UNIT=CART, 01924000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0250.SORTOUT), 01925000
|
||||
// LABEL=(16,SL,,,EXPDT=99000), 01926000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01927000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01928000
|
||||
//****************************************************************** 01929000
|
||||
//STEP0270 EXEC PGM=SORT, BATCH HEADERS 01929100
|
||||
// COND=(0,LT) 01929200
|
||||
//SYSOUT DD SYSOUT=* 01929300
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.PROD.FROMWEB.X149,DISP=SHR 01929400
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..X149&BKUPGEN., 01929500
|
||||
// DISP=(,CATLG,DELETE), 01929600
|
||||
// UNIT=CART, 01929700
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0260.SORTOUT), 01929800
|
||||
// LABEL=(17,SL,,,EXPDT=99000), 01929900
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01930000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01931000
|
||||
//****************************************************************** 01940000
|
||||
264
Procs/DTSBLCNV
Normal file
264
Procs/DTSBLCNV
Normal file
@ -0,0 +1,264 @@
|
||||
//***** 00010000
|
||||
//* 00020000
|
||||
//* UI TAX CONV ONLY EXTERNAL FILES BACKUP 00030000
|
||||
//* 00040000
|
||||
//* 08/09/2012 CREATE BACKUP PROC ZL1 00043200
|
||||
//* 00044000
|
||||
//***** 00050000
|
||||
//DTSBKEXT PROC BKUPGEN='(+1)', 00060000
|
||||
// BCKNODE='BACKUP' 00060100
|
||||
//* 00061000
|
||||
//********************************************************************* 00100000
|
||||
//STEP0110 EXEC PGM=SORT, CONV.BTC BACKUP 00240100
|
||||
// COND=(0,LT) 00240200
|
||||
//SYSOUT DD SYSOUT=* 00240300
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..BTC,DISP=SHR 00240400
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..BTC&BKUPGEN., 00240600
|
||||
// DISP=(,CATLG,DELETE), 00240700
|
||||
// UNIT=CART, 00240800
|
||||
// VOLUME=(,RETAIN), 00240900
|
||||
// LABEL=(1,SL,,,EXPDT=99000), 00241000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8182) 00241100
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00241200
|
||||
//********************************************************************* 00241300
|
||||
//STEP0120 EXEC PGM=SORT, WAGE.BTC BACKUP 00241400
|
||||
// COND=(0,LT) 00242000
|
||||
//SYSOUT DD SYSOUT=* 00243000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..WAGE.BTC,DISP=SHR 00243100
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..WAGE.BTC&BKUPGEN., 00246000
|
||||
// DISP=(,CATLG,DELETE), 00247000
|
||||
// UNIT=CART, 00248000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0110.SORTOUT), 00248100
|
||||
// LABEL=(2,SL,,,EXPDT=99000), 00248300
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600) 00249000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00249100
|
||||
//********************************************************************* 00249200
|
||||
//STEP0130 EXEC PGM=SORT, BACKUP SUBMITTER FILE 00249300
|
||||
// COND=(0,LT) 00249400
|
||||
//SYSOUT DD SYSOUT=* 00249500
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..FTP.BX210,DISP=SHR 00249600
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..FTP.BX210&BKUPGEN., 00249800
|
||||
// DISP=(,CATLG,DELETE), 00249900
|
||||
// UNIT=CART, 00250000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0120.SORTOUT), 00260000
|
||||
// LABEL=(3,SL,,,EXPDT=99000), 00271000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=231,BLKSIZE=2310) 00280000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00290000
|
||||
//********************************************************************* 00300000
|
||||
//STEP0140 EXEC PGM=SORT, BACKUP EMPLOYER FILE 00310000
|
||||
// COND=(0,LT) 00320000
|
||||
//SYSOUT DD SYSOUT=* 00330000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..FTP.BX212,DISP=SHR 00340000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..FTP.BX212&BKUPGEN., 00360000
|
||||
// DISP=(,CATLG,DELETE), 00370000
|
||||
// UNIT=CART, 00380000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0130.SORTOUT), 00390000
|
||||
// LABEL=(4,SL,,,EXPDT=99000), 00401000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800) 00410000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00420000
|
||||
//********************************************************************* 00430000
|
||||
//STEP0150 EXEC PGM=SORT, BACKUP MESSAGES FILE 00431000
|
||||
// COND=(0,LT) 00432000
|
||||
//SYSOUT DD SYSOUT=* 00433000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..FTP.BX216,DISP=SHR 00434000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..FTP.BX216&BKUPGEN., 00436000
|
||||
// DISP=(,CATLG,DELETE), 00437000
|
||||
// UNIT=CART, 00438000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0140.SORTOUT), 00439000
|
||||
// LABEL=(5,SL,,,EXPDT=99000), 00439200
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800) 00439300
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 00439400
|
||||
//********************************************************************* 00439500
|
||||
//STEP0160 EXEC PGM=SORT, BACKUP R202 RECS 01430000
|
||||
// COND=(0,LT) 01440000
|
||||
//SYSOUT DD SYSOUT=* 01450000
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..RPT.R202,DISP=SHR 01460000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..RPT.R202&BKUPGEN., 01470000
|
||||
// DISP=(,CATLG,DELETE), 01480000
|
||||
// UNIT=CART, 01490000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0150.SORTOUT), 01500000
|
||||
// LABEL=(6,SL,,,EXPDT=99000), 01510000
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192) 01520000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01530000
|
||||
//********************************************************************* 01550000
|
||||
//STEP0170 EXEC PGM=SORT, BACKUP AUDIT FILE 01560000
|
||||
// COND=(0,LT) 01570000
|
||||
//SYSOUT DD SYSOUT=* 01580000
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&EXTNODE..AUDIT.X144,DISP=SHR 01590000
|
||||
//SORTOUT DD DSN=DOESTAX.&EXTNODE..&BCKNODE..AUDIT.X144&BKUPGEN., 01600000
|
||||
// DISP=(,CATLG,DELETE), 01610000
|
||||
// UNIT=CART, 01620000
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0160.SORTOUT), 01630000
|
||||
// LABEL=(7,SL,,,EXPDT=99000), 01640000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=256,BLKSIZE=25600) 01650000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01660000
|
||||
//********************************************************************* 01661001
|
||||
//STEP0180 EXEC PGM=SORT, BACKUP TDEC MISSING RPTS 01662001
|
||||
// COND=(0,LT) 01663001
|
||||
//SYSOUT DD SYSOUT=* 01664001
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.DELINQ.MISSRPTS,DISP=SHR 01665001
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148DQ.MISSRPTS&BKUPGEN., 01666001
|
||||
// DISP=(,CATLG,DELETE), 01667001
|
||||
// UNIT=CART, 01668001
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0170.SORTOUT), 01669001
|
||||
// LABEL=(8,SL,,,EXPDT=99000), 01669101
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=83,BLKSIZE=8300) 01669202
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01669301
|
||||
//********************************************************************* 01670000
|
||||
//STEP0190 EXEC PGM=SORT, BACKUP TDEC PENDING FILE 01671001
|
||||
// COND=(0,LT) 01672001
|
||||
//SYSOUT DD SYSOUT=* 01673001
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.DELINQ.PENDING,DISP=SHR 01674001
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148DQ.PENDING&BKUPGEN., 01675001
|
||||
// DISP=(,CATLG,DELETE), 01676001
|
||||
// UNIT=CART, 01677001
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0180.SORTOUT), 01678001
|
||||
// LABEL=(9,SL,,,EXPDT=99000), 01679001
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800) 01679101
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01679201
|
||||
//********************************************************************* 01679301
|
||||
//STEP0200 EXEC PGM=SORT, BACKUP TDEC SUMMARY COUNTS 01679401
|
||||
// COND=(0,LT) 01679501
|
||||
//SYSOUT DD SYSOUT=* 01679601
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.DELINQ.SUMYCNTS,DISP=SHR 01679701
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148DQ.SUMYCNTS&BKUPGEN., 01679801
|
||||
// DISP=(,CATLG,DELETE), 01679901
|
||||
// UNIT=CART, 01680001
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0190.SORTOUT), 01681001
|
||||
// LABEL=(10,SL,,,EXPDT=99000), 01682001
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=37,BLKSIZE=3700) 01683001
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01684001
|
||||
//********************************************************************* 01685001
|
||||
//STEP0210 EXEC PGM=SORT, BACKUP TDEC WAGE BTC 01686001
|
||||
// COND=(0,LT) 01687001
|
||||
//SYSOUT DD SYSOUT=* 01688001
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.DELINQ.WAGE.BTC,DISP=SHR 01689001
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148DQ.WAGE.BTC&BKUPGEN., 01689101
|
||||
// DISP=(,CATLG,DELETE), 01689201
|
||||
// UNIT=CART, 01689301
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0200.SORTOUT), 01689401
|
||||
// LABEL=(11,SL,,,EXPDT=99000), 01689501
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600) 01689601
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01689701
|
||||
//********************************************************************* 01689801
|
||||
//STEP0220 EXEC PGM=SORT, BACKUP TDEC WAGE ERROR 01689901
|
||||
// COND=(0,LT) 01690001
|
||||
//SYSOUT DD SYSOUT=* 01691001
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.DELINQ.WAGEEROR,DISP=SHR 01692001
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148DQ.WAGEEROR&BKUPGEN., 01693001
|
||||
// DISP=(,CATLG,DELETE), 01694001
|
||||
// UNIT=CART, 01695001
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0210.SORTOUT), 01696001
|
||||
// LABEL=(12,SL,,,EXPDT=99000), 01697001
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=126,BLKSIZE=12600) 01698002
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01699001
|
||||
//********************************************************************* 01699101
|
||||
//STEP0230 EXEC PGM=SORT, BACKUP TDEC W4 FILE 01699201
|
||||
// COND=(0,LT) 01699301
|
||||
//SYSOUT DD SYSOUT=* 01699401
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.DELINQ.W4FILE,DISP=SHR 01699501
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148DQ.W4FILE&BKUPGEN., 01699601
|
||||
// DISP=(,CATLG,DELETE), 01699701
|
||||
// UNIT=CART, 01699801
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0220.SORTOUT), 01699901
|
||||
// LABEL=(13,SL,,,EXPDT=99000), 01700001
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=80,BLKSIZE=32000) 01701001
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01702001
|
||||
//********************************************************************* 01703001
|
||||
//STEP0240 EXEC PGM=SORT, BACKUP TDEC BAD SSN 01704001
|
||||
// COND=(0,LT) 01705001
|
||||
//SYSOUT DD SYSOUT=* 01706001
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.DELINQ.X153,DISP=SHR 01707001
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148DQ.X153&BKUPGEN., 01708001
|
||||
// DISP=(,CATLG,DELETE), 01709001
|
||||
// UNIT=CART, 01709101
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0230.SORTOUT), 01709201
|
||||
// LABEL=(14,SL,,,EXPDT=99000), 01709301
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=93,BLKSIZE=9300) 01709401
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01709501
|
||||
//********************************************************************* 01709601
|
||||
//STEP0250 EXEC PGM=SORT, BACKUP TDEC MISSING RPTS 01709701
|
||||
// COND=(0,LT) 01709801
|
||||
//SYSOUT DD SYSOUT=* 01709901
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.ONTIME.MISSRPTS,DISP=SHR 01710001
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148OT.MISSRPTS&BKUPGEN., 01711001
|
||||
// DISP=(,CATLG,DELETE), 01712001
|
||||
// UNIT=CART, 01713001
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0240.SORTOUT), 01714001
|
||||
// LABEL=(15,SL,,,EXPDT=99000), 01715001
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=83,BLKSIZE=8300) 01716002
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01717001
|
||||
//********************************************************************* 01718001
|
||||
//STEP0260 EXEC PGM=SORT, BACKUP TDEC PENDING FILE 01719001
|
||||
// COND=(0,LT) 01719101
|
||||
//SYSOUT DD SYSOUT=* 01719201
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.ONTIME.PENDING,DISP=SHR 01719301
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148OT.PENDING&BKUPGEN., 01719401
|
||||
// DISP=(,CATLG,DELETE), 01719501
|
||||
// UNIT=CART, 01719601
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0250.SORTOUT), 01719701
|
||||
// LABEL=(16,SL,,,EXPDT=99000), 01719801
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800) 01719901
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01720001
|
||||
//********************************************************************* 01721001
|
||||
//STEP0270 EXEC PGM=SORT, BACKUP TDEC SUMMARY COUNTS 01722001
|
||||
// COND=(0,LT) 01723001
|
||||
//SYSOUT DD SYSOUT=* 01724001
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.ONTIME.SUMYCNTS,DISP=SHR 01725001
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148OT.SUMYCNTS&BKUPGEN., 01726001
|
||||
// DISP=(,CATLG,DELETE), 01727001
|
||||
// UNIT=CART, 01728001
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0260.SORTOUT), 01729001
|
||||
// LABEL=(17,SL,,,EXPDT=99000), 01729101
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=37,BLKSIZE=3700) 01729201
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01729301
|
||||
//********************************************************************* 01729401
|
||||
//STEP0280 EXEC PGM=SORT, BACKUP TDEC WAGE BTC 01729501
|
||||
// COND=(0,LT) 01729601
|
||||
//SYSOUT DD SYSOUT=* 01729701
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.ONTIME.WAGE.BTC,DISP=SHR 01729801
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148OT.WAGE.BTC&BKUPGEN., 01729901
|
||||
// DISP=(,CATLG,DELETE), 01730001
|
||||
// UNIT=CART, 01731001
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0270.SORTOUT), 01732001
|
||||
// LABEL=(18,SL,,,EXPDT=99000), 01733001
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600) 01734001
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01735001
|
||||
//********************************************************************* 01736001
|
||||
//STEP0290 EXEC PGM=SORT, BACKUP TDEC WAGE ERROR 01737001
|
||||
// COND=(0,LT) 01738001
|
||||
//SYSOUT DD SYSOUT=* 01739001
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.ONTIME.WAGEEROR,DISP=SHR 01739101
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148OT.WAGEEROR&BKUPGEN., 01739201
|
||||
// DISP=(,CATLG,DELETE), 01739301
|
||||
// UNIT=CART, 01739401
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0280.SORTOUT), 01739501
|
||||
// LABEL=(19,SL,,,EXPDT=99000), 01739601
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=126,BLKSIZE=12600) 01739702
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01739801
|
||||
//********************************************************************* 01739901
|
||||
//STEP0300 EXEC PGM=SORT, BACKUP TDEC W4 FILE 01740001
|
||||
// COND=(0,LT) 01741001
|
||||
//SYSOUT DD SYSOUT=* 01742001
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.ONTIME.W4FILE,DISP=SHR 01743001
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148OT.W4FILE&BKUPGEN., 01744001
|
||||
// DISP=(,CATLG,DELETE), 01745001
|
||||
// UNIT=CART, 01746001
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0290.SORTOUT), 01747001
|
||||
// LABEL=(20,SL,,,EXPDT=99000), 01748001
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=80,BLKSIZE=32000) 01749001
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01749101
|
||||
//********************************************************************* 01749201
|
||||
//STEP0310 EXEC PGM=SORT, BACKUP TDEC BAD SSN 01749301
|
||||
// COND=(0,LT) 01749401
|
||||
//SYSOUT DD SYSOUT=* 01749501
|
||||
//SORTIN DD DSN=DOESTAX.&EXTNODE..TDECX148.ONTIME.X153,DISP=SHR 01749601
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.BACKUP.X148OT.X153&BKUPGEN., 01749701
|
||||
// DISP=(,CATLG,DELETE), 01749801
|
||||
// UNIT=CART, 01749901
|
||||
// VOLUME=(,RETAIN,REF=*.STEP0300.SORTOUT), 01750001
|
||||
// LABEL=(21,SL,,,EXPDT=99000), 01751001
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=93,BLKSIZE=9300) 01752001
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSCOPY),DISP=SHR 01753001
|
||||
//********************************************************************* 01754001
|
||||
//**********************END PROC - ZL1********************************* 01760000
|
||||
95
Procs/DTSBU190
Normal file
95
Procs/DTSBU190
Normal file
@ -0,0 +1,95 @@
|
||||
//****************************************************************** 00001700
|
||||
//DTSBU190 PROC
|
||||
//****************************************************************** 00001700
|
||||
//* COPY CONV REPORT AND WAGE TRANSACTIONS FROM ICESA FORMAT 00001700
|
||||
//* SUBMISSIONS TO PRODUCTION BTC AND WAGE.BTC FILES. 00001700
|
||||
//****************************************************************** 00001700
|
||||
//* 00001700
|
||||
//****************************************************************** 00001700
|
||||
//* 00001700
|
||||
//STEP0100 EXEC PGM=DTSBU190, COPY REPORTS
|
||||
// COND=(0,LT),
|
||||
// PARM='T027,N'
|
||||
//DTSFBTCI DD DSN=DOESTAX.CONV.BTC,
|
||||
// DISP=SHR,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//DTSFBTCO DD DSN=DOESTAX.&MSTNODE..BTC(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(8192,(100,300),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//* 00001700
|
||||
//STEP0200 EXEC PGM=DTSBU190, COPY WAGES
|
||||
// COND=(0,LT),
|
||||
// PARM='WAGE,N'
|
||||
//WAGEINP DD DSN=DOESTAX.CONV.WAGE.BTC,
|
||||
// DISP=SHR,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//WAGEOUT DD DSN=DOESTAX.&MSTNODE..WAGE.BTC(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*********************************************************************
|
||||
//STEP0250 EXEC PGM=DTSBU190, COPY SUBMITTER OUTPUT
|
||||
// COND=(0,LT),
|
||||
// PARM='SUBM,N'
|
||||
//SUBMTINP DD DSN=DOESTAX.CONV.FTP.BX210,
|
||||
// DISP=SHR,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// SPACE=(2310,(200,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=231,BLKSIZE=2310)
|
||||
//*
|
||||
//SUBMTOUT DD DSN=ECNTSUP.DOESTAX.&MSTNODE..FTP.BX210,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
//** DISP=(,CATLG,DELETE),
|
||||
// SPACE=(2310,(200,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=231,BLKSIZE=2310)
|
||||
//*********************************************************************
|
||||
//STEP0275 EXEC PGM=DTSBU190, COPY EMPLOYER OUTPUT
|
||||
// COND=(0,LT),
|
||||
// PARM='EMPR,N'
|
||||
//EMPLRINP DD DSN=DOESTAX.CONV.FTP.BX212,
|
||||
// DISP=SHR,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(200,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800)
|
||||
//*
|
||||
//EMPLROUT DD DSN=ECNTSUP.DOESTAX.&MSTNODE..FTP.BX212,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
//** DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(200,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800)
|
||||
//*********************************************************************
|
||||
//STEP0280 EXEC PGM=DTSBU190, COPY MESSAGES OUTPUT
|
||||
// COND=(0,LT),
|
||||
// PARM='INFO,N'
|
||||
//INFOMINP DD DSN=DOESTAX.CONV.FTP.BX216,
|
||||
// DISP=SHR,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(200,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800)
|
||||
//*
|
||||
//INFOMOUT DD DSN=ECNTSUP.DOESTAX.&MSTNODE..FTP.BX216,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
//** DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(200,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800)
|
||||
//*********************************************************************
|
||||
//STEP0290 EXEC PGM=IDCAMS, COPY R202 DEPOSIT TRANSMITTAL
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=DOESTAX.CONV.RPT.R202,
|
||||
// DISP=SHR
|
||||
//*
|
||||
//OUTDD01 DD DSN=DOESTAX.&MSTNODE..RPT.R202,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(16394,(900,900),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
26
Procs/DTSBX122
Normal file
26
Procs/DTSBX122
Normal file
@ -0,0 +1,26 @@
|
||||
//*
|
||||
//* WEEKLY REGISTRATION COUNTS (R122)
|
||||
//*
|
||||
//DTSBX122 PROC
|
||||
//** DEFNS NEEDED FOR THIS PROC:
|
||||
//** LVLNODE = DEVL/TEST/PROD
|
||||
//****
|
||||
//*
|
||||
//STEP0100 EXEC PGM=DTSBX122,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//CAIMRPTS DD SYSOUT=*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFVRI1 DD DSN=DOESTAX.&MSTNODE..SRTDAY07.RPT(+0),DISP=SHR
|
||||
//* 00014000
|
||||
//DTSFREG DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.REG122, 00005000
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(28200,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=94,BLKSIZE=28200)
|
||||
//* 00014000
|
||||
//*****************************************
|
||||
245
Procs/DTSBX148
Normal file
245
Procs/DTSBX148
Normal file
@ -0,0 +1,245 @@
|
||||
//DTSBX148 PROC RUNTYPE='ONTIME' 00000010
|
||||
//* 00001700
|
||||
//*************************************************** 00001700
|
||||
//* MATCH W4 TRANSACTIONS TO REPORTS
|
||||
//*************************************************** 00001700
|
||||
//* 00001700
|
||||
//*****************************************************************
|
||||
//***
|
||||
//*****************************************************************
|
||||
//* SORT TDEC FILE
|
||||
//*****************************************************************
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT BY BATCH/EMP/YRQ/SSN
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=DOESTAX.CONV.TDECX154.DWAGE.&RUNTYPE.,
|
||||
// DISP=SHR
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=&&TDECSRT1,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(10,5),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=106,BLKSIZE=31800)
|
||||
//SYSIN DD DSN=DOESTAX.DEVL.PARMLIB(DESSR420),DISP=SHR
|
||||
//*
|
||||
//*****************************************************************
|
||||
//* EDIT TDEC FILE
|
||||
//*****************************************************************
|
||||
//STEP0200 EXEC PGM=DESBD420,
|
||||
// PARM='&RUNTYPE.',
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWG2 DD DSN=DOESTAX.&MSTNODE..VSAM.WG2,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFTDIN DD DSN=&&TDECSRT1,DISP=(OLD,PASS,DELETE)
|
||||
//*
|
||||
//DTSFTDO DD DSN=&&TDECEDIT,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(10,5),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=106,BLKSIZE=31800)
|
||||
//*
|
||||
//***********************************************************
|
||||
//STEP0300 EXEC PGM=IEBGENER,COND=(3,NE,STEP0200),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:GIL.DIMATTIA@DC.GOV',
|
||||
// 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: NO TDEC WAGES ON MAINFRAME...........ZL1',
|
||||
// 'FILEDESC: TDEC WAGE REPORT ',
|
||||
// 'FILENAME:NO_TDEC_WAGES.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.CONV.TDEC.NOWAGES.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//STEP0310 EXEC PGM=IEBGENER,COND=(2,NE,STEP0200),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: TDEC WAGES ON MAINFRAME IN ERROR..ZL1',
|
||||
// 'FILEDESC: TDEC WAGE REPORT ',
|
||||
// 'FILENAME:NO_TDEC_WAGES.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.CONV.TDEC.NOWAGES.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//* FIND REPORTS, WRITE TRANSACTIONS
|
||||
//***********************************************************
|
||||
//STEP0400 EXEC PGM=DESBD422,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWG2 DD DSN=DOESTAX.&MSTNODE..VSAM.WG2,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFITM DD DSN=DOESTAX.DEVL.VSAM.ITM,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//*
|
||||
//DTSFTDIN DD DSN=&&TDECEDIT,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//**
|
||||
//** WAGES IN W4 FORMAT PASSED TO DTSPDAY1
|
||||
//DTSFW004 DD DSN=DOESTAX.&LVLNODE..TDECX148.&RUNTYPE..W4FILE,
|
||||
//** DISP=(NEW,CATLG,CATLG),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(CYL,(20,5)),
|
||||
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=32000)
|
||||
//*
|
||||
//** WAGES IN W4 FORMAT PASSED TO DTSPDAY1
|
||||
//DTSFW153 DD DSN=DOESTAX.&LVLNODE..TDECX148.&RUNTYPE..X153,
|
||||
//** DISP=(NEW,CATLG,CATLG),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(CYL,(20,5)),
|
||||
// DCB=(RECFM=FB,LRECL=93,BLKSIZE=9300)
|
||||
//*
|
||||
//** WTC WAGES
|
||||
//DTSFW001 DD DSN=DOESTAX.&LVLNODE..TDECX148.&RUNTYPE..WAGE.BTC,
|
||||
//** DISP=(NEW,CATLG,CATLG),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(CYL,(10,5)),
|
||||
// DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//DTSFPEND DD DSN=DOESTAX.&LVLNODE..TDECX148.SRTPEND,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// SPACE=(CYL,(10,5)),
|
||||
// DCB=(RECFM=FB,LRECL=106,BLKSIZE=31800)
|
||||
//*
|
||||
//DTSFMISS DD DSN=DOESTAX.&LVLNODE..TDECX148.&RUNTYPE..MISSRPTS,
|
||||
//** DISP=(NEW,CATLG,CATLG),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(7800,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=78,BLKSIZE=7800)
|
||||
//*
|
||||
//DTSFERR DD DSN=DOESTAX.&LVLNODE..TDECX148.&RUNTYPE..WAGEEROR,
|
||||
//** DISP=(NEW,CATLG,CATLG),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(12100,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=121,BLKSIZE=12100)
|
||||
//*
|
||||
//*
|
||||
//DTSFCNT DD DSN=DOESTAX.&LVLNODE..TDECX148.&RUNTYPE..SUMYCNTS,
|
||||
//** DISP=(NEW,CATLG,CATLG),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(3700,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=37,BLKSIZE=3700)
|
||||
//****************************************************
|
||||
//**
|
||||
//STEP0500 EXEC PGM=SORT,PARM='VLTEST=0', REBUILD PENDING FILE
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNODE..TDECX148.SRTPEND,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=DOESTAX.&LVLNODE..TDECX148.&RUNTYPE..PENDING,
|
||||
//** DISP=(,CATLG,DELETE),
|
||||
// DISP=(MOD,KEEP,KEEP),
|
||||
// SPACE=(CYL,(10,5)),
|
||||
// DCB=(RECFM=FB,LRECL=106,BLKSIZE=31800)
|
||||
//SYSIN DD DSN=DOESTAX.DEVL.PARMLIB(DTSSR414),DISP=SHR
|
||||
//*
|
||||
//****************************************************
|
||||
//**
|
||||
//STEP0600 EXEC PGM=IEBGENER,
|
||||
// COND=(0,LT),
|
||||
// REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: TDEC MISSING REPORTS )',
|
||||
// 'FILEDESC: TDEC MISSING REPORTS ',
|
||||
// 'FILENAME: TDEC.ERROR1.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.&LVLNODE..TDECX148.&RUNTYPE..MISSRPTS,
|
||||
// DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//SYSUDUMP DD SYSOUT=(*,,DUMP)
|
||||
//****************************************************
|
||||
//**
|
||||
//STEP0700 EXEC PGM=IEBGENER,
|
||||
// COND=(0,LT),
|
||||
// REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: TDEC WAGE DISCREPANCIES )',
|
||||
// 'FILEDESC: TDEC WAGE DISCREPANCIES ',
|
||||
// 'FILENAME: TDEC.ERROR2.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.&LVLNODE..TDECX148.&RUNTYPE..WAGEEROR,
|
||||
// DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//SYSUDUMP DD SYSOUT=(*,,DUMP)
|
||||
//****************************************************
|
||||
//**
|
||||
//STEP0800 EXEC PGM=IEBGENER,
|
||||
// COND=(0,LT),
|
||||
// REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: TDEC COUNTS )',
|
||||
// 'FILEDESC: TDEC COUNTS ',
|
||||
// 'FILENAME: TDEC.COUNTS.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.&LVLNODE..TDECX148.&RUNTYPE..SUMYCNTS,
|
||||
// DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//SYSUDUMP DD SYSOUT=(*,,DUMP)
|
||||
//*
|
||||
//*********************************************************************
|
||||
//STEP0900 EXEC PGM=IDCAMS,COND=(0,LT)
|
||||
//**
|
||||
//********************************************************************
|
||||
//*** COPY TDEC WAGE FILE TO ARCHIVE UPDATE FILE.
|
||||
//**
|
||||
//********************************************************************
|
||||
//IFILE DD DSN=&&TDECSRT1,DISP=(OLD,PASS,DELETE)
|
||||
//**
|
||||
//OFILE DD DSN=DOESTAX.CONV.TDECX154.SAVED.&RUNTYPE.(+1),
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
// UNIT=SYSDA,SPACE=(CYL,(05,5),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800)
|
||||
//SYSPRINT DD SYSOUT=(*)
|
||||
//SYSIN DD DSN=DOESTAX.DEVL.BEN.APPL.PARMLIB(DTSBREPO),DISP=SHR
|
||||
//********************************************************************
|
||||
//*** DELETE TDEC DELINQ WAGE FILE(S).
|
||||
//**
|
||||
//********************************************************************
|
||||
//STEP0910 EXEC PGM=IEFBR14,REGION=1024K,COND=(0,LT)
|
||||
//*
|
||||
//PDDELINQ DD DSN=DOESTAX.CONV.TDECX154.DWAGE.&RUNTYPE.,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//**************************END OF PROC*******************************
|
||||
42
Procs/DTSBX201
Normal file
42
Procs/DTSBX201
Normal file
@ -0,0 +1,42 @@
|
||||
//**** 00000100
|
||||
//** DAILY REPORT TRANSACTION EXTRACT FOR INTRANET 00000369
|
||||
//** WEB APPLICATION 00000469
|
||||
//** (*NO* MSTR UPDATE) 00000505
|
||||
//** 00000605
|
||||
//DTSBX201 PROC 00000787
|
||||
//** DEFNS NEEDED FOR THIS PROC: 00001105
|
||||
//** LVLNODE = DEVL/TEST/PROD 00001205
|
||||
//**** 00001408
|
||||
//STEP0100 EXEC PGM=DTSBX201, 00001587
|
||||
// COND=(0,LT) 00001669
|
||||
//SYSOUT DD SYSOUT=* 00002069
|
||||
//SYSABOUT DD SYSOUT=* 00002169
|
||||
//SYSABEND DD SYSOUT=* 00002269
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00002369
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR, 00002469
|
||||
// AMP=('BUFNI=5,BUFND=10') 00002569
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR, 00002669
|
||||
// AMP=('BUFNI=5,BUFND=10') 00002769
|
||||
//** 00003269
|
||||
//BX200SUM DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ERR, 00003997
|
||||
//** DISP=(NEW,CATLG,CATLG), 00004099
|
||||
// DISP=(MOD,KEEP,KEEP), 00004199
|
||||
// UNIT=SYSDA, 00004269
|
||||
// SPACE=(CYL,(20,5),RLSE), 00004399
|
||||
// DCB=(RECFM=FB,LRECL=73,BLKSIZE=21900) 00004488
|
||||
//** 00005069
|
||||
//BX200TRN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ERRTRN, 00420190
|
||||
//** DISP=(NEW,CATLG,KEEP), 00420299
|
||||
// DISP=(OLD,KEEP,KEEP), 00420399
|
||||
// UNIT=SYSDA, 00420488
|
||||
// SPACE=(CYL,(20,5),RLSE), 00420599
|
||||
// DCB=(RECFM=FB,LRECL=135,BLKSIZE=31050) 00420699
|
||||
//* 00420788
|
||||
//BX200HDR DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.HEADER, 00420899
|
||||
//** DISP=(NEW,CATLG,KEEP), 00420999
|
||||
// DISP=(OLD,KEEP,KEEP), 00421099
|
||||
// UNIT=SYSDA, 00422099
|
||||
// SPACE=(28200,(1000,1000),RLSE), 00423099
|
||||
// DCB=(RECFM=FB,LRECL=141,BLKSIZE=28200) 00424099
|
||||
//* 00425099
|
||||
//* 00470073
|
||||
35
Procs/DTSBX202
Normal file
35
Procs/DTSBX202
Normal file
@ -0,0 +1,35 @@
|
||||
//**** 00000100
|
||||
//** DAILY ACCT TRANSACTION EXTRACT FOR TDEC 00000399
|
||||
//** VALIDATION FILE 00000499
|
||||
//** (*NO* MSTR UPDATE) 00000505
|
||||
//** 00000605
|
||||
//DTSBX202 PROC 00000799
|
||||
//** DEFNS NEEDED FOR THIS PROC: 00001105
|
||||
//** LVLNODE = DEVL/TEST/PROD 00001205
|
||||
//**** 00001408
|
||||
//STEP0100 EXEC PGM=DTSBX202, 00001599
|
||||
// COND=(0,LT) 00001669
|
||||
//SYSOUT DD SYSOUT=* 00002069
|
||||
//SYSABOUT DD SYSOUT=* 00002169
|
||||
//SYSABEND DD SYSOUT=* 00002269
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00002369
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR, 00002469
|
||||
// AMP=('BUFNI=5,BUFND=10') 00002569
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR, 00002669
|
||||
// AMP=('BUFNI=5,BUFND=10') 00002769
|
||||
//** 00003269
|
||||
//DTSFTRAN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ERRTRN.AM, 00420199
|
||||
//* DISP=(NEW,CATLG,KEEP), 00420299
|
||||
// DISP=(OLD,KEEP,KEEP), 00420399
|
||||
// UNIT=SYSDA, 00420488
|
||||
// SPACE=(CYL,(20,5),RLSE), 00420599
|
||||
// DCB=(RECFM=FB,LRECL=135,BLKSIZE=31050) 00420699
|
||||
//* 00420788
|
||||
//DTSFHDR DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.BX217.AM, 00420899
|
||||
//* DISP=(NEW,CATLG,KEEP), 00420999
|
||||
// DISP=(OLD,KEEP,KEEP), 00421099
|
||||
// UNIT=SYSDA, 00422099
|
||||
// SPACE=(28200,(1000,1000),RLSE), 00423099
|
||||
// DCB=(RECFM=FB,LRECL=148,BLKSIZE=29600) 00424099
|
||||
//* 00425099
|
||||
//* 00470073
|
||||
30
Procs/DTSBX206
Normal file
30
Procs/DTSBX206
Normal file
@ -0,0 +1,30 @@
|
||||
//**** 00000100
|
||||
//** DAILY R204 (CHANGES TO ARPT-EMP-NO) EXTRACT 00000396
|
||||
//** FOR INTRANET WEB APPLICATION 00000496
|
||||
//** (*NO* MSTR UPDATE) 00000505
|
||||
//** 00000605
|
||||
//DTSBX206 PROC 00000796
|
||||
//** DEFNS NEEDED FOR THIS PROC: 00001105
|
||||
//** LVLNODE = DEVL/TEST/PROD 00001205
|
||||
//**** 00001408
|
||||
//STEP0100 EXEC PGM=DTSBX206, 00001596
|
||||
// COND=(0,LT) 00001669
|
||||
//SYSOUT DD SYSOUT=* 00002069
|
||||
//SYSABOUT DD SYSOUT=* 00002169
|
||||
//SYSABEND DD SYSOUT=* 00002269
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00002369
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR, 00002469
|
||||
// AMP=('BUFNI=5,BUFND=10') 00002569
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR, 00002669
|
||||
// AMP=('BUFNI=5,BUFND=10') 00002769
|
||||
//** 00003269
|
||||
//DTSFVRI1 DD DSN=DOESTAX.&MSTNODE..SRTDAILY.RPT(+0), 00003397
|
||||
// DISP=SHR 00003497
|
||||
//* 00003596
|
||||
//DTSFEAUD DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.BX206, 00003696
|
||||
//** DISP=(NEW,CATLG,KEEP), 00003799
|
||||
// DISP=(OLD,KEEP,KEEP), 00003899
|
||||
// UNIT=SYSDA, 00003996
|
||||
// SPACE=(CYL,(10,5),RLSE), 00004098
|
||||
// DCB=(RECFM=FB,LRECL=47,BLKSIZE=2350) 00005096
|
||||
//* 00470073
|
||||
42
Procs/DTSBX215
Normal file
42
Procs/DTSBX215
Normal file
@ -0,0 +1,42 @@
|
||||
//*
|
||||
//* DAILY BATCH CONTROL SUMMARY REPORT RECORDS (R301)
|
||||
//*
|
||||
//* 05/08/2009 ADDED DEPOSIT FILE GD
|
||||
//*
|
||||
//DTSBX215 PROC
|
||||
//** DEFNS NEEDED FOR THIS PROC:
|
||||
//** LVLNODE = DEVL/TEST/PROD
|
||||
//****
|
||||
//*
|
||||
//STEP0100 EXEC PGM=DTSBX215,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//CAIMRPTS DD SYSOUT=*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFVRI1 DD DSN=DOESTAX.&MSTNODE..SRTDAILY.RPT(+0),DISP=SHR
|
||||
//*
|
||||
//DTSFX215 DD DSN=ECNTSUP.DOESTAX.&MSTNODE..FTP.BX215, 00005000
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(5,5),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=103,BLKSIZE=22660)
|
||||
//* 00014000
|
||||
//DTSFX220 DD DSN=ECNTSUP.DOESTAX.&MSTNODE..FTP.BX220, 00005000
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(5,5),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=52,BLKSIZE=26000)
|
||||
//* 00014000
|
||||
//DTSFDPST DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.DEPOSIT,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(20600,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=103,BLKSIZE=20600)
|
||||
//*
|
||||
//*****************************************
|
||||
40
Procs/DTSBX305
Normal file
40
Procs/DTSBX305
Normal file
@ -0,0 +1,40 @@
|
||||
//**** 00000010
|
||||
//* IMPORT CFO REFUND CHECKS ISSUED FILE 00001700
|
||||
//* AND UPDATE TAX MASTER. 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY AT 7:00 PM. 00001700
|
||||
//** 00001700
|
||||
//DTSBX305 PROC
|
||||
//** 00001700
|
||||
//STEP0200 EXEC PGM=DTSBX305,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//X305PARM DD DSN=DOESTAX.&FTPNODE..FTP.REFUND.X305PARM,
|
||||
// DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(5050,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=101,BLKSIZE=5050)
|
||||
//* 00001700
|
||||
//X305IMP DD DSN=DOESTAX.&FTPNODE..FTP.REFUND.X305IMP,
|
||||
// DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(5450,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=109,BLKSIZE=5450)
|
||||
//* 00001700
|
||||
//X306EXP DD DSN=DOESTAX.&FTPNODE..FTP.REFUND.X305EXP,
|
||||
//** DISP=(NEW,CATLG,KEEP),
|
||||
// DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(5050,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=109,BLKSIZE=5450)
|
||||
//* 00001700
|
||||
//*********************************************************************
|
||||
18
Procs/DTSBX306
Normal file
18
Procs/DTSBX306
Normal file
@ -0,0 +1,18 @@
|
||||
//**** 00000010
|
||||
//* WRITE DUMMY RECORD TO X306 FILE 00001700
|
||||
//* 00001700
|
||||
//** 00001700
|
||||
//DTSBX306 PROC
|
||||
//** 00001700
|
||||
//STEP0200 EXEC PGM=DTSBX306,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFX306 DD DSN=ECNTSUP.DOESTAX.&MSTNODE..FTP.X306,
|
||||
// DISP=SHR
|
||||
//* 00001700
|
||||
//*********************************************************************
|
||||
122
Procs/DTSBX330
Normal file
122
Procs/DTSBX330
Normal file
@ -0,0 +1,122 @@
|
||||
//**** 00000100
|
||||
//** 00000200
|
||||
//** CREATE DAILY CREDITS AND DEBITS ESTABLISHED REPORT. 00000300
|
||||
//** (*NO* MSTR UPDATE) 00000500
|
||||
//** 00000600
|
||||
//* PARM='&RUNTYPE.,&PREBACK.,&CHKONLY.,&IOTRACE.' 00000701
|
||||
//** RUNTYPE='RQ', 00000801
|
||||
//*** PREBACK='N', 00000901
|
||||
//** CHKONLY='N', 00001001
|
||||
//** IOTRACE='N' 00001101
|
||||
//**** 00001400
|
||||
//STEP0991 EXEC PGM=DTSBD400, PERIODIC EXTRACT 00001501
|
||||
// COND=(0,LT), 00001600
|
||||
// PARM='QE,N,N,N' 00001702
|
||||
//* 00003000
|
||||
//SYSOUT DD SYSOUT=* 00004000
|
||||
//SYSABOUT DD SYSOUT=* 00005000
|
||||
//SYSUDUMP DD SYSOUT=* 00006000
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00007000
|
||||
//X330FILE DD DSN=&&DTSBE330, 00007100
|
||||
// DISP=(NEW,PASS,DELETE), 00007200
|
||||
// UNIT=SYSDA, 00007400
|
||||
// SPACE=(25000,(1000,1000),RLSE), 00007500
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000) 00007600
|
||||
//* 00007700
|
||||
//BE330PRM DD DSN=&&BE330PRM, 00007800
|
||||
// DISP=(NEW,PASS,DELETE), 00008000
|
||||
// UNIT=SYSDA, 00008100
|
||||
// SPACE=(5,(1000,1000),RLSE), 00008200
|
||||
// DCB=(RECFM=FB,LRECL=5,BLKSIZE=5) 00008300
|
||||
//* 00008400
|
||||
//DTSFREF DD DSN=DOESTAX.&LVLNODE..VSAM.REF,DISP=SHR, 00008500
|
||||
// AMP=('BUFNI=5,BUFND=10') 00009000
|
||||
//DTSFVRO1 DD DUMMY 00010000
|
||||
//DTSFBTCO DD DUMMY 00050000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRQ330),DISP=SHR 00082001
|
||||
//**** 00090000
|
||||
//STEP0992 EXEC PGM=SORT,PARM='VLTEST=0', 00100001
|
||||
// COND=(0,LT) 00110000
|
||||
//SYSOUT DD SYSOUT=* 00120000
|
||||
//SORTIN DD DSN=&&DTSBE330, 00130000
|
||||
// DISP=(OLD,DELETE,DELETE), 00140000
|
||||
// UNIT=SYSDA, 00150000
|
||||
// SPACE=(25000,(1000,1000),RLSE), 00160000
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000) 00170000
|
||||
//SORTOUT DD DSN=&&BE330SRT, 00180000
|
||||
// DISP=(,PASS,DELETE), 00190000
|
||||
// UNIT=SYSDA, 00200000
|
||||
// SPACE=(25000,(1000,1000),RLSE), 00210000
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000) 00220000
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00230000
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00240000
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(20,20),RLSE) 00250000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSS776),DISP=SHR 00260000
|
||||
//** 00270000
|
||||
//STEP0993 EXEC PGM=DTSBX330, 00280001
|
||||
// COND=(0,LT), 00290000
|
||||
// REGION=4096K 00300000
|
||||
//SYSOUT DD SYSOUT=* 00310000
|
||||
//SYSABOUT DD SYSOUT=* 00320000
|
||||
//SYSABEND DD SYSOUT=* 00330000
|
||||
//DTSX330 DD DSN=&&BE330SRT, 00340000
|
||||
// DISP=(OLD,DELETE,DELETE), 00350000
|
||||
// UNIT=SYSDA, 00360000
|
||||
// SPACE=(25000,(1000,1000),RLSE), 00370000
|
||||
// DCB=(RECFM=FB,LRECL=25,BLKSIZE=25000) 00380000
|
||||
//** 00390000
|
||||
//BE330PRM DD DSN=&&BE330PRM, 00400000
|
||||
// DISP=(OLD,DELETE,DELETE), 00401000
|
||||
// UNIT=SYSDA, 00402000
|
||||
// SPACE=(5,(1000,1000),RLSE), 00403000
|
||||
// DCB=(RECFM=FB,LRECL=5,BLKSIZE=5) 00404000
|
||||
//* 00405000
|
||||
//DTSFVRO1 DD DSN=&&BE330RPT, 00406000
|
||||
// DISP=(NEW,PASS,DELETE), 00406200
|
||||
// UNIT=SYSDA, 00407100
|
||||
// SPACE=(16394,(900,900),RLSE), 00408000
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00409000
|
||||
//* REPORT RECORD SORT 00410000
|
||||
//* 00420001
|
||||
//STEP0994 EXEC PGM=SORT,PARM='VLTEST=0', SORT REPORT RECORDS 00430001
|
||||
// COND=(0,LT), 00440001
|
||||
// REGION=0K 00450001
|
||||
//SYSOUT DD SYSOUT=* 00460001
|
||||
//SORTIN DD DSN=&&BE330RPT, 00470001
|
||||
// DISP=(OLD,DELETE,DELETE) 00480001
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(15,15),RLSE) 00490001
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(15,15),RLSE) 00500001
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(15,15),RLSE) 00510001
|
||||
//SORTOUT DD DSN=&&SRTRPT, 00520001
|
||||
// DISP=(,PASS,DELETE), 00530001
|
||||
// UNIT=SYSDA, 00540001
|
||||
// SPACE=(8192,(1000,1000),RLSE), 00550001
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00560001
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSRREC),DISP=SHR 00570001
|
||||
//**** 00580001
|
||||
//* REPORT GENERATION 00590001
|
||||
//STEP0995 EXEC PGM=DTSBD800, 00600001
|
||||
// COND=(0,LT) 00610001
|
||||
//SYSOUT DD SYSOUT=* 00620001
|
||||
//SYSABOUT DD SYSOUT=* 00630001
|
||||
//SYSUDUMP DD SYSOUT=* 00640001
|
||||
//** 00650001
|
||||
//PARMIN DD DUMMY 00660001
|
||||
//** 00670001
|
||||
//ATLSTIN DD DUMMY 00680001
|
||||
//** 00690001
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00691003
|
||||
//DTSFVRI1 DD DSN=&&SRTRPT,DISP=(OLD,DELETE,DELETE) 00700001
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR, 00720001
|
||||
// AMP=('BUFNI=5,BUFND=10') 00730001
|
||||
//* 00740001
|
||||
//** DEBITS AND CREDITS REPORT 00750001
|
||||
//RPT330R1 DD SYSOUT=(V,DTS330D1),HOLD=&LVDHOLD., 00761001
|
||||
// DEST=&LDEST. 00762001
|
||||
//* 00790001
|
||||
//RPT330R2 DD SYSOUT=(V,DTS330D2),HOLD=&LVDHOLD., 00801001
|
||||
// DEST=U@PRT65 00820001
|
||||
//* 00830001
|
||||
//RPT980R1 DD SYSOUT=Q,COPIES=2, 00840001
|
||||
// HOLD=&LVDHOLD., 00850001
|
||||
// DEST=&LDEST. 00851001
|
||||
47
Procs/DTSBX335
Normal file
47
Procs/DTSBX335
Normal file
@ -0,0 +1,47 @@
|
||||
//**** 00000010
|
||||
//* EXTRACT WAGE DATA FROM TAX MAINFRAME FILES 00001700
|
||||
//* INTO COMMA-SEPARATED FILES FOR WEB DATABASE 00001700
|
||||
//* 00001700
|
||||
//* >> INITIAL CONVERSION 00001700
|
||||
//** 00001700
|
||||
//DTSBX335 PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=DTSBX335,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFNAME DD DSN=DOESTAX.&MSTNODE..VSAM.WAGE.NAME,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//DTSFPARM DD DSN=&&X335PARM,
|
||||
// DISP=(OLD,DELETE,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(16,(10,10),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=16,BLKSIZE=16)
|
||||
//*
|
||||
//DTSFPRF DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.PRF,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(10,5),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=72,BLKSIZE=28800)
|
||||
//**
|
||||
//EXPBX142 DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.WAGE, 00005000
|
||||
//** DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(CYL,(200,50),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=42,BLKSIZE=29400) 00009000
|
||||
//* 00001700
|
||||
//EXPBX144 DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.WAGENAME, 00005000
|
||||
//** DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(CYL,(50,20),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=52,BLKSIZE=31200) 00009000
|
||||
//* 00001700
|
||||
//*********************************************************************
|
||||
377
Procs/DTSBX340
Normal file
377
Procs/DTSBX340
Normal file
@ -0,0 +1,377 @@
|
||||
//**** 00000100
|
||||
//** 00000200
|
||||
//** INITIAL LOAD: ACCOUNTING DATABASE. 00000399
|
||||
//** (*NO* MSTR UPDATE) 00000505
|
||||
//** 00000605
|
||||
//DTSBX340 PROC 00000799
|
||||
//* 00000899
|
||||
//** DEFNS NEEDED FOR THIS PROC: 00001105
|
||||
//** LVLNODE = DEVL/TEST/PROD 00001205
|
||||
//**** 00001408
|
||||
//STEP0100 EXEC PGM=DTSBX340, PERIODIC EXTRACT 00001599
|
||||
// COND=(0,LT), 00001699
|
||||
// PARM='&RUNTYPE.' 00001799
|
||||
//* 00001819
|
||||
//SYSOUT DD SYSOUT=* 00004001
|
||||
//SYSABOUT DD SYSOUT=* 00005001
|
||||
//SYSUDUMP DD SYSOUT=* 00006001
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00007014
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR, 00012299
|
||||
// AMP=('BUFNI=5,BUFND=10') 00013001
|
||||
//CHARGESI DD DSN=DOESTAX.PROD.VSAM.CHGM002,DISP=SHR 00014099
|
||||
//DTSFVRO1 DD DUMMY 00020039
|
||||
//DTSFBTCO DD DUMMY 00050039
|
||||
//**** 00082099
|
||||
//DTSFSERV DD DSN=ECNTSUP.DOESTAX.&LVLNODE..TAX.INT.X101, 00083099
|
||||
//** DISP=(NEW,CATLG,CATLG), 00084099
|
||||
// DISP=(OLD,KEEP,KEEP), 00085099
|
||||
// UNIT=SYSDA, 00085199
|
||||
// SPACE=(6,(1000,1000),RLSE), 00085299
|
||||
// DCB=(RECFM=FB,LRECL=6,BLKSIZE=30000) 00085399
|
||||
//* 00085499
|
||||
//DTSFPRF DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.PRF, 00085599
|
||||
//** DISP=(NEW,CATLG,CATLG), 00085699
|
||||
// DISP=(OLD,KEEP,KEEP), 00085799
|
||||
// UNIT=SYSDA, 00085899
|
||||
// SPACE=(CYL,(10,5),RLSE), 00085999
|
||||
// DCB=(RECFM=FB,LRECL=88,BLKSIZE=26400) 00086099
|
||||
//* 00086199
|
||||
//DTSFDET DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.DET, 00086299
|
||||
//** DISP=(NEW,CATLG,CATLG), 00086399
|
||||
// DISP=(OLD,KEEP,KEEP), 00086499
|
||||
// UNIT=SYSDA, 00086599
|
||||
// SPACE=(CYL,(10,5),RLSE), 00086699
|
||||
// DCB=(RECFM=FB,LRECL=59,BLKSIZE=29500) 00086799
|
||||
//* 00086899
|
||||
//DTSFFSC DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.FSC, 00086999
|
||||
//** DISP=(NEW,CATLG,CATLG), 00087099
|
||||
// DISP=(OLD,KEEP,KEEP), 00087199
|
||||
// UNIT=SYSDA, 00087299
|
||||
// SPACE=(CYL,(10,5),RLSE), 00087399
|
||||
// DCB=(RECFM=FB,LRECL=22,BLKSIZE=6600) 00087499
|
||||
//* 00087599
|
||||
//DTSFADR DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ADR, 00087699
|
||||
//** DISP=(NEW,CATLG,CATLG), 00087799
|
||||
// DISP=SHR, 00087899
|
||||
// UNIT=SYSDA, 00087999
|
||||
// SPACE=(CYL,(50,10),RLSE), 00088099
|
||||
// DCB=(RECFM=FB,LRECL=249,BLKSIZE=24900) 00088199
|
||||
//* 00088299
|
||||
//*DTSFDST DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.PAYDIST, 00088399
|
||||
//*** DISP=(NEW,CATLG,KEEP), 00088499
|
||||
//* DISP=(OLD,KEEP,KEEP), 00088599
|
||||
//* UNIT=SYSDA, 00088699
|
||||
//* SPACE=(CYL,(100,50),RLSE), 00088799
|
||||
//* DCB=(RECFM=FB,LRECL=50,BLKSIZE=30000) 00088899
|
||||
//** 00088999
|
||||
//DTSFDST1 DD DSN=&&PAYDIST1, 00089099
|
||||
// DISP=(NEW,PASS,DELETE), 00089199
|
||||
// UNIT=SYSDA, 00089299
|
||||
// SPACE=(CYL,(100,50),RLSE), 00089399
|
||||
// DCB=(RECFM=FB,LRECL=50,BLKSIZE=30000) 00089499
|
||||
//** 00089599
|
||||
//DTSFDST2 DD DSN=&&PAYDIST2, 00089699
|
||||
// DISP=(NEW,PASS,DELETE), 00089799
|
||||
// UNIT=SYSDA, 00089899
|
||||
// SPACE=(CYL,(100,50),RLSE), 00089999
|
||||
// DCB=(RECFM=FB,LRECL=50,BLKSIZE=30000) 00090099
|
||||
//* 00090199
|
||||
//DTSFRATE DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.RATE, 00090299
|
||||
//** DISP=(NEW,CATLG,KEEP), 00090399
|
||||
// DISP=(OLD,KEEP,KEEP), 00090499
|
||||
// UNIT=SYSDA, 00090599
|
||||
// SPACE=(CYL,(25,5),RLSE), 00090699
|
||||
// DCB=(RECFM=FB,LRECL=29,BLKSIZE=29000) 00090799
|
||||
//** 00090899
|
||||
//DTSFACC1 DD DSN=&&ACCT1, 00090999
|
||||
// DISP=(NEW,PASS,DELETE), 00091099
|
||||
// UNIT=SYSDA, 00091199
|
||||
// SPACE=(CYL,(100,50),RLSE), 00091299
|
||||
// DCB=(RECFM=FB,LRECL=72,BLKSIZE=30240) 00091399
|
||||
//* 00091499
|
||||
//DTSFACC2 DD DSN=&&ACCT2, 00091599
|
||||
// DISP=(NEW,PASS,DELETE), 00091699
|
||||
// UNIT=SYSDA, 00091799
|
||||
// SPACE=(CYL,(50,50),RLSE), 00091899
|
||||
// DCB=(RECFM=FB,LRECL=72,BLKSIZE=30240) 00091999
|
||||
//* 00092099
|
||||
//DTSFACC3 DD DSN=&&ACCT3, 00092199
|
||||
// DISP=(NEW,PASS,DELETE), 00092299
|
||||
// UNIT=SYSDA, 00092399
|
||||
// SPACE=(CYL,(50,50),RLSE), 00092499
|
||||
// DCB=(RECFM=FB,LRECL=72,BLKSIZE=30240) 00092599
|
||||
//* 00092699
|
||||
//DTSFQTR1 DD DSN=&&QTR1, 00092799
|
||||
// DISP=(NEW,PASS,DELETE), 00092899
|
||||
// UNIT=SYSDA, 00092999
|
||||
// SPACE=(CYL,(200,50),RLSE), 00093099
|
||||
// DCB=(RECFM=FB,LRECL=63,BLKSIZE=31500) 00093199
|
||||
//* 00093299
|
||||
//DTSFQTR2 DD DSN=&&QTR2, 00093399
|
||||
// DISP=(NEW,PASS,DELETE), 00093499
|
||||
// UNIT=SYSDA, 00093599
|
||||
// SPACE=(CYL,(200,50),RLSE), 00093699
|
||||
// DCB=(RECFM=FB,LRECL=63,BLKSIZE=31500) 00093799
|
||||
//* 00093899
|
||||
//DTSFQTR3 DD DSN=&&QTR3, 00093999
|
||||
// DISP=(NEW,PASS,DELETE), 00094099
|
||||
// UNIT=SYSDA, 00094199
|
||||
// SPACE=(CYL,(200,50),RLSE), 00094299
|
||||
// DCB=(RECFM=FB,LRECL=63,BLKSIZE=31500) 00094399
|
||||
//* 00094499
|
||||
//DTSFTRN1 DD DSN=&&TRAN1, 00094599
|
||||
// DISP=(NEW,PASS,DELETE), 00094699
|
||||
// UNIT=SYSDA, 00094799
|
||||
// SPACE=(CYL,(120,40),RLSE), 00094899
|
||||
// DCB=(RECFM=FB,LRECL=141,BLKSIZE=28200) 00094999
|
||||
//* 00095099
|
||||
//DTSFTRN2 DD DSN=&&TRAN2, 00095199
|
||||
// DISP=(NEW,PASS,DELETE), 00095299
|
||||
// UNIT=SYSDA, 00095399
|
||||
// SPACE=(CYL,(60,40),RLSE), 00095499
|
||||
// DCB=(RECFM=FB,LRECL=141,BLKSIZE=28200) 00095599
|
||||
//** 00095699
|
||||
//DTSFTRN3 DD DSN=&&TRAN3, 00095799
|
||||
// DISP=(NEW,PASS,DELETE), 00095899
|
||||
// UNIT=SYSDA, 00095999
|
||||
// SPACE=(CYL,(60,40),RLSE), 00096099
|
||||
// DCB=(RECFM=FB,LRECL=141,BLKSIZE=28200) 00096199
|
||||
//** 00096299
|
||||
//DTSFQCOL DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.QCOLL, 00096399
|
||||
//** DISP=(NEW,CATLG,KEEP), 00096499
|
||||
// DISP=(OLD,KEEP,KEEP), 00096599
|
||||
// UNIT=SYSDA, 00096699
|
||||
// SPACE=(CYL,(150,50),RLSE), 00096799
|
||||
// DCB=(RECFM=FB,LRECL=35,BLKSIZE=31500) 00096899
|
||||
//** 00096999
|
||||
//DTSFREL DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.REL, 00097099
|
||||
//** DISP=(NEW,CATLG,KEEP), 00097199
|
||||
// DISP=(OLD,KEEP,KEEP), 00097299
|
||||
// UNIT=SYSDA, 00097399
|
||||
// SPACE=(CYL,(5,2),RLSE), 00097499
|
||||
// DCB=(RECFM=FB,LRECL=47,BLKSIZE=28200) 00097599
|
||||
//** 00097699
|
||||
//DTSFNAM DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.EMP.NAME, 00097799
|
||||
//** DISP=(NEW,CATLG,KEEP), 00097899
|
||||
// DISP=(OLD,KEEP,KEEP), 00097999
|
||||
// UNIT=SYSDA, 00098099
|
||||
// SPACE=(CYL,(5,3),RLSE), 00098199
|
||||
// DCB=(RECFM=FB,LRECL=53,BLKSIZE=31800) 00098299
|
||||
//** 00098399
|
||||
//DTSFOPO DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.OPO, 00098499
|
||||
//** DISP=(NEW,CATLG,KEEP), 00098599
|
||||
// DISP=(OLD,KEEP,KEEP), 00098699
|
||||
// UNIT=SYSDA, 00098799
|
||||
// SPACE=(CYL,(50,15),RLSE), 00098899
|
||||
// DCB=(RECFM=FB,LRECL=385,BLKSIZE=30800) 00098999
|
||||
//** 00099099
|
||||
//DTSFAUDT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.AUDIT, 00099199
|
||||
//** DISP=(NEW,CATLG,KEEP), 00099299
|
||||
// DISP=(OLD,KEEP,KEEP), 00099399
|
||||
// UNIT=SYSDA, 00099499
|
||||
// SPACE=(CYL,(2,5),RLSE), 00099599
|
||||
// DCB=(RECFM=FB,LRECL=108,BLKSIZE=21600) 00099699
|
||||
//** 00099799
|
||||
//*DTSFSUM DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ERR, 00099899
|
||||
//** DISP=(NEW,CATLG,CATLG), 00099999
|
||||
//* DISP=(OLD,KEEP,KEEP), 00100099
|
||||
//* UNIT=SYSDA, 00100199
|
||||
//* SPACE=(21900,(1000,1000),RLSE), 00100299
|
||||
//* DCB=(RECFM=FB,LRECL=73,BLKSIZE=21900) 00100399
|
||||
//DTSFSUM1 DD DSN=&&ERR1, 00100499
|
||||
// DISP=(NEW,PASS,DELETE), 00100599
|
||||
// UNIT=SYSDA, 00100699
|
||||
// SPACE=(21900,(1000,1000),RLSE), 00100799
|
||||
// DCB=(RECFM=FB,LRECL=73,BLKSIZE=21900) 00100899
|
||||
//** 00100999
|
||||
//DTSFSUM2 DD DSN=&&ERR2, 00101099
|
||||
// DISP=(NEW,PASS,DELETE), 00101199
|
||||
// UNIT=SYSDA, 00101299
|
||||
// SPACE=(21900,(1000,1000),RLSE), 00101399
|
||||
// DCB=(RECFM=FB,LRECL=73,BLKSIZE=21900) 00101499
|
||||
//* 00101599
|
||||
//DTSFLIEN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.LIEN, 00101699
|
||||
//** DISP=(NEW,CATLG,CATLG), 00101799
|
||||
// DISP=(OLD,KEEP,KEEP), 00101899
|
||||
// UNIT=SYSDA, 00101999
|
||||
// SPACE=(CYL,(10,4),RLSE), 00102099
|
||||
// DCB=(RECFM=FB,LRECL=88,BLKSIZE=28160) 00102199
|
||||
//* 00102299
|
||||
//DTSFLINQ DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.LIEN.QTR, 00102399
|
||||
//** DISP=(NEW,CATLG,CATLG), 00102499
|
||||
// DISP=(OLD,KEEP,KEEP), 00102599
|
||||
// UNIT=SYSDA, 00102699
|
||||
// SPACE=(CYL,(10,4),RLSE), 00102799
|
||||
// DCB=(RECFM=FB,LRECL=26,BLKSIZE=26000) 00102899
|
||||
//* 00102999
|
||||
//DTSFDPC DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.DPC, 00103099
|
||||
//** DISP=(NEW,CATLG,CATLG), 00103199
|
||||
// DISP=(OLD,KEEP,KEEP), 00103299
|
||||
// UNIT=SYSDA, 00103399
|
||||
// SPACE=(CYL,(10,4),RLSE), 00103499
|
||||
// DCB=(RECFM=FB,LRECL=104,BLKSIZE=10400) 00103599
|
||||
//* 00103699
|
||||
//DTSFDPCQ DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.DPC.QTR, 00103799
|
||||
//** DISP=(NEW,CATLG,CATLG), 00103899
|
||||
// DISP=(OLD,KEEP,KEEP), 00103999
|
||||
// UNIT=SYSDA, 00104099
|
||||
// SPACE=(CYL,(10,4),RLSE), 00104199
|
||||
// DCB=(RECFM=FB,LRECL=28,BLKSIZE=28000) 00104299
|
||||
//* 00104399
|
||||
//DTSFMLOG DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.MLOG, 00104499
|
||||
//** DISP=(NEW,CATLG,CATLG), 00104599
|
||||
// DISP=(OLD,KEEP,KEEP), 00104699
|
||||
// UNIT=SYSDA, 00104799
|
||||
// SPACE=(CYL,(2,1),RLSE), 00104899
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=3000) 00104999
|
||||
//* 00105099
|
||||
//* 00105199
|
||||
//** 00105299
|
||||
//** NO LONGER NEEDED IN THIS JOB, FILE CREATED DURING THE DAILY CHARGIN00105399
|
||||
//** JOB DTSCHGD1 00105499
|
||||
//** 00105599
|
||||
//*HARGESO DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.CHARGE, 00105699
|
||||
//* DISP=(OLD,KEEP,KEEP), 00105799
|
||||
//* UNIT=SYSDA, 00105899
|
||||
//* SPACE=(CYL,(20,10),RLSE), 00105999
|
||||
//* DCB=(RECFM=FB,LRECL=58,BLKSIZE=29000) 00106099
|
||||
//* 00106199
|
||||
//*STEP0200 EXEC PGM=SORT,PARM='VLTEST=0', SORT ACCOUNTING DETAIL 00106299
|
||||
//* COND=(0,LT) 00106399
|
||||
//*SYSOUT DD SYSOUT=* 00106499
|
||||
//** 00106599
|
||||
//*SORTIN DD DSN=&&ACCT1,DISP=(OLD,DELETE,DELETE) 00106699
|
||||
//* DD DSN=&&ACCT2,DISP=(OLD,DELETE,DELETE) 00106799
|
||||
//*SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00106899
|
||||
//*SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00106999
|
||||
//*SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107099
|
||||
//*SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107199
|
||||
//*SORTWK05 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107299
|
||||
//*SORTWK06 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107399
|
||||
//*SORTWK07 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107499
|
||||
//*SORTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ACCT, 00107599
|
||||
//*** DISP=(NEW,CATLG,KEEP), 00107699
|
||||
//* DISP=(OLD,KEEP,KEEP), 00107799
|
||||
//* UNIT=SYSDA, 00107899
|
||||
//* SPACE=(CYL,(350,75),RLSE), 00107999
|
||||
//* DCB=(RECFM=FB,LRECL=61,BLKSIZE=30500) 00108099
|
||||
//* 00108199
|
||||
//**** 00108299
|
||||
//*SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSSX342),DISP=SHR 00108399
|
||||
//STEP0210 EXEC PGM=SORT,PARM='VLTEST=0', SORT ACCT INCREMENTAL 00108499
|
||||
// COND=(0,LT) 00108599
|
||||
//SYSOUT DD SYSOUT=* 00108699
|
||||
//* 00108799
|
||||
//SORTIN DD DSN=&&ACCT3,DISP=(OLD,DELETE,DELETE) 00108899
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00108999
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00109099
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00109199
|
||||
//SORTOUT DD DSN=ECNTSUP.DOESTAX.&MSTNODE..FTP.ACCT.INCR, 00109299
|
||||
//* DISP=(NEW,KEEP,KEEP), 00109399
|
||||
// DISP=(OLD,KEEP,KEEP), 00109499
|
||||
// UNIT=SYSDA, 00109599
|
||||
// SPACE=(CYL,(50,50),RLSE), 00109699
|
||||
// DCB=(RECFM=FB,LRECL=72,BLKSIZE=30240) 00109799
|
||||
//* 00109899
|
||||
//**** 00109999
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX342),DISP=SHR 00110099
|
||||
//**** 00110199
|
||||
//*TEP0300 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTION DETAIL 00111099
|
||||
//* COND=(0,LT) 00120099
|
||||
//*YSOUT DD SYSOUT=* 00130099
|
||||
//* 00140099
|
||||
//*ORTIN DD DSN=&&TRAN1,DISP=(OLD,DELETE,DELETE) 00150099
|
||||
//* DD DSN=&&TRAN2,DISP=(OLD,DELETE,DELETE) 00160099
|
||||
//*ORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00170099
|
||||
//*ORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00180099
|
||||
//*ORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00190099
|
||||
//*ORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00200099
|
||||
//*UITOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.TRAN, 00210099
|
||||
//* DISP=(NEW,CATLG,KEEP), 00220099
|
||||
//* DISP=(OLD,KEEP,KEEP), 00230099
|
||||
//* UNIT=SYSDA, 00240099
|
||||
//* SPACE=(CYL,(200,100),RLSE), 00241099
|
||||
//* DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600) 00242099
|
||||
//* 00270099
|
||||
//**** 00280099
|
||||
//*YSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSSX342),DISP=SHR 00290099
|
||||
//**** 00300099
|
||||
//STEP0310 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANS INCREMENTAL 00301099
|
||||
// COND=(0,LT) 00302099
|
||||
//SYSOUT DD SYSOUT=* 00303099
|
||||
//* 00304099
|
||||
//SORTIN DD DSN=&&TRAN3,DISP=(OLD,DELETE,DELETE) 00305099
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00306099
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00307099
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00308099
|
||||
//SORTOUT DD DSN=ECNTSUP.DOESTAX.&MSTNODE..FTP.TRAN.INCR, 00309099
|
||||
//** DISP=(NEW,CATLG,KEEP), 00309199
|
||||
// DISP=(OLD,KEEP,KEEP), 00309299
|
||||
// UNIT=SYSDA, 00309399
|
||||
// SPACE=(CYL,(180,60),RLSE), 00309499
|
||||
// DCB=(RECFM=FB,LRECL=141,BLKSIZE=28200) 00309599
|
||||
//* 00309699
|
||||
//**** 00309799
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX342),DISP=SHR 00309899
|
||||
//**** 00309999
|
||||
//STEP0400 EXEC PGM=SORT,PARM='VLTEST=0', SORT QUARTER DETAIL 00310099
|
||||
// COND=(0,LT) 00320099
|
||||
//SYSOUT DD SYSOUT=* 00330099
|
||||
//* 00340099
|
||||
//SORTIN DD DSN=&&QTR1,DISP=(OLD,DELETE,DELETE) 00350099
|
||||
// DD DSN=&&QTR2,DISP=(OLD,DELETE,DELETE) 00360099
|
||||
// DD DSN=&&QTR3,DISP=(OLD,DELETE,DELETE) 00361099
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00370099
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00380099
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00390099
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00400099
|
||||
//SORTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.QTR, 00410099
|
||||
//** DISP=(NEW,CATLG,KEEP), 00420099
|
||||
// DISP=(OLD,KEEP,KEEP), 00430099
|
||||
// UNIT=SYSDA, 00440099
|
||||
// SPACE=(CYL,(200,50),RLSE), 00441099
|
||||
// DCB=(RECFM=FB,LRECL=63,BLKSIZE=31500) 00442099
|
||||
//* 00470099
|
||||
//**** 00480099
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSSX342),DISP=SHR 00490099
|
||||
//**** 00500099
|
||||
//STEP0500 EXEC PGM=SORT,PARM='VLTEST=0', SORT PAY DIST 00501099
|
||||
// COND=(0,LT) 00502099
|
||||
//SYSOUT DD SYSOUT=* 00503099
|
||||
//* 00504099
|
||||
//SORTIN DD DSN=&&PAYDIST1,DISP=(OLD,DELETE,DELETE) 00505099
|
||||
// DD DSN=&&PAYDIST2,DISP=(OLD,DELETE,DELETE) 00506099
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE) 00507099
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE) 00508099
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE) 00509099
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE) 00509199
|
||||
//SORTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.PAYDIST, 00509299
|
||||
//** DISP=(NEW,CATLG,KEEP), 00509399
|
||||
// DISP=SHR 00509499
|
||||
//* UNIT=SYSDA, 00509599
|
||||
//* SPACE=(CYL,(100,50),RLSE), 00509699
|
||||
//* DCB=(RECFM=FB,LRECL=50,BLKSIZE=30000) 00509799
|
||||
//* 00509899
|
||||
//**** 00509999
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSSX342),DISP=SHR 00510099
|
||||
//**** 00510199
|
||||
//STEP0600 EXEC PGM=SORT,PARM='VLTEST=0', SORT ERR 00511099
|
||||
// COND=(0,LT) 00520099
|
||||
//SYSOUT DD SYSOUT=* 00530099
|
||||
//* 00540099
|
||||
//SORTIN DD DSN=&&ERR1,DISP=(OLD,DELETE,DELETE) 00550099
|
||||
// DD DSN=&&ERR2,DISP=(OLD,DELETE,DELETE) 00560099
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00570099
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00580099
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00590099
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00600099
|
||||
//SORTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ERR, 00610099
|
||||
//** DISP=(NEW,CATLG,KEEP), 00620099
|
||||
// DISP=(OLD,KEEP,KEEP), 00630099
|
||||
// UNIT=SYSDA, 00640099
|
||||
// SPACE=(21900,(1000,1000),RLSE), 00650099
|
||||
// DCB=(RECFM=FB,LRECL=73,BLKSIZE=21900) 00660099
|
||||
//* 00670099
|
||||
//**** 00680099
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSSX342),DISP=SHR 00690099
|
||||
//**** 00700099
|
||||
63
Procs/DTSBX347
Normal file
63
Procs/DTSBX347
Normal file
@ -0,0 +1,63 @@
|
||||
//**** 00000100
|
||||
//** 00000200
|
||||
//** DAILY ATC FILE UPDATE EXTRACT. 00000399
|
||||
//** (*NO* MSTR UPDATE) 00000505
|
||||
//** 00000605
|
||||
//DTSBX347 PROC 00000799
|
||||
//* 00000899
|
||||
//** DEFNS NEEDED FOR THIS PROC: 00001105
|
||||
//** LVLNODE = DEVL/TEST/PROD 00001205
|
||||
//**** 00001408
|
||||
//STEP0100 EXEC PGM=DTSBX347, PERIODIC EXTRACT 00001599
|
||||
// COND=(0,LT) 00001699
|
||||
//* 00001819
|
||||
//SYSOUT DD SYSOUT=* 00004001
|
||||
//SYSABOUT DD SYSOUT=* 00005001
|
||||
//SYSUDUMP DD SYSOUT=* 00006001
|
||||
//* 00013199
|
||||
//**** 00082099
|
||||
//DTSFATHI DD DSN=DOESTAX.&MSTNODE..VSAM.ATH,DISP=SHR, 00083099
|
||||
// AMP=('BUFNI=5,BUFND=10') 00085099
|
||||
//* 00085499
|
||||
//ATHFTRNO DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ATHTRN, 00085599
|
||||
//* DISP=(NEW,CATLG,CATLG), 00085699
|
||||
// DISP=(OLD,KEEP,KEEP), 00085799
|
||||
// UNIT=SYSDA, 00085899
|
||||
// SPACE=(CYL,(10,5),RLSE), 00085999
|
||||
// DCB=(RECFM=FB,LRECL=48,BLKSIZE=24000) 00086099
|
||||
//* 00086199
|
||||
//ATHFHDRO DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ATHHDR, 00086299
|
||||
//* DISP=(NEW,CATLG,CATLG), 00086399
|
||||
// DISP=(OLD,KEEP,KEEP), 00086499
|
||||
// UNIT=SYSDA, 00086599
|
||||
// SPACE=(CYL,(10,5),RLSE), 00086699
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=26800) 00086799
|
||||
//* 00086899
|
||||
//ATHFRPTO DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ATHRPT, 00086999
|
||||
//* DISP=(NEW,CATLG,CATLG), 00087099
|
||||
// DISP=(OLD,KEEP,KEEP), 00087199
|
||||
// UNIT=SYSDA, 00087299
|
||||
// SPACE=(CYL,(10,5),RLSE), 00087399
|
||||
// DCB=(RECFM=FB,LRECL=190,BLKSIZE=28500) 00087499
|
||||
//* 00087599
|
||||
//ATHFATXO DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ATHATX, 00087699
|
||||
//* DISP=(NEW,CATLG,CATLG), 00087799
|
||||
// DISP=(OLD,KEEP,KEEP), 00087899
|
||||
// UNIT=SYSDA, 00087999
|
||||
// SPACE=(CYL,(10,5),RLSE), 00088099
|
||||
// DCB=(RECFM=FB,LRECL=234,BLKSIZE=28080) 00088199
|
||||
//* 00088299
|
||||
//ATHFPAYO DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ATHPAY, 00088399
|
||||
//* DISP=(NEW,CATLG,CATLG), 00088499
|
||||
// DISP=(OLD,KEEP,KEEP), 00088599
|
||||
// UNIT=SYSDA, 00088699
|
||||
// SPACE=(CYL,(10,5),RLSE), 00088799
|
||||
// DCB=(RECFM=FB,LRECL=113,BLKSIZE=28250) 00088899
|
||||
//* 00088999
|
||||
//ATHFADJO DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ATHADJ, 00089099
|
||||
//* DISP=(NEW,CATLG,CATLG), 00090099
|
||||
// DISP=(OLD,KEEP,KEEP), 00100099
|
||||
// UNIT=SYSDA, 00110099
|
||||
// SPACE=(CYL,(10,5),RLSE), 00120099
|
||||
// DCB=(RECFM=FB,LRECL=138,BLKSIZE=28980) 00130099
|
||||
//* 00140099
|
||||
384
Procs/DTSBX354
Normal file
384
Procs/DTSBX354
Normal file
@ -0,0 +1,384 @@
|
||||
//**** 00000100
|
||||
//** 00000200
|
||||
//** INITIAL LOAD: ACCOUNTING DATABASE. 00000399
|
||||
//** (*NO* MSTR UPDATE) 00000505
|
||||
//** 00000605
|
||||
//DTSBX354 PROC 00000799
|
||||
//* 00000899
|
||||
//** DEFNS NEEDED FOR THIS PROC: 00001105
|
||||
//** LVLNODE = DEVL/TEST/PROD 00001205
|
||||
//**** 00001408
|
||||
//STEP0100 EXEC PGM=DTSBX354, PERIODIC EXTRACT 00001599
|
||||
// COND=(0,LT), 00001699
|
||||
// TIME=90, 00001799
|
||||
// PARM='&RUNTYPE.' 00001899
|
||||
//* 00001919
|
||||
//SYSOUT DD SYSOUT=* 00004001
|
||||
//SYSABOUT DD SYSOUT=* 00005001
|
||||
//SYSUDUMP DD SYSOUT=* 00006001
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00007014
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR, 00012299
|
||||
// AMP=('BUFNI=5,BUFND=10') 00013001
|
||||
//CHARGESI DD DSN=DOESTAX.PROD.VSAM.CHGM002,DISP=SHR 00014099
|
||||
//DTSFVRO1 DD DUMMY 00020039
|
||||
//DTSFBTCO DD DUMMY 00050039
|
||||
//**** 00082099
|
||||
//DTSFSERV DD DSN=ECNTSUP.DOESTAX.&LVLNODE..TAX.INT.X101, 00083099
|
||||
//** DISP=(NEW,CATLG,CATLG), 00084099
|
||||
// DISP=(OLD,KEEP,KEEP), 00085099
|
||||
// UNIT=SYSDA, 00085199
|
||||
// SPACE=(6,(1000,1000),RLSE), 00085299
|
||||
// DCB=(RECFM=FB,LRECL=6,BLKSIZE=30000) 00085399
|
||||
//* 00085499
|
||||
//DTSFPRF DD DUMMY 00085599
|
||||
//** DISP=(NEW,CATLG,CATLG), 00085699
|
||||
//** DISP=(OLD,KEEP,KEEP), 00085799
|
||||
//** UNIT=SYSDA, 00085899
|
||||
//** SPACE=(CYL,(10,5),RLSE), 00085999
|
||||
//** DCB=(RECFM=FB,LRECL=88,BLKSIZE=26400) 00086099
|
||||
//* 00086199
|
||||
//DTSFDET DD DUMMY 00086299
|
||||
//** DISP=(NEW,CATLG,CATLG), 00086399
|
||||
//** DISP=(OLD,KEEP,KEEP), 00086499
|
||||
//** UNIT=SYSDA, 00086599
|
||||
//** SPACE=(CYL,(10,5),RLSE), 00086699
|
||||
//** DCB=(RECFM=FB,LRECL=59,BLKSIZE=29500) 00086799
|
||||
//* 00086899
|
||||
//DTSFFSC DD DUMMY 00086999
|
||||
//** DISP=(NEW,CATLG,CATLG), 00087099
|
||||
//** DISP=(OLD,KEEP,KEEP), 00087199
|
||||
//** UNIT=SYSDA, 00087299
|
||||
//** SPACE=(CYL,(10,5),RLSE), 00087399
|
||||
//** DCB=(RECFM=FB,LRECL=22,BLKSIZE=6600) 00087499
|
||||
//* 00087599
|
||||
//DTSFADR DD DUMMY 00087699
|
||||
//** DISP=(NEW,CATLG,CATLG), 00087799
|
||||
//** DISP=(OLD,KEEP,KEEP), 00087899
|
||||
//** UNIT=SYSDA, 00087999
|
||||
//** SPACE=(CYL,(50,10),RLSE), 00088099
|
||||
//** DCB=(RECFM=FB,LRECL=249,BLKSIZE=24900) 00088199
|
||||
//* 00088299
|
||||
//DTSFDST DD DUMMY 00088399
|
||||
//*** DISP=(NEW,CATLG,KEEP), 00088499
|
||||
//* DISP=(OLD,KEEP,KEEP), 00088599
|
||||
//* UNIT=SYSDA, 00088699
|
||||
//* SPACE=(CYL,(100,50),RLSE), 00088799
|
||||
//* DCB=(RECFM=FB,LRECL=50,BLKSIZE=30000) 00088899
|
||||
//** 00088999
|
||||
//DTSFDST1 DD DUMMY 00089099
|
||||
//** DISP=(NEW,PASS,DELETE), 00089199
|
||||
//** UNIT=SYSDA, 00089299
|
||||
//** SPACE=(CYL,(100,50),RLSE), 00089399
|
||||
//** DCB=(RECFM=FB,LRECL=50,BLKSIZE=30000) 00089499
|
||||
//** 00089599
|
||||
//DTSFDST2 DD DUMMY 00089699
|
||||
//** DISP=(NEW,PASS,DELETE), 00089799
|
||||
//** UNIT=SYSDA, 00089899
|
||||
//** SPACE=(CYL,(100,50),RLSE), 00089999
|
||||
//** DCB=(RECFM=FB,LRECL=50,BLKSIZE=30000) 00090099
|
||||
//* 00090199
|
||||
//DTSFRATE DD DUMMY 00090299
|
||||
//** DISP=(NEW,CATLG,KEEP), 00090399
|
||||
//** DISP=(OLD,KEEP,KEEP), 00090499
|
||||
//** UNIT=SYSDA, 00090599
|
||||
//** SPACE=(CYL,(25,5),RLSE), 00090699
|
||||
//** DCB=(RECFM=FB,LRECL=29,BLKSIZE=29000) 00090799
|
||||
//** 00090899
|
||||
//DTSFACC1 DD DSN=&&ACCT1, 00090999
|
||||
// DISP=(NEW,PASS,DELETE), 00091099
|
||||
// UNIT=SYSDA, 00091199
|
||||
// SPACE=(CYL,(100,50),RLSE), 00091299
|
||||
// DCB=(RECFM=FB,LRECL=81,BLKSIZE=32400) 00091399
|
||||
//* DCB=(RECFM=FB,LRECL=72,BLKSIZE=30240) 00091499
|
||||
//* 00091599
|
||||
//DTSFACC2 DD DSN=&&ACCT2, 00091699
|
||||
// DISP=(NEW,PASS,DELETE), 00091799
|
||||
// UNIT=SYSDA, 00091899
|
||||
// SPACE=(CYL,(50,50),RLSE), 00091999
|
||||
// DCB=(RECFM=FB,LRECL=81,BLKSIZE=32400) 00092099
|
||||
//* DCB=(RECFM=FB,LRECL=72,BLKSIZE=30240) 00092199
|
||||
//* 00092299
|
||||
//DTSFACC3 DD DSN=&&ACCT3, 00092399
|
||||
// DISP=(NEW,PASS,DELETE), 00092499
|
||||
// UNIT=SYSDA, 00092599
|
||||
// SPACE=(CYL,(50,50),RLSE), 00092699
|
||||
// DCB=(RECFM=FB,LRECL=81,BLKSIZE=32400) 00092799
|
||||
//* DCB=(RECFM=FB,LRECL=72,BLKSIZE=30240) 00092899
|
||||
//* 00092999
|
||||
//DTSFQTR1 DD DUMMY 00093099
|
||||
//** DISP=(NEW,PASS,DELETE), 00093199
|
||||
//** UNIT=SYSDA, 00093299
|
||||
//** SPACE=(CYL,(200,50),RLSE), 00093399
|
||||
//** DCB=(RECFM=FB,LRECL=63,BLKSIZE=31500) 00093499
|
||||
//* 00093599
|
||||
//DTSFQTR2 DD DUMMY 00093699
|
||||
//** DISP=(NEW,PASS,DELETE), 00093799
|
||||
//** UNIT=SYSDA, 00093899
|
||||
//** SPACE=(CYL,(200,50),RLSE), 00093999
|
||||
//** DCB=(RECFM=FB,LRECL=63,BLKSIZE=31500) 00094099
|
||||
//* 00094199
|
||||
//DTSFQTR3 DD DUMMY 00094299
|
||||
//** DISP=(NEW,PASS,DELETE), 00094399
|
||||
//** UNIT=SYSDA, 00094499
|
||||
//** SPACE=(CYL,(200,50),RLSE), 00094599
|
||||
//** DCB=(RECFM=FB,LRECL=63,BLKSIZE=31500) 00094699
|
||||
//* 00094799
|
||||
//DTSFTRN1 DD DUMMY 00094899
|
||||
//** DISP=(NEW,PASS,DELETE), 00094999
|
||||
//** UNIT=SYSDA, 00095099
|
||||
//** SPACE=(CYL,(120,40),RLSE), 00095199
|
||||
//** DCB=(RECFM=FB,LRECL=141,BLKSIZE=28200) 00095299
|
||||
//* 00095399
|
||||
//DTSFTRN2 DD DUMMY 00095499
|
||||
//** DISP=(NEW,PASS,DELETE), 00095599
|
||||
//** UNIT=SYSDA, 00095699
|
||||
//** SPACE=(CYL,(60,40),RLSE), 00095799
|
||||
//** DCB=(RECFM=FB,LRECL=141,BLKSIZE=28200) 00095899
|
||||
//** 00095999
|
||||
//DTSFTRN3 DD DUMMY 00096099
|
||||
//** DISP=(NEW,PASS,DELETE), 00096199
|
||||
//** UNIT=SYSDA, 00096299
|
||||
//** SPACE=(CYL,(60,40),RLSE), 00096399
|
||||
//** DCB=(RECFM=FB,LRECL=141,BLKSIZE=28200) 00096499
|
||||
//** 00096599
|
||||
//DTSFQCOL DD DUMMY 00096699
|
||||
//** DISP=(NEW,CATLG,KEEP), 00096799
|
||||
//** DISP=(OLD,KEEP,KEEP), 00096899
|
||||
//** UNIT=SYSDA, 00096999
|
||||
//** SPACE=(CYL,(150,50),RLSE), 00097099
|
||||
//** DCB=(RECFM=FB,LRECL=35,BLKSIZE=31500) 00097199
|
||||
//** 00097299
|
||||
//DTSFBNK DD DUMMY 00097399
|
||||
//** DISP=(NEW,CATLG,KEEP), 00097499
|
||||
//** DISP=(OLD,KEEP,KEEP), 00097599
|
||||
//** UNIT=SYSDA, 00097699
|
||||
//** SPACE=(CYL,(5,1),RLSE), 00097799
|
||||
//** DCB=(RECFM=FB,LRECL=42,BLKSIZE=25200) 00097899
|
||||
//** 00097999
|
||||
//DTSFREL DD DUMMY 00098099
|
||||
//** DISP=(NEW,CATLG,KEEP), 00098199
|
||||
//** DISP=(OLD,KEEP,KEEP), 00098299
|
||||
//** UNIT=SYSDA, 00098399
|
||||
//** SPACE=(CYL,(5,2),RLSE), 00098499
|
||||
//** DCB=(RECFM=FB,LRECL=47,BLKSIZE=28200) 00098599
|
||||
//** 00098699
|
||||
//DTSFNAM DD DUMMY 00098799
|
||||
//** DISP=(NEW,CATLG,KEEP), 00098899
|
||||
//** DISP=(OLD,KEEP,KEEP), 00098999
|
||||
//** UNIT=SYSDA, 00099099
|
||||
//** SPACE=(CYL,(5,3),RLSE), 00099199
|
||||
//** DCB=(RECFM=FB,LRECL=53,BLKSIZE=31800) 00099299
|
||||
//** 00099399
|
||||
//DTSFOPO DD DUMMY 00099499
|
||||
//** DISP=(NEW,CATLG,KEEP), 00099599
|
||||
//** DISP=(OLD,KEEP,KEEP), 00099699
|
||||
//** UNIT=SYSDA, 00099799
|
||||
//** SPACE=(CYL,(50,15),RLSE), 00099899
|
||||
//** DCB=(RECFM=FB,LRECL=385,BLKSIZE=30800) 00099999
|
||||
//** 00100099
|
||||
//DTSFAUDT DD DUMMY 00100199
|
||||
//** DISP=(NEW,CATLG,KEEP), 00100299
|
||||
//** DISP=(OLD,KEEP,KEEP), 00100399
|
||||
//** UNIT=SYSDA, 00100499
|
||||
//** SPACE=(CYL,(2,5),RLSE), 00100599
|
||||
//** DCB=(RECFM=FB,LRECL=108,BLKSIZE=21600) 00100699
|
||||
//** 00100799
|
||||
//DTSFSUM DD DUMMY 00100899
|
||||
//** DISP=(NEW,CATLG,CATLG), 00100999
|
||||
//* DISP=(OLD,KEEP,KEEP), 00101099
|
||||
//* UNIT=SYSDA, 00101199
|
||||
//* SPACE=(21900,(1000,1000),RLSE), 00101299
|
||||
//* DCB=(RECFM=FB,LRECL=73,BLKSIZE=21900) 00101399
|
||||
//DTSFSUM1 DD DUMMY 00101499
|
||||
//** DISP=(NEW,PASS,DELETE), 00101599
|
||||
//** UNIT=SYSDA, 00101699
|
||||
//** SPACE=(21900,(1000,1000),RLSE), 00101799
|
||||
//** DCB=(RECFM=FB,LRECL=73,BLKSIZE=21900) 00101899
|
||||
//** 00101999
|
||||
//DTSFSUM2 DD DUMMY 00102099
|
||||
//** DISP=(NEW,PASS,DELETE), 00102199
|
||||
//** UNIT=SYSDA, 00102299
|
||||
//** SPACE=(21900,(1000,1000),RLSE), 00102399
|
||||
//** DCB=(RECFM=FB,LRECL=73,BLKSIZE=21900) 00102499
|
||||
//** 00102599
|
||||
//CHARGESO DD DUMMY 00102699
|
||||
//** DISP=(OLD,KEEP,KEEP), 00102799
|
||||
//** UNIT=SYSDA, 00102899
|
||||
//** SPACE=(CYL,(20,10),RLSE), 00102999
|
||||
//** DCB=(RECFM=FB,LRECL=58,BLKSIZE=29000) 00103099
|
||||
//* 00103199
|
||||
//DTSFLIEN DD DUMMY 00103299
|
||||
//** DISP=(NEW,CATLG,CATLG), 00103399
|
||||
//** DISP=(OLD,KEEP,KEEP), 00103499
|
||||
//** UNIT=SYSDA, 00103599
|
||||
//** SPACE=(CYL,(10,4),RLSE), 00103699
|
||||
//** DCB=(RECFM=FB,LRECL=88,BLKSIZE=28160) 00103799
|
||||
//* 00103899
|
||||
//DTSFLINQ DD DUMMY 00103999
|
||||
//** DISP=(NEW,CATLG,CATLG), 00104099
|
||||
//** DISP=(OLD,KEEP,KEEP), 00104199
|
||||
//** UNIT=SYSDA, 00104299
|
||||
//** SPACE=(CYL,(10,4),RLSE), 00104399
|
||||
//** DCB=(RECFM=FB,LRECL=26,BLKSIZE=26000) 00104499
|
||||
//* 00104599
|
||||
//DTSFDPC DD DUMMY 00104699
|
||||
//** DISP=(NEW,CATLG,CATLG), 00104799
|
||||
//** DISP=(OLD,KEEP,KEEP), 00104899
|
||||
//** UNIT=SYSDA, 00104999
|
||||
//** SPACE=(CYL,(10,4),RLSE), 00105099
|
||||
//** DCB=(RECFM=FB,LRECL=104,BLKSIZE=10400) 00105199
|
||||
//* 00105299
|
||||
//DTSFDPCQ DD DUMMY 00105399
|
||||
//** DISP=(NEW,CATLG,CATLG), 00105499
|
||||
//** DISP=(OLD,KEEP,KEEP), 00105599
|
||||
//** UNIT=SYSDA, 00105699
|
||||
//** SPACE=(CYL,(10,4),RLSE), 00105799
|
||||
//** DCB=(RECFM=FB,LRECL=28,BLKSIZE=28000) 00105899
|
||||
//* 00105999
|
||||
//DTSFMLOG DD DUMMY 00106099
|
||||
//** DISP=(NEW,CATLG,CATLG), 00106199
|
||||
//** DISP=(OLD,KEEP,KEEP), 00106299
|
||||
//** UNIT=SYSDA, 00106399
|
||||
//** SPACE=(CYL,(2,1),RLSE), 00106499
|
||||
//** DCB=(RECFM=FB,LRECL=41,BLKSIZE=4100) 00106599
|
||||
//* 00106699
|
||||
//*STEP0200 EXEC PGM=SORT,PARM='VLTEST=0', SORT ACCOUNTING DETAIL 00106799
|
||||
//* COND=(0,LT) 00106899
|
||||
//*SYSOUT DD SYSOUT=* 00106999
|
||||
//** 00107099
|
||||
//*SORTIN DD DSN=&&ACCT1,DISP=(OLD,DELETE,DELETE) 00107199
|
||||
//* DD DSN=&&ACCT2,DISP=(OLD,DELETE,DELETE) 00107299
|
||||
//*SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107399
|
||||
//*SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107499
|
||||
//*SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107599
|
||||
//*SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107699
|
||||
//*SORTWK05 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107799
|
||||
//*SORTWK06 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107899
|
||||
//*SORTWK07 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00107999
|
||||
//*SORTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ACCT, 00108099
|
||||
//*** DISP=(NEW,CATLG,KEEP), 00108199
|
||||
//* DISP=(OLD,KEEP,KEEP), 00108299
|
||||
//* UNIT=SYSDA, 00108399
|
||||
//* SPACE=(CYL,(350,75),RLSE), 00108499
|
||||
//* DCB=(RECFM=FB,LRECL=61,BLKSIZE=30500) 00108599
|
||||
//* 00108699
|
||||
//**** 00108799
|
||||
//*SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX342),DISP=SHR 00108899
|
||||
//STEP0210 EXEC PGM=SORT,PARM='VLTEST=0', SORT ACCT INCREMENTAL 00108999
|
||||
// COND=(0,LT) 00109099
|
||||
//SYSOUT DD SYSOUT=* 00109199
|
||||
//* 00109299
|
||||
//SORTIN DD DSN=&&ACCT3,DISP=(OLD,DELETE,DELETE) 00109399
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00109499
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00109599
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00109699
|
||||
//SORTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ESSP.ACCT, 00109799
|
||||
//* DISP=(NEW,CATLG,KEEP), 00109899
|
||||
// DISP=(OLD,KEEP,KEEP), 00109999
|
||||
// UNIT=SYSDA, 00110099
|
||||
// SPACE=(CYL,(50,50),RLSE), 00110199
|
||||
// DCB=(RECFM=FB,LRECL=81,BLKSIZE=32400) 00110299
|
||||
//** DCB=(RECFM=FB,LRECL=72,BLKSIZE=30240) 00110399
|
||||
//* 00110499
|
||||
//**** 00110599
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX342),DISP=SHR 00110699
|
||||
//**** 00110799
|
||||
//*TEP0300 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTION DETAIL 00111099
|
||||
//* COND=(0,LT) 00120099
|
||||
//*YSOUT DD SYSOUT=* 00130099
|
||||
//* 00140099
|
||||
//*ORTIN DD DSN=&&TRAN1,DISP=(OLD,DELETE,DELETE) 00150099
|
||||
//* DD DSN=&&TRAN2,DISP=(OLD,DELETE,DELETE) 00160099
|
||||
//*ORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00170099
|
||||
//*ORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00180099
|
||||
//*ORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00190099
|
||||
//*ORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00200099
|
||||
//*UITOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.TRAN, 00210099
|
||||
//* DISP=(NEW,CATLG,KEEP), 00220099
|
||||
//* DISP=(OLD,KEEP,KEEP), 00230099
|
||||
//* UNIT=SYSDA, 00240099
|
||||
//* SPACE=(CYL,(200,100),RLSE), 00241099
|
||||
//* DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600) 00242099
|
||||
//* 00270099
|
||||
//**** 00280099
|
||||
//*YSIN DD DSN=DOESTAX.&LVLNODE..PARMLIB(DTSSX342),DISP=SHR 00290099
|
||||
//**** 00300099
|
||||
//**EP0310 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANS INCREMENTAL 00301099
|
||||
//** COND=(0,LT) 00302099
|
||||
//**SOUT DD SYSOUT=* 00303099
|
||||
//* 00304099
|
||||
//**RTIN DD DSN=&&TRAN3,DISP=(OLD,DELETE,DELETE) 00305099
|
||||
//**RTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00306099
|
||||
//**RTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00307099
|
||||
//**RTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00308099
|
||||
//**RTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.TRAN.INCR, 00309099
|
||||
//** DISP=(NEW,CATLG,KEEP), 00309199
|
||||
//** DISP=(OLD,KEEP,KEEP), 00309299
|
||||
//** UNIT=SYSDA, 00309399
|
||||
//** SPACE=(CYL,(180,60),RLSE), 00309499
|
||||
//** DCB=(RECFM=FB,LRECL=141,BLKSIZE=28200) 00309599
|
||||
//** 00309699
|
||||
//**** 00309799
|
||||
//**SIN DD DSN=DOESTAX.DEVL.PARMLIB(DTSSX342),DISP=SHR 00309899
|
||||
//**** 00309999
|
||||
//**EP0400 EXEC PGM=SORT,PARM='VLTEST=0', SORT QUARTER DETAIL 00310099
|
||||
//** COND=(0,LT) 00320099
|
||||
//**SOUT DD SYSOUT=* 00330099
|
||||
//* 00340099
|
||||
//**RTIN DD DSN=&&QTR1,DISP=(OLD,DELETE,DELETE) 00350099
|
||||
//** DD DSN=&&QTR2,DISP=(OLD,DELETE,DELETE) 00360099
|
||||
//** DD DSN=&&QTR3,DISP=(OLD,DELETE,DELETE) 00361099
|
||||
//**RTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00370099
|
||||
//**RTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00380099
|
||||
//**RTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00390099
|
||||
//**RTWK04 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00400099
|
||||
//**RTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.QTR, 00410099
|
||||
//** DISP=(NEW,CATLG,KEEP), 00420099
|
||||
//** DISP=(OLD,KEEP,KEEP), 00430099
|
||||
//** UNIT=SYSDA, 00440099
|
||||
//** SPACE=(CYL,(200,50),RLSE), 00441099
|
||||
//** DCB=(RECFM=FB,LRECL=63,BLKSIZE=31500) 00442099
|
||||
//** 00470099
|
||||
//**** 00480099
|
||||
//**SIN DD DSN=DOESTAX.DEVL.PARMLIB(DTSSX342),DISP=SHR 00490099
|
||||
//**** 00500099
|
||||
//**EP0500 EXEC PGM=SORT,PARM='VLTEST=0', SORT PAY DIST 00501099
|
||||
//** COND=(0,LT) 00502099
|
||||
//**SOUT DD SYSOUT=* 00503099
|
||||
//* 00504099
|
||||
//**RTIN DD DSN=&&PAYDIST1,DISP=(OLD,DELETE,DELETE) 00505099
|
||||
//** DD DSN=&&PAYDIST2,DISP=(OLD,DELETE,DELETE) 00506099
|
||||
//**RTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00507099
|
||||
//**RTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00508099
|
||||
//**RTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00509099
|
||||
//**RTWK04 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00509199
|
||||
//**RTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.PAYDIST, 00509299
|
||||
//** DISP=(NEW,CATLG,KEEP), 00509399
|
||||
//** DISP=(OLD,KEEP,KEEP), 00509499
|
||||
//** UNIT=SYSDA, 00509599
|
||||
//** SPACE=(CYL,(100,50),RLSE), 00509699
|
||||
//** DCB=(RECFM=FB,LRECL=50,BLKSIZE=30000) 00509799
|
||||
//** 00509899
|
||||
//**** 00509999
|
||||
//**SIN DD DSN=DOESTAX.DEVL.PARMLIB(DTSSX342),DISP=SHR 00510099
|
||||
//**** 00510199
|
||||
//**EP0600 EXEC PGM=SORT,PARM='VLTEST=0', SORT ERR 00511099
|
||||
//** COND=(0,LT) 00520099
|
||||
//**SOUT DD SYSOUT=* 00530099
|
||||
//** 00540099
|
||||
//**RTIN DD DSN=&&ERR1,DISP=(OLD,DELETE,DELETE) 00550099
|
||||
//** DD DSN=&&ERR2,DISP=(OLD,DELETE,DELETE) 00560099
|
||||
//**RTWK01 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00570099
|
||||
//**RTWK02 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00580099
|
||||
//**RTWK03 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00590099
|
||||
//**RTWK04 DD UNIT=SYSDA,SPACE=(CYL,(60,20),RLSE) 00600099
|
||||
//**RTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.ERR, 00610099
|
||||
//** DISP=(NEW,CATLG,KEEP), 00620099
|
||||
//** DISP=(OLD,KEEP,KEEP), 00630099
|
||||
//** UNIT=SYSDA, 00640099
|
||||
//** SPACE=(21900,(1000,1000),RLSE), 00650099
|
||||
//** DCB=(RECFM=FB,LRECL=73,BLKSIZE=21900) 00660099
|
||||
//** 00670099
|
||||
//**** 00680099
|
||||
//**SIN DD DSN=DOESTAX.DEVL.PARMLIB(DTSSX342),DISP=SHR 00690099
|
||||
//**** 00700099
|
||||
126
Procs/DTSBX410
Normal file
126
Procs/DTSBX410
Normal file
@ -0,0 +1,126 @@
|
||||
//**** 00000010
|
||||
//* EXTRACT EMPLOYER DATA FROM TAX MAINFRAME FILES 00001700
|
||||
//* INTO COMMA-SEPARATED FILES FOR WEB DATABASE 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY FOLLOWING TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX410 PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT X101 FILE
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X101,
|
||||
//* DISP=(,CATLG,DELETE), 00006000
|
||||
// DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(6,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=6,BLKSIZE=30000) 00009000
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=&&DTSIX101,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(6,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=6,BLKSIZE=30000) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSX410),DISP=SHR
|
||||
//*
|
||||
//STEP0100 EXEC PGM=DTSBX410,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//EXPBX100 DD DSN=DOESTAX.&EXPNODE..EXPBX100, 00005000
|
||||
//** DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(90,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=90) 00009000
|
||||
//* 00001700
|
||||
//IMPBX101 DD DSN=&&DTSIX101, 00005000
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(6,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=6,BLKSIZE=30000) 00009000
|
||||
//* 00001700
|
||||
//EXPBX102 DD DSN=DOESTAX.&EXPNODE..EXPBX102, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(49000,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=29,BLKSIZE=29000) 00009000
|
||||
//* 00001700
|
||||
//*EXPBX104 DD DSN=DOESTAX.&EXPNODE..EXPBX104, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//* DISP=(OLD,KEEP,KEEP), 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(21600,(1000,1000),RLSE), 00008000
|
||||
//* DCB=(RECFM=FB,LRECL=108,BLKSIZE=21600) 00009000
|
||||
//* 00001700
|
||||
//EXPBX106 DD DSN=DOESTAX.&EXPNODE..EXPBX106, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(26500,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=53,BLKSIZE=26500) 00009000
|
||||
//* 00001700
|
||||
//*EXPBX108 DD DSN=DOESTAX.&EXPNODE..EXPBX108, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//* DISP=(OLD,KEEP,KEEP), 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(24000,(1000,1000),RLSE), 00008000
|
||||
//* DCB=(RECFM=FB,LRECL=24,BLKSIZE=24000) 00009000
|
||||
//* 00001700
|
||||
//EXPBX110 DD DSN=DOESTAX.&EXPNODE..EXPBX110, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(24900,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=249,BLKSIZE=24900) 00009000
|
||||
//* 00001700
|
||||
//EXPBX120 DD DSN=DOESTAX.&EXPNODE..EXPBX120, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(30800,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=385,BLKSIZE=30800) 00009000
|
||||
//* 00001700
|
||||
//*EXPBX131 DD DSN=DOESTAX.&EXPNODE..EXPBX131, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//* DISP=(OLD,KEEP,KEEP), 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(28000,(1000,1000),RLSE), 00008000
|
||||
//* DCB=(RECFM=FB,LRECL=28,BLKSIZE=28000) 00009000
|
||||
//* 00001700
|
||||
//*EXPBX140 DD DSN=DOESTAX.&EXPNODE..EXPBX140,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(28600,(1000,1000),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=143,BLKSIZE=28600)
|
||||
//*
|
||||
//EXPBX141 DD DSN=DOESTAX.&EXPNODE..EXPBX141,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(10,10),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=102,BLKSIZE=30600)
|
||||
//*
|
||||
//EXPBX142 DD DSN=DOESTAX.&EXPNODE..EXPBX142,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(10,10),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=54,BLKSIZE=31320)
|
||||
//*
|
||||
//EXPBX145 DD DSN=DOESTAX.&EXPNODE..EXPBX145,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30600,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=69,BLKSIZE=27600)
|
||||
//*********************************************************************
|
||||
111
Procs/DTSBX411
Normal file
111
Procs/DTSBX411
Normal file
@ -0,0 +1,111 @@
|
||||
//**** 00000010
|
||||
//* EXTRACT EMPLOYER DATA FROM TAX MAINFRAME FILES 00001700
|
||||
//* INTO COMMA-SEPARATED FILES FOR WEB DATABASE 00001700
|
||||
//* 00001700
|
||||
//* >> INITIAL CONVERSION 00001700
|
||||
//** 00001700
|
||||
//DTSBX411 PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=DTSBX411,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//BX411TMP DD DSN=&&X411TMP, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(CYL,(20,10),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720) 00009000
|
||||
//* 00001700
|
||||
//EXPBX100 DD DSN=DOESTAX.&LVLNODE..EXPBX100, 00005000
|
||||
// DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(90,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=90) 00009000
|
||||
//* 00001700
|
||||
//EXPBX102 DD DSN=DOESTAX.&LVLNODE..EXPBX102, 00005000
|
||||
// DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(29000,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=29,BLKSIZE=29000) 00009000
|
||||
//* 00001700
|
||||
//EXPBX104 DD DSN=DOESTAX.&LVLNODE..EXPBX104, 00005000
|
||||
// DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(21600,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=108,BLKSIZE=21600) 00009000
|
||||
//* 00001700
|
||||
//EXPBX106 DD DSN=DOESTAX.&LVLNODE..EXPBX106, 00005000
|
||||
// DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//* DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(26500,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=53,BLKSIZE=26500) 00009000
|
||||
//* 00001700
|
||||
//EXPBX108 DD DSN=DOESTAX.&LVLNODE..EXPBX108, 00005000
|
||||
// DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(24000,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=24,BLKSIZE=24000) 00009000
|
||||
//* 00001700
|
||||
//EXPBX110 DD DSN=DOESTAX.&LVLNODE..EXPBX110, 00005000
|
||||
// DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(24900,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=249,BLKSIZE=24900) 00009000
|
||||
//* 00001700
|
||||
//EXPBX120 DD DSN=DOESTAX.&LVLNODE..EXPBX120, 00005000
|
||||
// DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(30800,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=385,BLKSIZE=30800) 00009000
|
||||
//* 00001700
|
||||
//EXPBX130 DD DSN=DOESTAX.&LVLNODE..EXPBX130, 00005000
|
||||
// DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(29430,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=327,BLKSIZE=29430) 00009000
|
||||
//* 00001700
|
||||
//EXPBX131 DD DSN=DOESTAX.&LVLNODE..EXPBX131,
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
//** DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(28000,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=28,BLKSIZE=28000)
|
||||
//*
|
||||
//EXPBX140 DD DSN=DOESTAX.&LVLNODE..EXPBX140, 00005000
|
||||
// DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(28600,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=143,BLKSIZE=28600) 00009000
|
||||
//* 00001700
|
||||
//EXPBX141 DD DSN=DOESTAX.&LVLNODE..EXPBX141, 00005000
|
||||
// DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(CYL,(10,10),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=102,BLKSIZE=30600) 00009000
|
||||
//* 00001700
|
||||
//EXPBX142 DD DSN=DOESTAX.&LVLNODE..EXPBX142,
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
//** DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(10,10),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=54,BLKSIZE=31320)
|
||||
//*********************************************************************
|
||||
151
Procs/DTSBX415
Normal file
151
Procs/DTSBX415
Normal file
@ -0,0 +1,151 @@
|
||||
//**** 00000010
|
||||
//* IMPORT T011 DATA FROM WEB DATABASE 00001700
|
||||
//* TO MAINFRAME 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY PRIOR TO TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX415 PROC
|
||||
//** 00001700
|
||||
//*************************************************************** 00001700
|
||||
//* COMBINE THE DEBIT MEMO (X150),
|
||||
//* REFUND (X151),
|
||||
//* CREDIT MEMO (X152),
|
||||
//*************************************** REMOVED 11/14/19 ZL1 00001700
|
||||
//*&& REMOVED CASE TRACKING EVENT LOG (X155),
|
||||
//*&& MAGNETIC MEDIA WAGE (X144) FILES.
|
||||
//******* NO LONGER NEEDED 11/14/19 ZL1 00001700
|
||||
//*************************************************************** 00001700
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', COMBINE INPUT FILES
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.X150,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
// DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.X151,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
// DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.X152,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
//* DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.X155,
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25600,(100,200),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
//* DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.X144,
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(CYL,(25,5),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=&&BX415IMP,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSX415),DISP=SHR
|
||||
//*
|
||||
//*************************************************************** 00001700
|
||||
//* BUILD T011 AND T025 TRANSACTIONS AND WRITE TO BTC FILE
|
||||
//*************************************************************** 00001700
|
||||
//STEP0200 EXEC PGM=DTSBX415,
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//WEBTRN DD DSN=&&BX415IMP,
|
||||
// DISP=(OLD,DELETE,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
//* 00001700
|
||||
//*DTSFBTCO DD DSN=DOESTAX.&MSTNODE..BTC(+1),
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//DTSFBTCO DD DSN=DOESTAX.&LVLNODE..BX415.BTC,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..R309.RPT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//** DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//DTSFWTRN DD DSN=DOESTAX.&LVLNODE..MAG.W4FILE,
|
||||
//** DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(CYL,(20,5)),
|
||||
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=8000)
|
||||
//*
|
||||
//***************************************************************
|
||||
//STEP0300 EXEC PGM=DTSBX159, ADD NOTE PAD RECORD FOR CREDIT
|
||||
// COND=(0,LT), PLACED ON HOLD
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWTC DD DSN=DOESTAX.&MSTNODE..VSAM.WTC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//*
|
||||
//DTSFBTCO DD DSN=DOESTAX.&MSTNODE..BTC(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//DTSIZ058 DD DSN=ECNTSUP.DOESTAX.PROD.FTP.CREDIT.NOTEPAD,DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//*
|
||||
//* JOB : DELETE THE FTP REFUND FILE
|
||||
//*********************************************************************
|
||||
//STEP0350 EXEC PGM=IEFBR14,REGION=1024K,COND=(0,LT)
|
||||
//RFUNDEXP DD DSN=DOESTAX.PROD.FTP.REFUND.X303EXP,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*********************************************************************
|
||||
//*********************************************************************
|
||||
//* |
|
||||
//* JOB : CREATE A NEW FTP FILE
|
||||
//* |
|
||||
//*********************************************************************
|
||||
//*
|
||||
//STEP0400 EXEC PGM=IEFBR14,REGION=1024K,COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//RFUNDINP DD DSN=DOESTAX.PROD.FTP.REFUND.X303EXP,
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(7500,(10,20),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=750,BLKSIZE=7500)
|
||||
//*
|
||||
//*********************************************************************
|
||||
//*************************************************************** 00001700
|
||||
//* ALL FILES ARE CLEARED IN JOB BX202
|
||||
//*************************************************************** 00001700
|
||||
//*
|
||||
//*********************************************************************
|
||||
115
Procs/DTSBX420
Normal file
115
Procs/DTSBX420
Normal file
@ -0,0 +1,115 @@
|
||||
//**** 00000010
|
||||
//* IMPORT EMPLOYER DATA FROM WEB DATABASE 00001700
|
||||
//* TO MAINFRAME 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX420 PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X102,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X104,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X106,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X108,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X110,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X120,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X130,DISP=SHR 00005000
|
||||
//** DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X132,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X140,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X144,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X145,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMWEB.X149,DISP=SHR 00005000
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=&&WEBIMPRT,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30720,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSX420),DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSBX420,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//WEBREG DD DSN=&&WEBIMPRT,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//* 00001700
|
||||
//X421BTC DD DSN=&&X421BTC, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//X422BTC DD DSN=&&X422BTC, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//X423BTC DD DSN=&&X423BTC, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//DTSFBTCO DD DSN=DOESTAX.&LVLNODE..BX420.BTC,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//WAGETEMP DD DSN=&&WAGETMP,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//WAGEOUT DD DSN=DOESTAX.&LVLNODE..WAGE.BX420.BTC,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//BX214422 DD DSN=DOESTAX.&LVLNODE..BX422.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//BX214423 DD DSN=DOESTAX.&LVLNODE..BX423.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..BX420.RPT, 00409000
|
||||
//** DISP=(,PASS,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//STEP0300 EXEC PGM=SORT,PARM='VLTEST=0', COMBINE BATCH XREF FILES
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SORTIN DD DSN=DOESTAX.&LVLNODE..BX422.BX214,DISP=SHR
|
||||
// DD DSN=DOESTAX.&LVLNODE..BX423.BX214,DISP=SHR
|
||||
//SORTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.BX420.XREF,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSX214),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
87
Procs/DTSBX425
Normal file
87
Procs/DTSBX425
Normal file
@ -0,0 +1,87 @@
|
||||
//**** 00000010
|
||||
//* IMPORT EMPLOYER DATA FROM WEB DATABASE 00001700
|
||||
//* TO MAINFRAME 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY PRIOR TO TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX420 PROC
|
||||
//** 00001700
|
||||
//***** 00001700
|
||||
//STEP0110 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.ACHDPAYT,DISP=SHR 00005000
|
||||
//*ORTIN DD DSN=DOESTAX.CONV.ESSP.ACHDD.ARCHIVE(+1),DISP=SHR 00005000
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=&&WEBIMPRT,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30720,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=94,BLKSIZE=9400) 00009000
|
||||
//*
|
||||
//SYSIN DD DSN=DOESTAX.DEVL.PARMLIB(DTSSX425),DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSBX425,
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//EFTFACH DD DSN=&&WEBIMPRT,
|
||||
// DISP=(OLD,DELETE,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30720,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=94,BLKSIZE=9400) 00009000
|
||||
//* 00001700
|
||||
//X425RPT1 DD DSN=DOESTAX.CONV.ESSP.X425ACHD(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X425TOTL DD DSN=DOESTAX.CONV.ESSP.DAILY.ACHDTOTL,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=SHR
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25600,(100,100),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//DTSFBTCO DD DSN=DOESTAX.DEVL.BX425.BTC,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//STEP0320 EXEC PGM=IEBGENER,COND=(3,LT),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'TO:PANKAJ.SHARMA@SAGITEC.COM',
|
||||
// 'TO:RYAN.MOORE-LEE@DC.GOV',
|
||||
// 'CC:NANCY.HUDAK@DC.GOV',
|
||||
// 'CC:MARGARET.HERNANDEZ@DC.GOV',
|
||||
// 'CC:ESAYAS.LEMMA@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: ESSP DAILY WELLS FARGO ACH DEPOSITS-VERIFY',
|
||||
//* 'SUBJECT: ESSP 11-2 WELLS FARGO ACH DEPOSITS ',
|
||||
// 'FILEDESC: ESSP ACH DEPOSITS FOR WELLF FARGO ',
|
||||
// 'FILENAME:ESSP_DUTAS_ACHDEPOSITS.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X425ACHD(+1),DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//*********************************************************************
|
||||
52
Procs/DTSBX426
Normal file
52
Procs/DTSBX426
Normal file
@ -0,0 +1,52 @@
|
||||
//**** 00000010
|
||||
//* IMPORT EMPLOYER DATA FROM WEB DATABASE 00001700
|
||||
//* TO MAINFRAME 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY PRIOR TO TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX426 PROC
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSBX426,
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//*FTFACH DD DSN=DOESTAX.CONV.ESSP.ACHDR.ARCHIVE(+1),DISP=SHR
|
||||
//EFTFACH DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.ACHDRETN,DISP=SHR
|
||||
//DTSFVRO1 DD SYSOUT=*
|
||||
//* 00001700
|
||||
//X426RPT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X426ACHR(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X426RPT2 DD DSN=DOESTAX.&LVLNODE..ESSP.X426PEND(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//PENDFACH DD DSN=DOESTAX.&LVLNODE..ESSP.X426PEND.ACHDRTN(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//*
|
||||
//DTSFBTCO DD DSN=DOESTAX.&MSTNODE..ESSP.X426.BTC(+1),
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//*********************************************************************
|
||||
70
Procs/DTSBX427
Normal file
70
Procs/DTSBX427
Normal file
@ -0,0 +1,70 @@
|
||||
//**** 00000010
|
||||
//* IMPORT EMPLOYER ADDRESS FROM ESSP AND CHECK FOR UPDATES 00001700
|
||||
//* TO MAINFRAME 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX427 PROC
|
||||
//** 00001700
|
||||
//STEP0080 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.X110UPD,DISP=SHR 00005000
|
||||
//SORTOUT DD DSN=DOESTAX.CONV.ESSP.ADDRUPD(+1), 00005000
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720)
|
||||
//*
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX427),DISP=SHR
|
||||
//*
|
||||
//STEP0100 EXEC PGM=DTSBX427,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSZMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//DTSFX110 DD DSN=DOESTAX.CONV.ESSP.ADDRUPD(+1),DISP=SHR 00005000
|
||||
//X427RPT1 DD DSN=DOESTAX.CONV.ESSP.X427PAID.TXT,DISP=SHR
|
||||
//X427RPT2 DD DSN=DOESTAX.CONV.ESSP.X427PEND.TXT,DISP=SHR
|
||||
//* 00001700
|
||||
//DTSFBTCO DD DSN=DOESTAX.&LVLNODE..ESSP.X427.BTC,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.CONV.ESSP.BX420.RPT(+0),
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//***********************************************************
|
||||
//*
|
||||
//STEP0110 EXEC PGM=IEBGENER,COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:MACARENA.CANTELAS@DC.GOV',
|
||||
// 'CC:ROSALIND.HOLBROOK@DC.GOV',
|
||||
// 'CC:TANYA.BARNES@DC.GOV',
|
||||
// 'CC:JOY.DIGGS@DC.GOV',
|
||||
// 'CC:ANA.CORONADO@DC.GOV',
|
||||
// 'SUBJECT: ESSP ADDRESS UPDATE REPORT.....ZL1',
|
||||
// 'FILEDESC: ESSP X110 ADDRESS UPDATES ',
|
||||
// 'FILENAME: ESSP_X110_ADDRESS_UPDATES.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.CONV.ESSP.X427PAID.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//* 00001700
|
||||
//*********************************************************************
|
||||
219
Procs/DTSBX430
Normal file
219
Procs/DTSBX430
Normal file
@ -0,0 +1,219 @@
|
||||
//**** 00000010
|
||||
//* IMPORT EMPLOYER REPORT DATA FROM ESSP AND CREATE T028 TRANSACTIONS00001700
|
||||
//* FOR DUTAS 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX430 PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.DORGX140,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.DORGX144,DISP=SHR 00005000
|
||||
//*
|
||||
//*ORTIN DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.X140.DD041818,DISP=SHR 00005000
|
||||
//* DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.X144.DD041818,DISP=SHR 00005000
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(100,25),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(100,25),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(100,25),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(100,25),RLSE)
|
||||
//SORTOUT DD DSN=DOESTAX.&IMPNODE..TDECESSP.RPTX430(+1),
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
//* SPACE=(30720,(3000,2000),RLSE), 00008000
|
||||
// SPACE=(CYL,(225,50),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..USER.PARMLIB(DTSSX417),DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSBX417,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//WEBREG DD DSN=DOESTAX.&IMPNODE..TDECESSP.RPTX430(+1),
|
||||
// DISP=OLD 00006000
|
||||
//* 00001700
|
||||
//X421BTC DD DUMMY 00005000
|
||||
//* 00001700
|
||||
//PENDX140 DD DSN=&&PENDX140, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//PENDX144 DD DSN=&&PENDX144, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(30720,(2000,2000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//PENDX145 DD DUMMY 00005000
|
||||
//P530X145 DD DUMMY 00005000
|
||||
//P530X140 DD DUMMY 00005000
|
||||
//P530X144 DD DUMMY 00005000
|
||||
//P530WAGE DD DUMMY 00005000
|
||||
//P530WOUT DD DUMMY 00005000
|
||||
//P530XREF DD DUMMY 00005000
|
||||
//X530RPT1 DD DUMMY 00005000
|
||||
//X530RPT2 DD DUMMY 00005000
|
||||
//X422BTC DD DUMMY 00005000
|
||||
//X423BTC DD DUMMY 00005000
|
||||
//X424BTC DD DUMMY 00005000
|
||||
//X530BTC DD DUMMY 00005000
|
||||
//* 00001700
|
||||
//X430BTC DD DSN=DOESTAX.PROD.ESSP.X430.BTC,DISP=SHR 00005000
|
||||
//* 00001700
|
||||
//*430BTC DD DUMMY 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//WAGETEMP DD DSN=DOESTAX.&LVLNODE..ESSP.WAGETMP,DISP=SHR
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25600,(100,100),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//WAGEOUT DD DSN=ECNTSUP.DOESTAX.&IMPNODE..ESSP.FTP.X144,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
//*
|
||||
//DTSFW4GE DD DSN=DOESTAX.CONV.ESSP.X430.W4FILE,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP)
|
||||
//* DISP=MOD,
|
||||
//* SPACE=(25600,(900,200),RLSE),
|
||||
//* DCB=(SYS3.MODEL,RECFM=FB,LRECL=80,BLKSIZE=8000)
|
||||
//*
|
||||
//BX214422 DD DSN=DOESTAX.&LVLNODE..ESSP.BX422.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//BX214423 DD DSN=DOESTAX.&LVLNODE..ESSP.BX423.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..ESSP.BX420.RPT(+0), 00409000
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//X430RPT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X430PAID.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(700,500),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X430RPT2 DD DSN=DOESTAX.&LVLNODE..ESSP.X430PEND.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//***********************************************************
|
||||
//* COPY TEMP PENDING FILES TO NEXT GDG
|
||||
//***********************************************************
|
||||
//*********************************************************************
|
||||
//STEP0410 EXEC PGM=IDCAMS, COPY X140 PENDING TO GDG
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX140,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.PROD.ESSP.PENDING.X140(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//STEP0415 EXEC PGM=IDCAMS, COPY X144 PENDING TO GDG
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX144,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.ESSP.PENDING.X144(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//*
|
||||
//* SEND EMAIL WHEN INPUT FILES EMPTY
|
||||
//***********************************************************
|
||||
//STEP0300 EXEC PGM=IEBGENER,COND=(0,LT),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'CC:MARGARET.HERNANDEZ@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
// 'CC:RAJINI.JUJJAVARAPU@DC.GOV',
|
||||
//* 'CC:JOY.DIGGS@DC.GOV',
|
||||
// 'CC:YINKA.OLAREWAJU-ALO@DC.GOV',
|
||||
// 'CC:TIMOTHY.PERLOW@DC.GOV',
|
||||
//* 'CC:DAVON.MALLARD@DC.GOV',
|
||||
// 'SUBJECT: ESSP-TDEC DAILY DUTAS REPORTS..........ZL1',
|
||||
// 'FILEDESC: DOES TDEC PROCESSING FOR ESSP ',
|
||||
// 'FILENAME:DAILY-ESSP-TDEC-REPORTS.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X430PAID.TXT(+1),DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//
|
||||
//***********************************************************
|
||||
//STEP0310 EXEC PGM=IEBGENER,COND=(2,NE,STEP0200),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:GERALD.SMART@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: ESSP FILES ON MAINFRAME IN ERROR..ZL1',
|
||||
// 'FILEDESC: ESSP DUTAS ERROR REPORT ',
|
||||
// 'FILENAME:ERROR_ESSP_DUTAS.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..ESSP.ERORWEB.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//STEP0320 EXEC PGM=IEBGENER,REGION=4M,
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:GERALD.SMART@DC.GOV',
|
||||
//* 'CC:NANCY.HUDAK@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: ESSP REPORTS AND PAYMENTS ERROR..ZL1',
|
||||
// 'FILEDESC: ESSP DUTAS ERROR REPORT ',
|
||||
// 'FILENAME:ESSP_DUTAS_RPTERRORS.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..ESSP.X530PEND.TXT(+1),DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//******** END OF REPORT PROC DTSBX530 AS OF 07/05/16 ZL1 ******
|
||||
48
Procs/DTSBX431
Normal file
48
Procs/DTSBX431
Normal file
@ -0,0 +1,48 @@
|
||||
//**** 00000010
|
||||
//* IMPORT X431 CASE TRACKING DATA FROM WEB DATABASE 00001700
|
||||
//* TO MAINFRAME 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY PRIOR TO TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX431 PROC
|
||||
//** 00001700
|
||||
//*************************************************************** 00001700
|
||||
//* BUILD T003 TRANSACTIONS AND WRITE TO BTC FILE
|
||||
//*************************************************************** 00001700
|
||||
//STEP0200 EXEC PGM=DTSBX431,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//WEBDLQSI DD DSN=ECNTSUP.DOESTAX.&MSTNODE..FTP.X431,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
//* DISP=MOD,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(3,3),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=1246,BLKSIZE=24920)
|
||||
//* 00001700
|
||||
//DTSFBTCO DD DSN=DOESTAX.&MSTNODE..BTC(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//*************************************************************** 00001700
|
||||
//* CLEAR THE INPUT FILES
|
||||
//*************************************************************** 00001700
|
||||
//STEP0300 EXEC PGM=IDCAMS, INITIALIZE X431 FILE
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.X431,
|
||||
// DISP=(OLD,KEEP,KEEP)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*
|
||||
//*********************************************************************
|
||||
156
Procs/DTSBX432
Normal file
156
Procs/DTSBX432
Normal file
@ -0,0 +1,156 @@
|
||||
//**** 00000010
|
||||
//* EXTRACT EMPLOYER DATA FROM TAX MAINFRAME FILES 00001700
|
||||
//* INTO COMMA-SEPARATED FILES FOR WEB DATABASE 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY FOLLOWING TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX432 PROC
|
||||
//** 00001700
|
||||
//COPY2 EXEC PGM=IDCAMS
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=ECNTSUP.DOESTAX.CONV.EMPNO.FTP.X101,
|
||||
// DISP=SHR
|
||||
//INDD02 DD DSN=DOESTAX.CONV.FROMWEB.X101,DISP=SHR
|
||||
//SYSIN DD *
|
||||
REPRO INFILE(INDD01) OUTFILE(INDD02)
|
||||
/*
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT X101 FILE
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=DOESTAX.CONV.FROMWEB.X101,
|
||||
// DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(6,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=6,BLKSIZE=30000) 00009000
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=&&DTSIX101,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=6,BLKSIZE=30000) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSSX410),DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSSC432,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//BX410TMP DD DSN=&&X410TMP,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(20,10),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720)
|
||||
//*
|
||||
//EXPBX100 DD DUMMY 00005000
|
||||
//** DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
//** UNIT=SYSDA, 00007000
|
||||
//** SPACE=(90,(1000,1000),RLSE), 00008000
|
||||
//** DCB=(RECFM=FB,LRECL=30,BLKSIZE=90) 00009000
|
||||
//* 00001700
|
||||
//IMPBX101 DD DSN=&&DTSIX101, 00005000
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(6,(1000,1000),RLSE), 00008000
|
||||
//* SPACE=(256,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=6,BLKSIZE=30000) 00009000
|
||||
//* DCB=(RECFM=VB,LRECL=256,BLKSIZE=25600) 00009000
|
||||
//* 00001700
|
||||
//EXPBX102 DD DUMMY 00005000
|
||||
//** DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
//** UNIT=SYSDA, 00007000
|
||||
//** SPACE=(29000,(1000,1000),RLSE), 00008000
|
||||
//** DCB=(RECFM=FB,LRECL=29,BLKSIZE=29000) 00009000
|
||||
//* 00001700
|
||||
//EXPBX104 DD DSN=DOESTAX.CONV.ESSP.DAILY.FTP.X104,
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(21600,(1000,1000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=119,BLKSIZE=23800)
|
||||
//*
|
||||
//EXPBX106 DD DUMMY 00005000
|
||||
//** DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
//** UNIT=SYSDA, 00007000
|
||||
//** SPACE=(26500,(1000,1000),RLSE), 00008000
|
||||
//** DCB=(RECFM=FB,LRECL=53,BLKSIZE=26500) 00009000
|
||||
//* 00001700
|
||||
//EXPBX108 DD DUMMY
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
//** DISP=(OLD,KEEP,KEEP),
|
||||
//** UNIT=SYSDA,
|
||||
//** SPACE=(24000,(1000,1000),RLSE),
|
||||
//** DCB=(RECFM=FB,LRECL=24,BLKSIZE=24000)
|
||||
//*
|
||||
//EXPBX110 DD DUMMY 00005000
|
||||
//** DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//** DISP=(OLD,KEEP,KEEP), 00006000
|
||||
//** UNIT=SYSDA, 00007000
|
||||
//** SPACE=(24900,(1000,1000),RLSE), 00008000
|
||||
//** DCB=(RECFM=FB,LRECL=249,BLKSIZE=24900) 00009000
|
||||
//* 00001700
|
||||
//EXPBX120 DD DUMMY
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
//** DISP=(OLD,KEEP,KEEP),
|
||||
//** UNIT=SYSDA,
|
||||
//** SPACE=(30800,(1000,1000),RLSE),
|
||||
//** DCB=(RECFM=FB,LRECL=385,BLKSIZE=30800)
|
||||
//*
|
||||
//EXPBX131 DD DUMMY
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
//** DISP=(OLD,KEEP,KEEP),
|
||||
//** UNIT=SYSDA,
|
||||
//** SPACE=(28000,(1000,1000),RLSE),
|
||||
//** DCB=(RECFM=FB,LRECL=28,BLKSIZE=28000)
|
||||
//*
|
||||
//EXPBX140 DD DUMMY
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
//** DISP=(OLD,KEEP,KEEP),
|
||||
//** UNIT=SYSDA,
|
||||
//** SPACE=(28600,(1000,1000),RLSE),
|
||||
//** DCB=(RECFM=FB,LRECL=143,BLKSIZE=28600)
|
||||
//*
|
||||
//EXPBX141 DD DSN=DOESTAX.CONV.ESSP.DAILY.FTP.X141,
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(50,10),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=102,BLKSIZE=30600)
|
||||
//*
|
||||
//EXPBX142 DD DUMMY
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
//** DISP=(OLD,KEEP,KEEP),
|
||||
//** UNIT=SYSDA,
|
||||
//** SPACE=(CYL,(10,10),RLSE),
|
||||
//** DCB=(RECFM=FB,LRECL=54,BLKSIZE=31320)
|
||||
//*
|
||||
//EXPBX145 DD DUMMY
|
||||
//** DISP=(NEW,CATLG,DELETE),
|
||||
//** DISP=(OLD,KEEP,KEEP),
|
||||
//** UNIT=SYSDA,
|
||||
//** SPACE=(30720,(1000,1000),RLSE),
|
||||
//** DCB=(RECFM=FB,LRECL=69,BLKSIZE=27600)
|
||||
//*
|
||||
//STEP0300 EXEC PGM=IDCAMS, COPY X104 FILE TO GDG
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=DOESTAX.CONV.ESSP.DAILY.FTP.X104,
|
||||
// DISP=SHR
|
||||
//** UNIT=SYSDA,
|
||||
//** SPACE=(8192,(100,200),RLSE),
|
||||
//** DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.ESSP.DAILY.OUT.X104(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(23800,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=119,BLKSIZE=2380)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
29
Procs/DTSBX433
Normal file
29
Procs/DTSBX433
Normal file
@ -0,0 +1,29 @@
|
||||
//**** 00000010
|
||||
//* EXTRACT EMPLOYER DATA FROM TAX MAINFRAME FILES 00001700
|
||||
//* INTO COMMA-SEPARATED FILES FOR WEB DATABASE 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY FOLLOWING TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX433 PROC
|
||||
//*
|
||||
//STEP0400 EXEC PGM=IEBGENER,REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:PANKAJ.SHARMA@SAGITEC.COM',
|
||||
// 'TO:ARAVIND.VITTA@SAGITEC.COM',
|
||||
// 'TO:PRABHU.TEGUR@SAGITEC.COM',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
// 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'CC:RAJINI.JUJJAVARAPU@DC.GOV',
|
||||
// 'SUBJECT: DAILY X104 AND X141 FILES FROM PRIOR DAY ...'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//** 'FILEDESC: X104 AND X141 FILES READY FOR PICKUP ')
|
||||
//** 'FILENAME:DAILY FILES')
|
||||
//*YSUT1 DD DUMMY
|
||||
//*SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//*SYSIN DD DUMMY
|
||||
//SYSUT1 DD DSN=DOESTAX.CONV.X104.X141.FILES.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//SYSUDUMP DD SYSOUT=(*,,DUMP)
|
||||
//*********************************************************************
|
||||
64
Procs/DTSBX440
Normal file
64
Procs/DTSBX440
Normal file
@ -0,0 +1,64 @@
|
||||
//**** 00000100
|
||||
//** 00000200
|
||||
//** CREATE T040 TRANSCATIONS FROM AUDIT LABTOP SYSTEM 00000526
|
||||
//** RUNS BEFORE DAILY UPDATE (DTSPDAY1) 00000626
|
||||
//** 00000700
|
||||
//DTSBX440 PROC 00000801
|
||||
//* 00000900
|
||||
//** DEFNS NEEDED FOR THIS PROC: 00001100
|
||||
//** LVLNODE = DEVL/TEST/PROD 00001200
|
||||
//**** 00001400
|
||||
//STEP4401 EXEC PGM=DTSBX440, PERIODIC EXTRACT 00001520
|
||||
// COND=(0,LT) 00001601
|
||||
//* 00001800
|
||||
//SYSOUT DD SYSOUT=* 00004000
|
||||
//SYSABOUT DD SYSOUT=* 00005000
|
||||
//SYSUDUMP DD SYSOUT=* 00006000
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR 00007000
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR, 00012200
|
||||
// AMP=('BUFNI=5,BUFND=10') 00013000
|
||||
//* 00030003
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&MSTNODE..BX440.RPT, 00040010
|
||||
//** DISP=(,CATLG,DELETE), 00041006
|
||||
// DISP=(OLD,KEEP,KEEP), 00042006
|
||||
// SPACE=(8192,(100,200),RLSE), 00043003
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00044003
|
||||
//* 00045003
|
||||
//DTSFBTCO DD DSN=&&X440BTC, 00070008
|
||||
// DISP=(NEW,PASS,DELETE), 00080008
|
||||
// SPACE=(8192,(100,200),RLSE), 00081008
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192) 00081108
|
||||
//**** 00082000
|
||||
//DTSFAUDT DD DSN=ECNTSUP.DOESTAX.&IMPNODE..AUDIT.X144, 00083025
|
||||
// DISP=(OLD,KEEP,KEEP) 00085001
|
||||
//******************************************************************* 00085128
|
||||
//*** COPY AUDIT PACKAGE X144 FILES TO BBACKUP FILE. 00085228
|
||||
//** 00085328
|
||||
//******************************************************************* 00085428
|
||||
//** 00085528
|
||||
//COPYX144 EXEC PGM=IDCAMS,COND=(0,LT) 00085628
|
||||
//INDD01 DD DSN=ECNTSUP.DOESTAX.&IMPNODE..AUDIT.X144,DISP=SHR 00085728
|
||||
//** 00085828
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.BACKUP.AUDTX144(+1), 00085928
|
||||
// DISP=(NEW,CATLG,DELETE), 00086028
|
||||
// UNIT=SYSDA,SPACE=(CYL,(15,5),RLSE), 00086128
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=256,BLKSIZE=2560) 00086228
|
||||
//SYSPRINT DD SYSOUT=(*) 00086328
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR 00086428
|
||||
//** 00086528
|
||||
//* 00087000
|
||||
//* BYPASS STEP WHEN THERE ARE NO ERRORS ON INPUT FILE 00111014
|
||||
//* 00112014
|
||||
//STEP4402 EXEC PGM=IEBGENER,COND=(2,NE,STEP4401),REGION=4M 00120020
|
||||
//SYSPRINT DD SYSOUT=* 00130009
|
||||
//OUT1 OUTPUT DEST=U1003, 00140009
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV', 00150009
|
||||
//* 'CC:GIL.DIMATTIA@DC.GOV', 00160009
|
||||
// 'SUBJECT: DUTAS AUDIT ERROR REPORT.....ZL1', 00170009
|
||||
// 'FILEDESC: DUTAS AUDIT REPORT ', 00180009
|
||||
// 'FILENAME: DUTAS_AUDIT.TXT'), 00190027
|
||||
// MAILFROM=DUTAS@DC.GOV 00191027
|
||||
//SYSUT1 DD DSN=DOESTAX.&MSTNODE..BX440.RPT,DISP=SHR 00200010
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1 00210009
|
||||
//SYSIN DD DUMMY 00220009
|
||||
//* 00230009
|
||||
46
Procs/DTSBX441
Normal file
46
Procs/DTSBX441
Normal file
@ -0,0 +1,46 @@
|
||||
//**** 00000010
|
||||
//* EXTRACT EMPLOYER DATA FROM TAX MAINFRAME FILES 00001700
|
||||
//* INTO COMMA-SEPARATED FILES FOR WEB DATABASE 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY FOLLOWING TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX441 PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=DTSBX441,
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//*** CORRECTED INACTIVATE DATE AND CODE
|
||||
//*XPBX104 DD DSN=DOESTAX.DEVL.X104.COMBIND.INPUT,DISP=SHR
|
||||
//*
|
||||
//EXPBX104 DD DSN=DOESTAX.CONV.ESSP.DAILY.FTP.X104,DISP=SHR
|
||||
//*
|
||||
//EXPNW104 DD DSN=DOESTAX.CONV.ESSP.DAILY.FTP.X104.UPD,DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=IDCAMS, COPY X104 UPD FILE TO GDG
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=DOESTAX.CONV.ESSP.DAILY.FTP.X104.UPD,
|
||||
// DISP=SHR
|
||||
//*
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.ESSP.DAILY.FTP.X104,DISP=SHR
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//STEP0300 EXEC PGM=IDCAMS, COPY X104 UPD FILE FOR BKUP
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=DOESTAX.CONV.ESSP.DAILY.FTP.X104.UPD,
|
||||
// DISP=SHR
|
||||
//*
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.ESSP.X441.X104(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(23800,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=119,BLKSIZE=2380)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
134
Procs/DTSBX442
Normal file
134
Procs/DTSBX442
Normal file
@ -0,0 +1,134 @@
|
||||
//**** 00000010
|
||||
//* IMPORT AUDIT DATA FROM LAPTOP AUDIT DATABASE 00001700
|
||||
//* TO MAINFRAME (WAGES AND AMENDED REPORTS) 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY PRIOR TO TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX442 PROC
|
||||
//** 00001700
|
||||
//*********************************************************** 00001700
|
||||
//** CREATE A FILE WITH X163 AND X164 RECORDS ONLY 00001700
|
||||
//** 00001700
|
||||
//*********************************************************** 00001700
|
||||
//STEP4421 EXEC PGM=SORT,PARM='VLTEST=0',
|
||||
// COND=(0,NE)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&IMPNODE..AUDIT.X144, 00005000
|
||||
// DISP=(OLD,KEEP,KEEP)
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=&&QTRSORT,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(25,5),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=256,BLKSIZE=25600)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSX443),DISP=SHR
|
||||
//*
|
||||
//** 00001700
|
||||
//*********************************************************** 00001700
|
||||
//** SORT BY RECORD TYPE/EMPLOYER/QUARTER 00001700
|
||||
//** 00001700
|
||||
//*********************************************************** 00001700
|
||||
//STEP4422 EXEC PGM=SORT,PARM='VLTEST=0',
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&IMPNODE..AUDIT.X144, 00005000
|
||||
// DISP=(OLD,KEEP,KEEP)
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=&&WAGESRT,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(CYL,(25,5),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=256,BLKSIZE=25600)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSSX442),DISP=SHR
|
||||
//*
|
||||
//********************************************************
|
||||
//* CREATE AMENDED REPORT AND WAGE TRANSACTIONS
|
||||
//********************************************************
|
||||
//*
|
||||
//STEP4423 EXEC PGM=DTSBX442,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFWGH DD DSN=DOESTAX.&MSTNODE..VSAM.WGH,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=30')
|
||||
//***
|
||||
//DTSFAUD DD DSN=&&WAGESRT, 00005000
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//** 00001700
|
||||
//DTSFAUQ DD DSN=&&QTRSORT,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//**
|
||||
//CURRBTCH DD DSN=DOESTAX.&LVLNODE..CURRBTCH,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(80,(80,80),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=80)
|
||||
//**
|
||||
//DTSFBTCO DD DSN=&&X442BTC,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//DTSFWTMP DD DSN=&&WAGETMP,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//*DTSFWOUT DD DSN=DOESTAX.&LVLNODE..BX442.WAGE,
|
||||
//** DISP=(NEW,CATLG,CATLG),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* SPACE=(25600,(100,100),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//DTSFWOUT DD DSN=&&X442WAGE,
|
||||
// DISP=(,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..BX420.RPT, 00409000
|
||||
//** DISP=(,PASS,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//*********************************************************************
|
||||
//* IF RETURN CODE = 0, COPY TEMP FILES TO CATALOGED FILES.
|
||||
//*********************************************************************
|
||||
//STEP4424 EXEC PGM=IDCAMS, COPY WAGES TO BX442.WAGE
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&X442WAGE,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..BX442.WAGE,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//STEP4425 EXEC PGM=IDCAMS, COPY T027 TRANSACTIONS TO BTC
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&X442BTC,DISP=(OLD,DELETE,DELETE)
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..BX442.BTC,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
136
Procs/DTSBX452
Normal file
136
Procs/DTSBX452
Normal file
@ -0,0 +1,136 @@
|
||||
//**** 00000010
|
||||
//* PROCESS ESSP AMENDED REPORT - RELEASED TO DUTAS 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX452 PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=DOESTAX.CONV.ESSP.AMEND.FAILED.X140(+0),DISP=SHR 00005000
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=&&AMDRPT,
|
||||
// DISP=(NEW,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30720,(2000,2000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX451),DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSZX553,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//WEBREG DD DSN=&&AMDRPT,DISP=(OLD,DELETE,DELETE)
|
||||
//* 00001700
|
||||
//PENDX140 DD DSN=DOESTAX.CONV.ESSP.AMEND.PENDX140, 00005000
|
||||
//* DISP=(,CATLG,DELETE), 00006000
|
||||
// DISP=SHR, 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(1000,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//PENDX144 DD DSN=&&PENDX144, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(1500,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//PENDX147 DD DSN=&&PENDX147, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(1500,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//PENDX145 DD DSN=DOESTAX.CONV.ESSP.AMEND.PENDX145, 00005000
|
||||
//* DISP=(,CATLG,DELETE), 00006000
|
||||
// DISP=SHR, 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//X452BTC DD DSN=DOESTAX.PROD.ESSP.X452.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=SHR, 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//WAGETEMP DD DSN=DOESTAX.&LVLNODE..ESSP.WAGETMP,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//WAGEOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..ESSP.FTP.X144,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
//*
|
||||
//DTSFW4GE DD DSN=DOESTAX.CONV.ESSP.X452.W4FILE,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=80,BLKSIZE=8000)
|
||||
//*
|
||||
//BX214422 DD DSN=DOESTAX.&LVLNODE..ESSP.BX422.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//BX214423 DD DSN=DOESTAX.&LVLNODE..ESSP.BX423.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//X452RPT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X452PAID.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X452RPT2 DD DSN=DOESTAX.&LVLNODE..ESSP.X452PEND.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..ESSP.BX420.RPT(+1), 00409000
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//***********************************************************
|
||||
//* SEND EMAIL WHEN INPUT FILES EMPTY
|
||||
//***********************************************************
|
||||
//
|
||||
//STEP0400 EXEC PGM=IDCAMS, COPY X140 PENDING TO GDG
|
||||
// COND=(4,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=DOESTAX.CONV.ESSP.AMEND.PENDX140,
|
||||
// DISP=SHR, 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.ESSP.AMEND.FAILED.X140(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//*
|
||||
//*
|
||||
32
Procs/DTSBX475
Normal file
32
Procs/DTSBX475
Normal file
@ -0,0 +1,32 @@
|
||||
//**** 00000010
|
||||
//* EXTRACT EMPLOYER DATA (NAME, ADDRESS, CLASS, STATUS, RATE) 00001700
|
||||
//* FROM TAX MASTER FILES FOR USE IN A BENEFITS WEB APPLICATION 00001700
|
||||
//* 00001700
|
||||
//* RUNS AS PART OF THE WEEK-END PROCESS 00001700
|
||||
//** 00001700
|
||||
//DTSBX475 PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=IEFBR14,REGION=1024K,COND=(0,LT)
|
||||
//ADRFILE DD DSN=UI.TAX.PROD.WEEKLY.EXTRACT,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//** 00001700
|
||||
//STEP0200 EXEC PGM=DTSBX475,
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//CAIMRPTS DD SYSOUT=*
|
||||
//* 00001700
|
||||
//ADRFILE DD DSN=UI.TAX.PROD.WEEKLY.EXTRACT, 00005000
|
||||
// DISP=(NEW,CATLG,DELETE), //* TO START SERIES 00006000
|
||||
//* DISP=(OLD,KEEP,KEEP), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(30240,(3000,2000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=432,BLKSIZE=30240) 00009000
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//*********************************************************************
|
||||
45
Procs/DTSBX476
Normal file
45
Procs/DTSBX476
Normal file
@ -0,0 +1,45 @@
|
||||
//**** 00000010
|
||||
//* EXTRACT EMPLOYER DATA (NAME, ADDRESS, CLASS, STATUS) 00001700
|
||||
//* FROM TAX MASTER FILES FOR USE IN BENEFITS APPLICATIONS 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY FOLLOWING TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX476 PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=DTSBX476,
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//CAIMRPTS DD SYSOUT=*
|
||||
//* 00001700
|
||||
//TAXFILE DD DSN=&&TAXFILE, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(31400,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=314,BLKSIZE=31400) 00009000
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//**************************************************************** 00001700
|
||||
//STEP0200 EXEC PGM=IDCAMS DELETE AND DEFINE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDD476), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//* 00780053
|
||||
//STEP0700 EXEC PGM=IDCAMS LOAD VSAM FILE 00740053
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//INDD01 DD DSN=&&TAXFILE,
|
||||
// DISP=(OLD,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(31400,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=314,BLKSIZE=31400)
|
||||
//OUTDD01 DD DSN=UI.PROD.TEMP.TAXCOPY,DISP=SHR, 00850055
|
||||
// AMP=('BUFNI=5,BUFND=30') 00860055
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//*********************************************************************
|
||||
//*********************************************************************
|
||||
52
Procs/DTSBX479
Normal file
52
Procs/DTSBX479
Normal file
@ -0,0 +1,52 @@
|
||||
//**** 00000010
|
||||
//* EXTRACT EMPLOYER DATA (NAME, ADDRESS, CLASS, STATUS) FOR UIBS 00001700
|
||||
//* FROM TAX MASTER FILES FOR USE IN BENEFITS APPLICATIONS 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY FOLLOWING TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX476 PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=DTSBX479,
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//CAIMRPTS DD SYSOUT=*
|
||||
//* 00001700
|
||||
//TAXFILE DD DSN=DOESTAX.DEVL.TAXMAST.UIBSEMPS, 00005000
|
||||
//* DISP=(,CATLG,DELETE), 00006000
|
||||
// DISP=SHR 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(31400,(1000,1000),RLSE), 00008000
|
||||
//* DCB=(RECFM=FB,LRECL=328,BLKSIZE=3280) 00009000
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//* 00014000
|
||||
// 00047000
|
||||
//**************************************************************** 00001700
|
||||
//STEP0200 EXEC PGM=IDCAMS, DELETE AND DEFINE 00740053
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//*SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDD477), 00760053
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSDD476), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//* 00780053
|
||||
//STEP0400 EXEC PGM=IDCAMS, LOAD VSAM FILE 00740053
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=* 00750053
|
||||
//INDD01 DD DSN=&&TAXFILE,
|
||||
// DISP=(OLD,PASS,DELETE),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(31400,(8000,5000),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=314,BLKSIZE=31400)
|
||||
//*OUTDD01 DD DSN=UI.PROD.TEMP.TAXCOPY,DISP=SHR, 00850055
|
||||
//OUTDD01 DD DSN=DOESTAX.DEVL.TEMP.TAXCOPY,DISP=SHR, 00850055
|
||||
// AMP=('BUFNI=5,BUFND=30') 00860055
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSRONE), 00760053
|
||||
// DISP=SHR 00770053
|
||||
//*********************************************************************
|
||||
//*********************************************************************
|
||||
52
Procs/DTSBX501
Normal file
52
Procs/DTSBX501
Normal file
@ -0,0 +1,52 @@
|
||||
//**** 00000010
|
||||
//* PROCESS FAILED RETURD ACH DEBIT TRANS FROM WELLS FARGO. 00001700
|
||||
//* TO MAINFRAME 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY PRIOR TO TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX501 PROC
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSBX501,
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//*FTFACH DD DSN=DOESTAX.&LVLNODE..ESSP.ACHDRTN.DD092615,DISP=SHR
|
||||
//EFTFACH DD DSN=DOESTAX.CONV.ESSP.X426PEND.ACHDRTN(+0),DISP=SHR
|
||||
// DD DSN=DOESTAX.PROD.ESSP.X501FAIL.ACHDRTN(+0),DISP=SHR
|
||||
//* 00001700
|
||||
//X501RPT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X501PAID.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X501RPT2 DD DSN=DOESTAX.&LVLNODE..ESSP.X501FAIL.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//FAILFACH DD DSN=DOESTAX.&MSTNODE..ESSP.X501FAIL.ACHDRTN(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//*
|
||||
//DTSFBTCO DD DSN=DOESTAX.&MSTNODE..ESSP.X501.BTC,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=SHR,
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//*********************************************************************
|
||||
196
Procs/DTSBX530
Normal file
196
Procs/DTSBX530
Normal file
@ -0,0 +1,196 @@
|
||||
//**** 00000010
|
||||
//* IMPORT EMPLOYER PAYMNT DATA FROM ESSP - X145 00001700
|
||||
//* IMPORT EMPLOYER PAYMNT DATA FROM TDEC - X145 00001700
|
||||
//* CREATE T025 TRANSACTIONS FOR DUTAS 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY TAX UPDATE PRIOR TO (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX530 PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//*ORTIN DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.X145.DD082018,DISP=SHR 00005000
|
||||
//SORTIN DD DSN=DOESTAX.CONV.DOESESSP.X145DACH(+0),DISP=SHR
|
||||
// DD DSN=DOESTAX.DEVL.FIX.PAYMENT,DISP=SHR
|
||||
// DD DSN=DOESTAX.CONV.DOESESSP.X145SCHK(+0),DISP=SHR
|
||||
// DD DSN=DOESTAX.CONV.TDECDOES.CHKPAY(+0),DISP=SHR
|
||||
// DD DSN=DOESTAX.CONV.TDEC.DOES.RPTPAY(+0),DISP=SHR
|
||||
//* DD DSN=DOESTAX.CONV.TDEC.ESSP.SDWAGE.PAYMT(+0),DISP=SHR
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=DOESTAX.PROD.TDECESSP.PAYX530(+1),
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
//* SPACE=(30720,(2000,2000),RLSE), 00008000
|
||||
// SPACE=(CYL,(50,25),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..PARMLIB(DTSSX417),DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSBX417,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//WEBREG DD DSN=DOESTAX.&MSTNODE..TDECESSP.PAYX530(+1),
|
||||
// DISP=(OLD,KEEP,KEEP) 00006000
|
||||
//* 00001700
|
||||
//X421BTC DD DUMMY 00005000
|
||||
//* 00001700
|
||||
//P530X140 DD DUMMY 00005000
|
||||
//* 00001700
|
||||
//P530X144 DD DUMMY 00005000
|
||||
//PENDX145 DD DUMMY 00005000
|
||||
//* 00001700
|
||||
//P530X145 DD DSN=&&PENDX145, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//PENDX140 DD DUMMY 00005000
|
||||
//*PENDX140 DD DSN=&&PENDX140, 00005000
|
||||
//* DISP=(NEW,PASS,DELETE), 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//PENDX144 DD DUMMY 00005000
|
||||
//*PENDX144 DD DSN=&&PENDX144, 00005000
|
||||
//* DISP=(NEW,PASS,DELETE), 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//X422BTC DD DUMMY 00005000
|
||||
//X423BTC DD DUMMY 00005000
|
||||
//X424BTC DD DUMMY 00005000
|
||||
//* 00001700
|
||||
//X530BTC DD DSN=DOESTAX.PROD.ESSP.X530.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=SHR, 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//X430BTC DD DUMMY 00005000
|
||||
//* 00001700
|
||||
//P530WAGE DD DUMMY
|
||||
//*
|
||||
//P530WOUT DD DUMMY
|
||||
//WAGETEMP DD DUMMY
|
||||
//DTSFW4GE DD DUMMY
|
||||
//BX214422 DD DUMMY
|
||||
//*
|
||||
//P530XREF DD DUMMY
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..ESSP.BX420.RPT(+0), 00409000
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//X530RPT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X530PAID.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X530RPT2 DD DSN=DOESTAX.&LVLNODE..ESSP.X530PEND.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(200,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X430RPT1 DD DUMMY
|
||||
//*
|
||||
//X430RPT2 DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//* COPY TEMP PENDING FILES TO NEXT GDG
|
||||
//***********************************************************
|
||||
//*********************************************************************
|
||||
//STEP0420 EXEC PGM=IDCAMS, COPY X145 PENDING TO GDG
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX145,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.PROD.ESSP.PENDING.X145(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//*
|
||||
//* SEND EMAIL WHEN INPUT FILES EMPTY
|
||||
//***********************************************************
|
||||
//STEP0300 EXEC PGM=IEBGENER,COND=(0,LT),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:MARGARET.HERNANDEZ@DC.GOV',
|
||||
// 'CC:RAJINI.JUJJAVARAPU@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
// 'CC:YINKA.OLAREWAJU-ALO@DC.GOV',
|
||||
// 'CC:SHILONDA.WIGGINS@DC.GOV',
|
||||
// 'CC:SIA.KIAWU@DC.GOV',
|
||||
// 'CC:BRANDON.SOLOMON@DC.GOV',
|
||||
// 'CC:CHINYEE.CHONG@DC.GOV',
|
||||
// 'CC:ABDINASIR.MOHAMUD@DC.GOV',
|
||||
// 'SUBJECT: ESSP-TDEC DAILY DUTAS PAYMENTS.........ZL1',
|
||||
// 'FILEDESC: DOES TDEC PROCESSING FOR ESSP ',
|
||||
// 'FILENAME:DAILY-ESSP-TDEC-PAYMENTS.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X530PEND.TXT(+1),DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//
|
||||
//***********************************************************
|
||||
//STEP0310 EXEC PGM=IEBGENER,COND=(2,NE,STEP0200),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:GERALD.SMART@DC.GOV',
|
||||
//* 'CC:NANCY.HUDAK@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: ESSP FILES ON MAINFRAME IN ERROR..ZL1',
|
||||
// 'FILEDESC: ESSP DUTAS ERROR REPORT ',
|
||||
// 'FILENAME:ERROR_ESSP_DUTAS.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..ESSP.ERORWEB.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//STEP0320 EXEC PGM=IEBGENER,REGION=4M,
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:GERALD.SMART@DC.GOV',
|
||||
//* 'CC:NANCY.HUDAK@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: ESSP REPORTS AND PAYMENTS ERROR..ZL1',
|
||||
// 'FILEDESC: ESSP DUTAS ERROR REPORT ',
|
||||
// 'FILENAME:ESSP_DUTAS_RPTERRORS.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..ESSP.X530PEND.TXT(+1),DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//******** END OF REPORT PROC DTSBX530 AS OF 07/05/16 ZL1 ******
|
||||
89
Procs/DTSBX626
Normal file
89
Procs/DTSBX626
Normal file
@ -0,0 +1,89 @@
|
||||
//**** 00000010
|
||||
//* IMPORT EMPLOYER DATA FROM WEB DATABASE 00001700
|
||||
//* TO MAINFRAME 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY PRIOR TO TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBX626 PROC
|
||||
//*
|
||||
//STEP0450 EXEC PGM=DTSBX626,
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//DTSFX626 DD DSN=DOESTAX.CONV.ESSP.ACH.DEPOSIT,DISP=SHR
|
||||
//* 00001700
|
||||
//***
|
||||
//DTSIX145 DD DSN=&&RPTACH,DISP=(OLD,PASS,DELETE)
|
||||
//DTSIXACH DD DSN=&&WEBIMPRT,DISP=(OLD,PASS,DELETE)
|
||||
//* 00001700
|
||||
//*426RPT1 DD DSN=DOESTAX.DEVL.X426RETN(+1),
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25600,(100,100),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//*426RPT2 DD DSN=DOESTAX.DEVL.X426PEND(+1),
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25600,(100,100),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//DTSOTOTL DD DSN=DOESTAX.CONV.ESSP.DAILY.ACHDTOTL,DISP=SHR
|
||||
//*
|
||||
//DTSOX145 DD DSN=DOESTAX.CONV.DOESESSP.X145DACH(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//*
|
||||
//DTSFBTCO DD DSN=DOESTAX.DEVL.X426.BTC,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=SHR,
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//*********************************************************************
|
||||
//
|
||||
//STEP0500 EXEC PGM=IEBGENER,REGION=4M,
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'CC:RAJINI.JUJJAVARAPU@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
// 'SUBJECT: WELLS-DUTAS ACH DEPOSITS *** MATCH ***',
|
||||
// 'FILEDESC: WELLS-DUTAS ACH REPORT ',
|
||||
// 'FILENAME:ESSP_DUTAS_ACH_DEPOSIT.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.CONV.ESSP.ACH.DEPOSIT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//STEP0600 EXEC PGM=IEBGENER,REGION=4M,
|
||||
// COND=(8,NE,STEP0450)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'CC:RAJINI.JUJJAVARAPU@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
// 'SUBJECT: WELLS-DUTAS ACH DEPOSITS *** FAILED ***',
|
||||
// 'FILEDESC: WELLS-DUTAS ACH REPORT ',
|
||||
// 'FILENAME:ESSP_DUTAS_ACH_DEPOSIT.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.CONV.ESSP.ACH.DEPOSIT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//**
|
||||
197
Procs/DTSBXACH
Normal file
197
Procs/DTSBXACH
Normal file
@ -0,0 +1,197 @@
|
||||
//**** 00000010
|
||||
//* PROCESS ESSP ACH PAYMENTS 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBXACH PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.X145,DISP=SHR
|
||||
//*ORTIN DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.X145.DD020415,DISP=SHR
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=DOESTAX.&IMPNODE..ESSP.RPTACH(+1),
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30720,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX438),DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSBX438,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//DTSFX145 DD DSN=DOESTAX.&IMPNODE..ESSP.RPTACH(+1),
|
||||
//* DISP=OLD 00006000
|
||||
// DISP=(OLD,KEEP,KEEP)
|
||||
//* 00001700
|
||||
//DTSPX145 DD DUMMY 00005000
|
||||
//*TSPX145 DD DSN=&&PENDX140, 00005000
|
||||
//* DISP=(NEW,PASS,DELETE), 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(8192,(1000,200),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//DTSFBTCO DD DUMMY 00005000
|
||||
//*TSFBTCO DD DSN=DOESTAX.&IMPNODE..X438.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//* DISP=SHR, 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//X438RPT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X438PAID.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X438RPT2 DD DSN=DOESTAX.&LVLNODE..ESSP.X438PEND.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=133,BLKSIZE=1330)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..ESSP.BX420.RPT(+0), 00409000
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//***********************************************************
|
||||
//STEP0320 EXEC PGM=IEBGENER,COND=(3,LT),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
// 'CC:MARGARET.HERNANDEZ@DC.GOV',
|
||||
// 'CC:ESAYAS.LEMMA@DC.GOV',
|
||||
// 'CC:RAJINI.JUJJAVARAPU@DC.GOV',
|
||||
// 'CC:PANKAJ.SHARMA@SAGITEC.COM',
|
||||
//* 'CC:SIVA.SAMBASIVAM@SAGITEC.COM',
|
||||
// 'SUBJECT: ESSP DAILY ACH PAYMENTS RECEIVED....ZL1',
|
||||
// 'FILEDESC: ESSP ACH PAYMENTS FOR DUTAS ',
|
||||
// 'FILENAME:ESSP_DUTAS_ACHPAYMTS.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X438PAID.TXT(+1),DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//
|
||||
//STEP0500 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(4,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.X145,DISP=SHR
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=DOESTAX.&IMPNODE..ESSP.ACHOQTR,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30720,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSXO438),DISP=SHR
|
||||
//*
|
||||
//STEP0600 EXEC PGM=DTSBX438,
|
||||
// COND=(4,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//DTSFX145 DD DSN=DOESTAX.&IMPNODE..ESSP.ACHOQTR,
|
||||
// DISP=OLD 00006000
|
||||
//* 00001700
|
||||
//DTSPX145 DD DSN=&&PENDX140, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(1000,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//DTSFBTCO DD DSN=DOESTAX.&IMPNODE..ESSP.X438.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=SHR, 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//X438RPT1 DD DUMMY
|
||||
//*438RPT1 DD DSN=DOESTAX.&LVLNODE..X438PAID.TXT,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* SPACE=(30000,(100,200),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X438RPT2 DD DUMMY
|
||||
//*438RPT2 DD DSN=DOESTAX.&LVLNODE..X438PEND.TXT,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* SPACE=(30000,(100,200),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=133,BLKSIZE=1330)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..ESSP.BX420.RPT(+0), 00409000
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//STEP0700 EXEC PGM=IDCAMS, COPY X140 PENDING TO GDG
|
||||
// COND=(4,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX140,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.ESSP.PENDING.ACHOQTR,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=SHR,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//** 00001700
|
||||
//STEP0800 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(4,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.CONV.FROMESSP.X145,DISP=SHR
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=DOESTAX.&IMPNODE..ESSP.ACHIQTR,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30720,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSXI438),DISP=SHR
|
||||
//*
|
||||
180
Procs/DTSBXCHK
Normal file
180
Procs/DTSBXCHK
Normal file
@ -0,0 +1,180 @@
|
||||
//**** 00000010
|
||||
//* PROCESS TDEC CHECK DEPOSIT FILES 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBXCHK PROC
|
||||
//** 00001700
|
||||
//STEP0210 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=DOESTAX.CONV.TDEC.DOES.DAILY.CHKS,DISP=SHR
|
||||
// DD DSN=DOESTAX.CONV.TDEC.PENDING.X429.CHKS(+0),DISP=SHR
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=DOESTAX.&IMPNODE..TDECDOES.CHKPAY(+1),
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30720,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX420),DISP=SHR
|
||||
//*
|
||||
//STEP0220 EXEC PGM=DTSBX429,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//DTSFX145 DD DSN=DOESTAX.&IMPNODE..TDECDOES.CHKPAY(+1),
|
||||
// DISP=SHR 00006000
|
||||
//* 00001700
|
||||
//DTSPX145 DD DSN=&&PENDX145, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(1000,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//DTSFBTCO DD DSN=DOESTAX.&LVLNODE..TDEC.X429.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=SHR, 00006000
|
||||
//* DISP=MOD, 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//X429RPT1 DD DSN=DOESTAX.&LVLNODE..TDEC.X429PAID.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X429RPT2 DD DSN=DOESTAX.&LVLNODE..TDEC.X429PEND.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=133,BLKSIZE=1330)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..ESSP.BX420.RPT(+1), 00409000
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//***********************************************************
|
||||
//* SEND EMAIL WHEN INPUT FILES EMPTY
|
||||
//***********************************************************
|
||||
//STEP0230 EXEC PGM=IEBGENER,COND=(3,NE,STEP0220),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO: ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
// 'CC:RAJINI.JUJJAVARAPU@DC.GOV',
|
||||
// 'SUBJECT: NO TDEC CHECKS TODAY .....ZL1',
|
||||
// 'FILEDESC: DOES-TDEC DAILY CHECK PROCESSING ',
|
||||
// 'FILENAME:NO_TDEC_DOES_CHECK.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..TDEC.NOCHECK.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//* SEND EMAIL WHEN CHECK FILES HAS ERRORS
|
||||
//***********************************************************
|
||||
//***********************************************************
|
||||
//STEP0240 EXEC PGM=IEBGENER,COND=(2,NE,STEP0220),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:GERALD.SMART@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: TDEC DAILY CHECKS HAS ERROR..ZL1',
|
||||
// 'FILEDESC: TDEC DOES ERROR REPORT ',
|
||||
// 'FILENAME:ERROR_DOES_DUTAS.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..TDEC.ERORCHK.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//* SEND EMAIL WHEN CHECK FILES PROCESSED
|
||||
//***********************************************************
|
||||
//***********************************************************
|
||||
//STEP0245 EXEC PGM=IEBGENER,COND=(3,LT),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:MARGARET.HERNANDEZ@DC.GOV',
|
||||
// 'CC:JOY.DIGGS@DC.GOV',
|
||||
// 'CC:YINKA.OLAREWAJU-ALO@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
// 'CC:RAJINI.JUJJAVARAPU@DC.GOV',
|
||||
// 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: TDEC DAILY CHECKS REPORT.....ZL1',
|
||||
// 'FILEDESC: TDEC DOES CHECKS REPORT ',
|
||||
// 'FILENAME:TDEC_DOES_CHECK.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..TDEC.X429PAID.TXT(+1),DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//STEP0250 EXEC PGM=IDCAMS, COPY X145 PENDING TO GDG
|
||||
// COND=(3,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX145,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.TDEC.PENDING.X429.CHKS(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//*
|
||||
//STEP0260 EXEC PGM=IDCAMS, COPY CHKS RECEIVE TO QTR FILE
|
||||
// COND=(3,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=DOESTAX.CONV.TDEC.DOES.DAILY.CHKS,
|
||||
// DISP=OLD, 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.TDEC.DOES.DAILY.CHKS.G2014Q4,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=MOD,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//
|
||||
//**************** END OF PROC FOR NOW ZL1******
|
||||
//STEP0420 EXEC PGM=IDCAMS, COPY X145 PENDING TO GDG
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX145,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.DEVL.PENDING.X435.X145,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=SHR,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
240
Procs/DTSBXDTS
Normal file
240
Procs/DTSBXDTS
Normal file
@ -0,0 +1,240 @@
|
||||
//**** 00000010
|
||||
//* PROCESS ESSP REJECTED DATA FILES - RELEASE DATA TO DUTAS 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBXPEN PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=DOESTAX.PROD.ESSP.FAILED.X140,DISP=SHR 00005000
|
||||
// DD DSN=DOESTAX.PROD.ESSP.FAILED.X145,DISP=SHR 00005000
|
||||
// DD DSN=DOESTAX.PROD.ESSP.FAIL.DTSREJS.X140,DISP=SHR
|
||||
// DD DSN=DOESTAX.PROD.ESSP.FAIL.DTSREJS.X145,DISP=SHR
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=DOESTAX.&MSTNODE..TDECESSP.REJECTS(+1),
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30720,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX420),DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSBX418,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//WEBREG DD DSN=DOESTAX.&MSTNODE..TDECESSP.REJECTS(+1),
|
||||
// DISP=OLD 00006000
|
||||
//* 00001700
|
||||
//PENDX140 DD DSN=&&PENDX140, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(1000,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//PENDX144 DD DSN=&&PENDX144, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(1500,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//PENDX145 DD DSN=&&PENDX145, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//X436BTC DD DSN=DOESTAX.&MSTNODE..ESSP.X418.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=SHR, 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//WAGETEMP DD DSN=DOESTAX.&LVLNODE..ESSP.WAGETMP,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//WAGEOUT DD DSN=ECNTSUP.DOESTAX.&IMPNODE..ESSP.FTP.X144,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
//*
|
||||
//DTSFW4GE DD DSN=DOESTAX.&LVLNODE..ESSP.X418.W4FILE,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=80,BLKSIZE=8000)
|
||||
//*
|
||||
//BX214422 DD DSN=DOESTAX.&LVLNODE..ESSP.BX422.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//BX214423 DD DSN=DOESTAX.&LVLNODE..ESSP.BX423.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//X436RPT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X418PAID.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=MOD,
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X436RPT2 DD DSN=DOESTAX.&LVLNODE..ESSP.X418PEND.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=MOD,
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..ESSP.BX420.RPT(+1), 00409000
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//***********************************************************
|
||||
//* SEND EMAIL WHEN INPUT FILES EMPTY
|
||||
//***********************************************************
|
||||
//STEP0300 EXEC PGM=IEBGENER,COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:MARGARET.HERNANDEZ@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
// 'CC:TIMOTHY.PERLOW@DC.GOV',
|
||||
// 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:MACARENA.CANTELAS@DC.GOV',
|
||||
// 'CC:ROSALIND.HOLBROOK@DC.GOV',
|
||||
//* 'CC:DAVON.MALLARD@DC.GOV',
|
||||
// 'SUBJECT: DUTAS WEEKLY REJECT REPORT......ZL1',
|
||||
// 'FILEDESC: DUTAS WEEKLY REJECTED DATA FROM ESSP ',
|
||||
// 'FILENAME:DUTAS_WEEKLY_REJS.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X418PEND.TXT(+1),DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//*TEP0310 EXEC PGM=IEBGENER,COND=(2,NE,STEP0200),REGION=4M
|
||||
//*YSPRINT DD SYSOUT=*
|
||||
//*UT1 OUTPUT DEST=U1003,
|
||||
//* USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:GERALD.SMART@DC.GOV',
|
||||
//* 'CC:NANCY.HUDAK@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'SUBJECT: ESSP FILES ON MAINFRAME IN ERROR..ZL1',
|
||||
//* 'FILEDESC: ESSP DUTAS ERROR REPORT ',
|
||||
//* 'FILENAME:ERROR_ESSP_DUTAS.TXT')
|
||||
//*YSUT1 DD DSN=DOESTAX.&EXTNODE..ESSP.ERORWEB.TXT,DISP=SHR
|
||||
//*YSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//*YSIN DD DUMMY
|
||||
//*
|
||||
//*TEP0300 EXEC PGM=SORT,PARM='VLTEST=0', COMBINE BATCH XREF FILES
|
||||
//* COND=(0,LT)
|
||||
//*YSOUT DD SYSOUT=*
|
||||
//*ORTIN DD DSN=DOESTAX.&LVLNODE..BX422.BX214,DISP=SHR
|
||||
//* DD DSN=DOESTAX.&LVLNODE..BX423.BX214,DISP=SHR
|
||||
//*ORTOUT DD DSN=ECNTSUP.DOESTAX.&LVLNODE..FTP.BX420.XREF,
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* SPACE=(30000,(100,200),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*YSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX214),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//*
|
||||
//STEP0410 EXEC PGM=IDCAMS, COPY X144 PENDING TO GDG
|
||||
// COND=(4,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX144,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.ESSP.FAIL.DTSREJS.X144(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//*********************************************************************
|
||||
//** DELETE AND CREATE FILES USED BY REJECT PROC DTSBXDTS
|
||||
//******************************************************************
|
||||
//STEP0600 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFX140 DD DSN=DOESTAX.PROD.ESSP.FAILED.X140,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//*********************************************************************
|
||||
//** DELETE AND CREATE FILES USED BY PENDING PROC DTSBXPEN
|
||||
//******************************************************************
|
||||
//STEP0601 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFX145 DD DSN=DOESTAX.PROD.ESSP.FAILED.X145,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//*********************************************************************
|
||||
//** DELETE AND CREATE FILES USED BY REJECT PROC DTSBXDTS
|
||||
//******************************************************************
|
||||
//STEP0602 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFX140 DD DSN=DOESTAX.PROD.ESSP.FAIL.DTSREJS.X140,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//*********************************************************************
|
||||
//** DELETE AND CREATE FILES USED BY PENDING PROC DTSBXPEN
|
||||
//******************************************************************
|
||||
//STEP0603 EXEC PGM=IEFBR14,REGION=1024K,COND=(4,LT)
|
||||
//DTSFX145 DD DSN=DOESTAX.PROD.ESSP.FAIL.DTSREJS.X145,
|
||||
// DISP=(OLD,DELETE,DELETE)
|
||||
//*
|
||||
//STEP0604 EXEC PGM=IDCAMS, COPY X140 PENDING TO GDG
|
||||
// COND=(4,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX140,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.PROD.ESSP.FAIL.DTSREJS.X140(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//STEP0605 EXEC PGM=IDCAMS, COPY X145 PENDING TO GDG
|
||||
// COND=(4,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX145,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.PROD.ESSP.FAIL.DTSREJS.X145(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
159
Procs/DTSBXPAY
Normal file
159
Procs/DTSBXPAY
Normal file
@ -0,0 +1,159 @@
|
||||
//**** 00000010
|
||||
//* PROCESS TDEC REPORT PAYMENTS 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBXPAY PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=DOESTAX.CONV.TDEC.ESSP.DWAGE.PAYMT,DISP=SHR
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=DOESTAX.&IMPNODE..TDEC.DOES.RPTPAY(+1),DISP=SHR
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(30720,(1000,1000),RLSE), 00008000
|
||||
//* DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX420),DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSBX437,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//DTSFX145 DD DSN=DOESTAX.&IMPNODE..TDEC.DOES.RPTPAY(+1),
|
||||
// DISP=SHR 00006000
|
||||
//* 00001700
|
||||
//DTSPX145 DD DSN=&&PENDX140, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(1000,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//DTSFBTCO DD DSN=DOESTAX.&IMPNODE..ESSP.X437.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=SHR, 00006000
|
||||
//* DISP=MOD, 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//X437RPT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X437PAID.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X437RPT2 DD DSN=DOESTAX.&LVLNODE..ESSP.X437PEND.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=133,BLKSIZE=1330)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..ESSP.BX420.RPT(+1), 00409000
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//***********************************************************
|
||||
//* SEND EMAIL WHEN REPORT PAYMENTS PROCESSED
|
||||
//***********************************************************
|
||||
//STEP0300 EXEC PGM=IEBGENER,COND=(3,LT),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
// 'CC:RAJINI.JUJJAVARAPU@DC.GOV',
|
||||
// 'CC:MARGARET.HERNANDEZ@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
// 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'CC:JOY.DIGGS@DC.GOV',
|
||||
// 'CC:YINKA.OLAREWAJU-ALO@DC.GOV',
|
||||
// 'SUBJECT: TDEC DAILY REPORT PAYMENTS ......ZL1',
|
||||
// 'FILEDESC: DOES TDEC REPORT PAYMENTS ',
|
||||
// 'FILENAME:TDEC_DUTAS_RPTPAYMTS.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..ESSP.X437PAID.TXT(+1),DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//STEP0310 EXEC PGM=IEBGENER,COND=(8,NE,DECRYPT),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: ++++ NO TDEC PAYMENTS TODAY ++++..ZL1',
|
||||
// 'FILEDESC: TDEC DUTAS PAYMT REPORT ',
|
||||
// 'FILENAME:TDEC_DUTAS.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..TDEC.ERORPAYT.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//*
|
||||
//STEP0400 EXEC PGM=IDCAMS, COPY X140 PENDING TO GDG
|
||||
// COND=(4,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX140,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.ESSP.PENDING.X437.PAY(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//*
|
||||
//STEP0410 EXEC PGM=IDCAMS, COPY X144 PENDING TO GDG
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX144,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.DEVL.PENDING.X435.X144,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=SHR,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//STEP0420 EXEC PGM=IDCAMS, COPY X145 PENDING TO GDG
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX145,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.DEVL.PENDING.X435.X145,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=SHR,
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
195
Procs/DTSBXREG
Normal file
195
Procs/DTSBXREG
Normal file
@ -0,0 +1,195 @@
|
||||
//**** 00000010
|
||||
//* IMPORT EMPLOYER DATA FROM ESSP SYSTEM FOR PROCESSING 00001700
|
||||
//* TO MAINFRAME TAX SYSTEM DAILY BATCH CYCLE 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY PRIOR TO TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBXREG PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMESSP.X102,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMESSP.X104,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMESSP.X106,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMESSP.X108,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMESSP.X110,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMESSP.X120,DISP=SHR 00005000
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=DOESTAX.&IMPNODE..FROMESSP(+1),
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30720,(1000,1000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX420),DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSBX420,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//WEBREG DD DSN=DOESTAX.&IMPNODE..FROMESSP(+1),
|
||||
// DISP=SHR 00006000
|
||||
//* 00001700
|
||||
//PENDX140 DD DUMMY
|
||||
//*ENDX140 DD DSN=DOESTAX.&IMPNODE..ESSP.PENDX140,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//*
|
||||
//PENDX144 DD DUMMY
|
||||
//*ENDX144 DD DSN=DOESTAX.&IMPNODE..ESSP.PENDX144,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//*
|
||||
//PENDX145 DD DUMMY
|
||||
//*ENDX145 DD DSN=DOESTAX.&IMPNODE..ESSP.PENDX145,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//*
|
||||
//X424BTC DD DSN=DOESTAX.&MSTNODE..ESSP.X424.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=SHR, 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//X422BTC DD DUMMY 00005000
|
||||
//*422BTC DD DSN=DOESTAX.&IMPNODE..ESSP.X422.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//* DISP=SHR, 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//X423BTC DD DUMMY 00005000
|
||||
//*423BTC DD DSN=DOESTAX.&IMPNODE..ESSP.X423.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//* DISP=SHR, 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//X430BTC DD DUMMY
|
||||
//*430BTC DD DSN=DOESTAX.&IMPNODE..ESSP.X430.BTC,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//X421BTC DD DSN=DOESTAX.&MSTNODE..ESSP.X421.BTC,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//WAGETEMP DD DUMMY
|
||||
//*AGETEMP DD DSN=DOESTAX.&IMPNODE..ESSP.WAGETMP,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* UNIT=SYSDA,
|
||||
//* SPACE=(25600,(100,100),RLSE),
|
||||
//* DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//DTSFW4GE DD DUMMY
|
||||
//*TSFW4GE DD DSN=DOESTAX.&IMPNODE..ESSP.W4FILE,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* SPACE=(25600,(100,200),RLSE),
|
||||
//* DCB=(SYS3.MODEL,RECFM=FB,LRECL=80,BLKSIZE=8000)
|
||||
//*
|
||||
//WAGEOUT DD DUMMY
|
||||
//*AGEOUT DD DSN=ECNTSUP.DOESTAX.&IMPNODE..ESSP.FTP.X144,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* SPACE=(25600,(100,200),RLSE),
|
||||
//* DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
//*
|
||||
//BX214422 DD DSN=DOESTAX.&IMPNODE..ESSP.BX422.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//BX214423 DD DSN=DOESTAX.&IMPNODE..ESSP.BX423.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&IMPNODE..ESSP.BX420.RPT(+1), 00409000
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//X434RPT1 DD DUMMY
|
||||
//**34RPT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X430PAID.TXT,
|
||||
//** DISP=(,CATLG,DELETE),
|
||||
//** DISP=(OLD,KEEP,KEEP),
|
||||
//** SPACE=(30000,(100,200),RLSE),
|
||||
//** DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X434RPT2 DD DUMMY
|
||||
//**34RPT2 DD DSN=DOESTAX.&LVLNODE..ESSP.X430PEND.TXT,
|
||||
//** DISP=(,CATLG,DELETE),
|
||||
//** DISP=(OLD,KEEP,KEEP),
|
||||
//** SPACE=(30000,(100,200),RLSE),
|
||||
//** DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//***********************************************************
|
||||
//* SEND EMAIL WHEN INPUT FILES EMPTY
|
||||
//***********************************************************
|
||||
//STEP0300 EXEC PGM=IEBGENER,COND=(3,NE,STEP0200),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:GERALD.SMART@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: NO ESSP FTP FILES TODAY ON MAINFRAME......ZL1',
|
||||
// 'FILEDESC: DOES TDEC PROCESSING FOR ESSP ',
|
||||
// 'FILENAME:NO_ESSP_DUTAS_FILES.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..ESSP.NOWEBRG.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//STEP0310 EXEC PGM=IEBGENER,COND=(2,NE,STEP0200),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:GERALD.SMART@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: ESSP FILES ON MAINFRAME IN ERROR..ZL1',
|
||||
// 'FILEDESC: ESSP DUTAS ERROR REPORT ',
|
||||
// 'FILENAME:ERROR_ESSP_DUTAS.TXT'),
|
||||
// MAILFROM=DUTAS@DC.GOV
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..ESSP.ERORWEB.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//************ END OF REGISTRATION PROC 01/03/15 ZL1
|
||||
260
Procs/DTSBXRPT
Normal file
260
Procs/DTSBXRPT
Normal file
@ -0,0 +1,260 @@
|
||||
//**** 00000010
|
||||
//* IMPORT EMPLOYER REPORT DATA FROM ESSP AND CREATE T028 TRANSACTIONS00001700
|
||||
//* FOR DUTAS 00001700
|
||||
//* 00001700
|
||||
//* RUNS DAILY TAX UPDATE (DTSPDAY1) 00001700
|
||||
//** 00001700
|
||||
//DTSBXRPT PROC
|
||||
//** 00001700
|
||||
//STEP0100 EXEC PGM=SORT,PARM='VLTEST=0', SORT TRANSACTIONS
|
||||
// COND=(0,LT)
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//*
|
||||
//SORTIN DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMESSP.DORGX140,DISP=SHR 00005000
|
||||
// DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMESSP.DORGX144,DISP=SHR 00005000
|
||||
//* DD DSN=ECNTSUP.DOESTAX.&IMPNODE..FROMESSP.X145,DISP=SHR 00005000
|
||||
//* DD DSN=DOESTAX.CONV.TDEC.ESSP.DWAGE.PAYMT,DISP=SHR
|
||||
//* DD DSN=DOESTAX.CONV.TDEC.ESSP.DWAGE.APAYM,DISP=SHR
|
||||
// DD DSN=DOESTAX.DEVL.FIX.WAGES,DISP=SHR
|
||||
//*
|
||||
//SORTWK01 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK02 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK03 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTWK04 DD UNIT=SYSDA,SPACE=(CYL,(25,10),RLSE)
|
||||
//SORTOUT DD DSN=DOESTAX.&IMPNODE..TDECESSP.RPTPAY(+1),
|
||||
// DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=SHR,
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(30720,(4000,3000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=30720) 00009000
|
||||
//SYSIN DD DSN=DOESTAX.CONV.USER.PARMLIB(DTSSX417),DISP=SHR
|
||||
//*
|
||||
//STEP0200 EXEC PGM=DTSBX417,
|
||||
// COND=(0,LT),
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//SYSUDUMP DD SYSOUT=*
|
||||
//* 00001700
|
||||
//DTSFMSTR INCLUDE MEMBER=DTSIMSTR
|
||||
//DTSFATC DD DSN=DOESTAX.&MSTNODE..VSAM.ATC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//DTSFREF DD DSN=DOESTAX.&MSTNODE..VSAM.REF,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//***
|
||||
//WEBREG DD DSN=DOESTAX.&IMPNODE..TDECESSP.RPTPAY(+1),
|
||||
// DISP=OLD 00006000
|
||||
//* 00001700
|
||||
//X421BTC DD DUMMY 00005000
|
||||
//*421BTC DD DSN=DOESTAX.&IMPNODE..ESSP.X421.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//* DISP=SHR, 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//PENDX140 DD DSN=&&PENDX140, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//PENDX144 DD DSN=&&PENDX144, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(30720,(2000,2000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//PENDX145 DD DSN=&&PENDX145, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//* 00001700
|
||||
//X422BTC DD DUMMY 00005000
|
||||
//*422BTC DD DSN=DOESTAX.&IMPNODE..ESSP.X422.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//* DISP=SHR, 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//X423BTC DD DUMMY 00005000
|
||||
//*423BTC DD DSN=DOESTAX.&IMPNODE..ESSP.X423.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//* DISP=SHR, 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//X424BTC DD DUMMY 00005000
|
||||
//*424BTC DD DSN=DOESTAX.&IMPNODE..ESSP.X430.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
//* DISP=SHR, 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//X430BTC DD DSN=DOESTAX.PROD.ESSP.X430.BTC, 00005000
|
||||
//* DISP=(NEW,CATLG,DELETE), 00006000
|
||||
// DISP=SHR 00006000
|
||||
//* UNIT=SYSDA, 00007000
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//* 00001700
|
||||
//*TSFBTCO DD DSN=DOESTAX.&LVLNODE..ESSP.X420.BTC,
|
||||
//* DISP=(NEW,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
//* SPACE=(8192,(100,200),RLSE),
|
||||
//* DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//WAGETEMP DD DSN=DOESTAX.&LVLNODE..ESSP.WAGETMP,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// UNIT=SYSDA,
|
||||
// SPACE=(25600,(100,100),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//*
|
||||
//WAGEOUT DD DSN=ECNTSUP.DOESTAX.&IMPNODE..ESSP.FTP.X144,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=25600)
|
||||
//*
|
||||
//DTSFW4GE DD DSN=DOESTAX.&LVLNODE..ESSP.X430.W4FILE,
|
||||
//* DISP=(,CATLG,DELETE),
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
//* DISP=MOD,
|
||||
// SPACE=(25600,(900,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=80,BLKSIZE=8000)
|
||||
//*
|
||||
//BX214422 DD DSN=DOESTAX.&LVLNODE..ESSP.BX422.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//BX214423 DD DSN=DOESTAX.&LVLNODE..ESSP.BX423.BX214,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=30,BLKSIZE=30000)
|
||||
//*
|
||||
//DTSFVRO1 DD DSN=DOESTAX.&LVLNODE..ESSP.BX420.RPT(+1), 00409000
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP), 00410000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//*
|
||||
//X421RPT1 DD DUMMY
|
||||
//X421RPT2 DD DUMMY
|
||||
//*
|
||||
//X434RPT1 DD DSN=DOESTAX.&LVLNODE..ESSP.X430PAID.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//X434RPT2 DD DSN=DOESTAX.&LVLNODE..ESSP.X430PEND.TXT(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
//* DISP=(OLD,KEEP,KEEP),
|
||||
// SPACE=(30000,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=134,BLKSIZE=1340)
|
||||
//*
|
||||
//***********************************************************
|
||||
//* SEND EMAIL WHEN INPUT FILES EMPTY
|
||||
//***********************************************************
|
||||
//STEP0300 EXEC PGM=IEBGENER,COND=(3,NE,STEP0200),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:GERALD.SMART@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: NO ESSP FTP FILES TODAY ON MAINFRAME......ZL1',
|
||||
// 'FILEDESC: DOES TDEC PROCESSING FOR ESSP ',
|
||||
// 'FILENAME:NO_ESSP_DUTAS_FILES.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..ESSP.NOWEBRG.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//STEP0310 EXEC PGM=IEBGENER,COND=(2,NE,STEP0200),REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:GERALD.SMART@DC.GOV',
|
||||
// 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: ESSP FILES ON MAINFRAME IN ERROR..ZL1',
|
||||
// 'FILEDESC: ESSP DUTAS ERROR REPORT ',
|
||||
// 'FILENAME:ERROR_ESSP_DUTAS.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..ESSP.ERORWEB.TXT,DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//STEP0320 EXEC PGM=IEBGENER,REGION=4M,
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:ZARATH.LALPUTAN@DC.GOV',
|
||||
//* 'CC:GERALD.SMART@DC.GOV',
|
||||
//* 'CC:SRUJANI.CHANDRAGIRI@DC.GOV',
|
||||
//* 'CC:ZARATH.LALPUTAN@DC.GOV',
|
||||
// 'SUBJECT: ESSP REPORTS AND PAYMENTS ERROR..ZL1',
|
||||
// 'FILEDESC: ESSP DUTAS ERROR REPORT ',
|
||||
// 'FILENAME:ESSP_DUTAS_RPTERRORS.TXT')
|
||||
//SYSUT1 DD DSN=DOESTAX.&EXTNODE..ESSP.X430PEND.TXT(+1),DISP=SHR
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//*
|
||||
//***********************************************************
|
||||
//* COPY TEMP PENDING FILES TO NEXT GDG
|
||||
//***********************************************************
|
||||
//STEP0400 EXEC PGM=IDCAMS, COPY X140 PENDING TO GDG
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX140,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.PROD.ESSP.PENDING.X140(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//*
|
||||
//STEP0410 EXEC PGM=IDCAMS, COPY X144 PENDING TO GDG
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX144,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.ESSP.PENDING.X144(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(30720,(2000,2000),RLSE), 00008000
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//
|
||||
//*********************************************************************
|
||||
//STEP0420 EXEC PGM=IDCAMS, COPY X145 PENDING TO GDG
|
||||
// COND=(0,LT)
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&PENDX145,
|
||||
// DISP=(OLD,DELETE,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//OUTDD01 DD DSN=DOESTAX.PROD.ESSP.PENDING.X145(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=512,BLKSIZE=5120)
|
||||
//SYSIN DD DSN=DOESTAX.&MSTNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
//*********************************************************************
|
||||
//******** END OF REPORT PROC DTSBXRPT AS OF 01/05/15 ZL1 ******
|
||||
31
Procs/DTSBY202
Normal file
31
Procs/DTSBY202
Normal file
@ -0,0 +1,31 @@
|
||||
//**DTSBY202 PROC 00000010
|
||||
//**
|
||||
//STEP0100 EXEC PGM=DTSBY202, READ ICESA FILE TO SEND EMAIL
|
||||
// COND=(0,LT), REPORTS
|
||||
// REGION=0M
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//CAIMRPTS DD SYSOUT=*
|
||||
//*
|
||||
//RPT202F1 DD DSN=DOESTAX.&LVLNODE..R202.ICESA,DISP=SHR
|
||||
//DTSEMAIL DD DSN=DOESTAX.&LVLNODE..Y202.EMAIL,DISP=SHR
|
||||
//***************************************************************
|
||||
//EMAIL EXEC PGM=IEBGENER,
|
||||
// COND=(0,GT,STEP0100), REPORTS
|
||||
// REGION=4M
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//OUT1 OUTPUT DEST=U1003,
|
||||
// USERDATA=('TO:PATRICK.HOLMES@DC.GOV',
|
||||
// 'TO: MARGARET.HERNANDEZ@DC.GOV',
|
||||
// 'CC: GIL.DIMATTIA@DC.GOV',
|
||||
//* 'CC: GEORGE.BROWN@DC.GOV',
|
||||
// 'SUBJECT: ICESA BATCH REPORT ',
|
||||
// 'FILEDESC: ICESA BANK DEPOSIT TICKETS ',
|
||||
// 'FILENAME: ICESARPT.PDF')
|
||||
//SYSUT1 DD DISP=SHR,
|
||||
// DSN=DOESTAX.&LVLNODE..Y202.EMAIL
|
||||
//SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1
|
||||
//SYSIN DD DUMMY
|
||||
//SYSUDUMP DD SYSOUT=(*,,DUMP)
|
||||
//*
|
||||
71
Procs/DTSBZ190
Normal file
71
Procs/DTSBZ190
Normal file
@ -0,0 +1,71 @@
|
||||
//****************************************************************** 00001700
|
||||
//DTSBU190 PROC
|
||||
//****************************************************************** 00001700
|
||||
//* COPY CONV REPORT AND WAGE TRANSACTIONS FROM ICESA FORMAT 00001700
|
||||
//* SUBMISSIONS TO PRODUCTION BTC AND WAGE.BTC FILES. 00001700
|
||||
//****************************************************************** 00001700
|
||||
//* 00001700
|
||||
//STEP0280 EXEC PGM=DTSBU190, COPY MESSAGES OUTPUT
|
||||
// COND=(0,LT),
|
||||
// PARM='INFO,N'
|
||||
//INFOMINP DD DSN=DOESTAX.CONV.FTP.BX216,
|
||||
// DISP=(OLD,DELETE,KEEP),
|
||||
// SPACE=(31800,(200,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800)
|
||||
//*
|
||||
//INFOMOUT DD DSN=ECNTSUP.DOESTAX.&MSTNODE..FTP.BX216,
|
||||
// DISP=(OLD,KEEP,KEEP),
|
||||
//** DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(200,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800)
|
||||
//*********************************************************************
|
||||
//STEP0300 EXEC PGM=IDCAMS, INITIALIZE EMPTY CONV.BTC
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.BTC(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(8192,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=VB,LRECL=4093,BLKSIZE=8192)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0400 EXEC PGM=IDCAMS, INITIALIZE EMPTY CONV.WAGE.BTC
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.WAGE.BTC(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(25600,(100,200),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=128,BLKSIZE=25600)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0500 EXEC PGM=IDCAMS, INITIALIZE EMPTY BX210
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.FTP.BX210(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(2310,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=231,BLKSIZE=2310)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0600 EXEC PGM=IDCAMS, INITIALIZE EMPTY BX212
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.FTP.BX212(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=106,BLKSIZE=31800)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
//STEP0700 EXEC PGM=IDCAMS, INITIALIZE EMPTY BX216
|
||||
// COND=(4,LT) GENERATION
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DUMMY
|
||||
//OUTDD01 DD DSN=DOESTAX.CONV.FTP.BX216(+1),
|
||||
// DISP=(,CATLG,DELETE),
|
||||
// SPACE=(31800,(900,900),RLSE),
|
||||
// DCB=(SYS3.MODEL,RECFM=FB,LRECL=318,BLKSIZE=31800)
|
||||
//SYSIN DD DSN=DOESTAX.PROD.APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*********************************************************************
|
||||
32
Procs/DTSBZ263
Normal file
32
Procs/DTSBZ263
Normal file
@ -0,0 +1,32 @@
|
||||
//DTSBZ263 PROC 00000010
|
||||
//* 00001700
|
||||
//STEP0100 EXEC PGM=DTSBZ263, CONVERT WTC FILE
|
||||
// COND=(0,LT),
|
||||
// REGION=4096K
|
||||
//SYSOUT DD SYSOUT=*
|
||||
//SYSABOUT DD SYSOUT=*
|
||||
//SYSABEND DD SYSOUT=*
|
||||
//CAIMRPTS DD SYSOUT=*
|
||||
//**
|
||||
//OLDWTCI DD DSN=DOESTAX.&LVLNODE..VSAM.WTX,DISP=SHR, 00005000
|
||||
// AMP=('BUFNI=5,BUFND=10')
|
||||
//*
|
||||
//NEWWTCO DD DSN=&&BZ263, 00005000
|
||||
// DISP=(NEW,PASS,DELETE), 00006000
|
||||
// UNIT=SYSDA, 00007000
|
||||
// SPACE=(1280,(2000,5000),RLSE), 00008000
|
||||
// DCB=(RECFM=FB,LRECL=128,BLKSIZE=1280) 00009000
|
||||
//*
|
||||
//STEP0100 EXEC PGM=IDCAMS, DELETE/DEFINE WTC FILE
|
||||
// REGION=0K
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSDDWTC),DISP=SHR
|
||||
//*
|
||||
//*******************************************************************
|
||||
//STEP0300 EXEC PGM=IDCAMS LOAD VSAM.WTC
|
||||
//SYSPRINT DD SYSOUT=*
|
||||
//INDD01 DD DSN=&&BZ263,DISP=(OLD,DELETE,DELETE)
|
||||
//OUTDD01 DD DSN=DOESTAX.&LVLNODE..VSAM.WTC,DISP=SHR,
|
||||
// AMP=('BUFNI=5,BUFND=30')
|
||||
//SYSIN DD DSN=DOESTAX.&LVLNODE..APPL.PARMLIB(DTSRONE),DISP=SHR
|
||||
//*
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user