I have code a rexx routine for performing superc. But it gives the return code is 25. May i know the way how to trouble shoot this problem.
Here is the code:
REG = 'NDVR.PROD.TOPS.COBONL(VP190A00)'
DSN = 'SS5661.S9708.TOPS.COBONL(VP190A00)'
OUT = 'TSUBLG8.REXX.OUTPUT(VP190A00)'
"ALLOC DD(NEWDD) SHR REUS DA('"REG"')"
"ALLOC DD(OLDDD) SHR REUS DA('"DSN"')"
"ALLOC DD(OUTDD) SHR REUS DA('"OUT"')"
"ALLOC FILE(SYSIN) DUMMY REUSE"
"ISPEXEC SELECT PGM(ISRSUPC) PARM(DELTAL,LINECMP,,)"
"FREE DD(OLDDD) "
"FREE DD(NEWDD) "
"FREE DD(OUTDD) "
Thanks in Advance,
Noor Mohammed Ismail.M
25
Error. The listing data set was not allocated because of a conflict with the logical record length (LRECL), record format (RECFM), or data set organization. A listing can be saved only in a PDS that has the same LRECL or RECFM; a listing can never be appended to a PDS by using the APNDLST process option; a listing can be appended by using the APNDLST process option only to a sequential data set that has the same LRECL or RECFM. No output was generated.
SCLM Version Compare considerations:
This return code is expected if the listing data set is partitioned but the member name is omitted. Correct the specification and try again.
Please note that the LRECL of OUTDD should be 132/133 or 202/203. For more info, please refer to the fine manual.