ERROR-076, Mandatory parameter SORTSIZE missing

//PROCS JCLLIB ORDER=(ADABAST.TEMP.PROCLIB)
//*
//STEP01 EXEC ADAUTILT,UTIL=CMP,DBID=220,MODE=S,ADADBID=ADA220
//DDFEHL DD SYSOUT=,DCB=(RECFM=VB,LRECL=23472,BLKSIZE=23476)
//DDEBAND DD DUMMY
//DDAUSBA DD DSN=&&AUS,DISP=(,PASS),UNIT=SYSDA,SPACE=(TRK,(1,1)),
// DCB=(LRECL=9996,BLKSIZE=10000,RECFM=VB)
//DDKARTE DD *
ADACMP COMPRESS
ADACMP FILE=136
ADACMP MINISN=1
ADACMP FNDEF=‘01,AA,8,B’
ADACMP FNDEF=‘01,AB,8,A’
ADACMP FNDEF=‘01,AC,8,A’
ADACMP FNDEF=‘01,AD,13,A,DE,NU’
//

//STEP02 EXEC ADAUTILT,UTIL=LOD,DBID=220,MODE=S,ADADBID=ADA220
//DDEBAND DD DSN=&&AUS,DISP=(OLD,DELETE)
//DDKARTE DD *
ADALOD LOAD FILE=136
ADALOD NAME=‘TEST_NTST’
ADALOD MAXISN=500
ADALOD UISIZE=1B
ADALOD NISIZE=2B
ADALOD DSSIZE=1
ADALOD ASSOPFAC=5
ADALOD DATAPFAC=10
ADALOD ISNREUSE=YES
ADALOD TEMPSIZE=2
ADALOD SORTSIZE=4
//*

I have submitted the job get following in SDSF output file

ERROR-076, Mandatory parameter SORTSIZE missing

But this parameter is there.

thanks

very strange - I did try some combinations and did not get such an error. Either the SORTSIZE parameter is really missing and then the message was correct or there is a different message.

Maybe you should check again in the output at the top if the utlitiy did really read the card, maybe there are some unhidden special characters in the input of the cards?
If you cannot find the error you need to contact support and pass all (original) information to them. In the worst case a dump is needed to check why the utility ignores this parameter card.

Ursula Noll
Adabas R&D Consultant