kolusu Site Admin

Joined: 26 Nov 2002 Posts: 12378 Topics: 75 Location: San Jose
|
Posted: Mon Nov 14, 2005 8:38 am Post subject: |
|
|
suresh05,
Try this JCL.
Code: |
//STEP0100 EXEC PGM=ICETOOL
//TOOLMSG DD SYSOUT=*
//DFSMSG DD SYSOUT=*
//IN1 DD DSN=YOUR INPUT FILE1,
// DISP=SHR
//IN2 DD DSN=YOUR INPUT FILE2,
// DISP=SHR
//T1 DD DSN=&T1,DISP=(,PASS),SPACE=(CYL,(X,Y),RLSE)
//T2 DD DSN=&T2,DISP=(,PASS),SPACE=(CYL,(X,Y),RLSE)
//T3 DD DSN=&T3,DISP=(,PASS),SPACE=(CYL,(X,Y),RLSE)
//T4 DD DSN=&T4,DISP=(,PASS),SPACE=(CYL,(X,Y),RLSE)
//CON1 DD DSN=&T1,DISP=OLD,VOL=REF=*.T1
// DD DSN=&T2,DISP=OLD,VOL=REF=*.T2
//CON2 DD DSN=&T3,DISP=OLD,VOL=REF=*.T3
// DD DSN=&T4,DISP=OLD,VOL=REF=*.T4
//OUT DD DSN=YOUR FINAL OUTPUT,
// DISP=(NEW,CATLG,DELETE),
// UNIT=SYSDA,
// SPACE=(CYL,(X,Y),RLSE)
//TOOLIN DD *
COPY FROM(IN1) USING(CTL1)
COPY FROM(IN2) USING(CTL2)
SORT FROM(CON1) USING(CTL3)
SORT FROM(CON2) USING(CTL4)
//CTL1CNTL DD *
OUTFIL FNAMES=T1,
OUTREC=(1,120,10Z)
//CTL2CNTL DD *
OUTFIL FNAMES=T2,
OUTREC=(Z,1,9,120:X,10,9,Z)
//CTL3CNTL DD *
SORT FIELDS=(2,9,CH,A)
SUM FIELDS=(121,8,BI,129,2,BI)
OUTFIL FNAMES=T3,INCLUDE=(121,8,BI,NE,0,AND,1,1,BI,NE,0),
OUTREC=(1,1,121,9,11,110)
OUTFIL FNAMES=T4,INCLUDE=(121,8,BI,EQ,0),
OUTREC=(1,120)
//CTL4CNTL DD *
SORT FIELDS=(2,9,CH,A)
SUM FIELDS=(11,7,PD,18,7,PD)
OUTFIL FNAMES=OUT
/*
|
Thanks
Kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|