Request you to convert the below given two step solution into one step ICETOOL solution. We are using "Z/OS DFSORT V1R10".
//*=======================================================
//STEP0001 EXEC PGM=SORT
//SORTIN DD DSN=INPUT.GDG.FILE(0),DISP=SHR
//SORTOUT DD DUMMY
//SORTXSUM DD DSN=&&TEMP1,DISP=(NEW,PASS,DELETE),
// UNIT=SYSDA,SPACE=(CYL,(100,100),RLSE)
//SYSOUT DD SYSOUT=*
//SYSIN DD *
INCLUDE COND=(40,3,CH,NE,C' ')
INREC FIELDS=(26,10,X,40,3,X,36,3)
SORT FIELDS=(1,14,CH,A),EQUALS
SUM FIELDS=NONE,XSUM
//*=======================================================
//STEP0002 EXEC PGM=SORT
//SORTJNF1 DD DSN=INPUT.GDG.FILE(0),DISP=SHR
//SORTJNF2 DD DSN=&&TEMP1,DISP=(OLD,PASS,DELETE)
//SORTOUT DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//SYSIN DD *
SORT FIELDS=COPY
JOINKEYS FILE=F1,FIELDS=(26,10,A,40,3,A)
JOINKEYS FILE=F2,FIELDS=(1,10,A,12,3,A)
REFORMAT FIELDS=(F1:1,43)
/*
//STEP0001 EXEC PGM=SORT
//SORTIN DD DSN=INPUT.GDG.FILE(0),DISP=SHR
//SORTOUT DD DUMMY
//SORTXSUM DD DSN=&&TEMP1,DISP=(NEW,PASS,DELETE),
// UNIT=SYSDA,SPACE=(CYL,(100,100),RLSE)
//SYSOUT DD SYSOUT=*
//SYSIN DD *
INCLUDE COND=(40,3,CH,NE,C' ')
INREC FIELDS=(26,10,X,40,3,X,36,3)
SORT FIELDS=(1,14,CH,A),EQUALS
SUM FIELDS=NONE,XSUM
//*=======================================================
//STEP0002 EXEC PGM=SORT
//SORTJNF1 DD DSN=INPUT.GDG.FILE(0),DISP=SHR
//SORTJNF2 DD DSN=&&TEMP1,DISP=(OLD,PASS,DELETE)
//SORTOUT DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//SYSIN DD *
SORT FIELDS=COPY
JOINKEYS FILE=F1,FIELDS=(26,10,A,40,3,A)
JOINKEYS FILE=F2,FIELDS=(1,10,A,12,3,A)
REFORMAT FIELDS=(F1:1,43)
/*
Please help.
Thanks.