kolusu Site Admin

Joined: 26 Nov 2002 Posts: 12378 Topics: 75 Location: San Jose
|
Posted: Wed May 04, 2011 12:51 pm Post subject: |
|
|
mahesh_chv,
Assuming the key to be matched is 14 bytes the following DFSORT JCL will give you the desired results
Code: |
//STEP0100 EXEC PGM=SORT
//SYSOUT DD SYSOUT=*
//INA DD DSN=Your Input file1,DISP=SHR
//INB DD DSN=Your Input file2,DISP=SHR
//SORTOUT DD SYSOUT=*
//SYSIN DD *
JOINKEYS F1=INA,FIELDS=(1,14,A)
JOINKEYS F2=INB,FIELDS=(1,14,A)
JOIN UNPAIRED
REFORMAT FIELDS=(F1:1,25,F2:1,33,?)
SORT FIELDS=(51,8,CH,A)
OUTREC IFOUTLEN=25,
IFTHEN=(WHEN=(59,1,CH,EQ,C'B',AND,(1,25,CH,EQ,26,25,CH)),
BUILD=(1,25)),
IFTHEN=(WHEN=(59,1,SS,EQ,C'1,B',AND,(1,25,CH,NE,26,25,CH)),
BUILD=(1,22,3C'X')),
IFTHEN=(WHEN=(59,1,CH,EQ,C'2'),BUILD=(26,22,3C'X'))
//JNF2CNTL DD *
INREC OVERLAY=(26:SEQNUM,8,ZD)
//* |
_________________ Kolusu
www.linkedin.com/in/kolusu |
|