>> DFSORT is a magnificent product but I still am in an very early user stage.
Jack, Thank you very much. >> You are so right about that. I was waiting for having this right before I >> would attempt that step. I have to do this in small steps. It is quite simple to add it in the existing job itself. All you need is to change the INREC. Here are the updated control cards. I added comments so that it is easy to see what is changed/added //SYSIN DD * OPTION VLSCMP,DYNALLOC=(,4) INCLUDE COND=(DCURCTYP,EQ,DCUDATAT,OR, * DATA RECORD DCURCTYP,EQ,UKTMIGR,OR, * MIGR RECORD DCURCTYP,EQ,UKTBACK) * BACKUP RECORD ** Parse the datasetname for HLQ and init the space values INREC IFTHEN=(WHEN=INIT, PARSE=(%01=(ABSPOS=29,ENDBEFR=C'.',FIXLEN=8)), OVERLAY=(FMT-HLQ:%01, TMP-DCDALLSP:8Z, TMP-UMALLSP:8Z, TMP-UBALLSP:8Z)), ** If allocated space is 31-bit value for type "D" records IFTHEN=(WHEN=(DCURCTYP,EQ,DCUDATAT,AND, DCDFLAG2,EQ,DCDALLFG), OVERLAY=(TMP-DCDALLSP2:DCDALLSP),HIT=NEXT), ** If allocated space is 64-bit value for type "D" records IFTHEN=(WHEN=(DCURCTYP,EQ,DCUDATAT,AND, DCDFLAG5,EQ,DCDALLFX), OVERLAY=(TMP-DCDALLSP:DCDALLSX)), ** Assume allocated space is in "KB" for type "M" records IFTHEN=(WHEN=(DCURCTYP,EQ,UKTMIGR), OVERLAY=(TMP-UMALLSP2:UMALLSP),HIT=NEXT), ** Check if allocated spaces is in "MB" for type "M" records and ** convert it to KB value by multiplying with +1024 IFTHEN=(WHEN=(DCURCTYP,EQ,UKTMIGR,AND, UMFLAG4,EQ,UMALLSP_FMB), OVERLAY=(TMP-UMALLSP:UMALLSP,MUL,+1024,BI,LENGTH=8)), ** Assume allocated space is in "KB" for type "B" records IFTHEN=(WHEN=(DCURCTYP,EQ,UKTBACK), OVERLAY=(TMP-UBALLSP2:UBALLSP),HIT=NEXT), ** Check if allocated spaces is in "MB" for type "B" records and ** convert it to KB value by multiplying with +1024 IFTHEN=(WHEN=(DCURCTYP,EQ,UKTBACK,AND, UBFLAG4,EQ,UBALLSP_FMB), OVERLAY=(TMP-UBALLSP:UBALLSP,MUL,+1024,BI,LENGTH=8)) SORT FIELDS=(FMT-HLQ,A) * SORT BY DATASET HLQ * SUM FIELDS=(TMP-DCDALLSP, * SUM ALLOC SPACE TMP-UMALLSP, * SUM MIGRAT SPACE TMP-UBALLSP) * SUM BACKUP SPACE * OUTREC BUILD=(1,4, FMT-HLQ, X, TMP-DCDALLSP,EDIT=(III.III.III.III.IIT), C' KB ', TMP-UMALLSP,EDIT=(III.III.III.III.IIT), C' KB ', TMP-UBALLSP,EDIT=(III.III.III.III.IIT), C' KB ') /* Thanks, Kolusu DFSORT Development IBM Corporation ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN