Hi,
I tried all the programs sent by anu and superk regarding the Report in JCL , report is written to a ps, but the problem is in the control characters in the output. When you put REMOVECC, I am getting this message,
OUTFIL
FNAMES=OFILE1,REMOVECC,
$
ICE213A 0 INVALID OUTFIL STATEMENT OPERAND
PS is having RECFM as FBA and LRECL=80,BLKSIZE=800. Can anyone tell me where the problem lies and is there any other technique to convert FBA to FB format.
Regarding the second example given by superk, is the pds
//SORTOUT DD DSN=MY.PARMLIB(COUNT),DISP=SHR
should be declared in FBA, in that case I am getting message as
81 BYTE FIXED RECORD LENGTH IS NOT EQUAL TO 80 BYTE LRECL FOR SORTOUT where LRECL=80, because of the 1 byte of information added in FBA format. In this case on using REMOVECC it is showing the same message as in the case described above regarding REMOVECC.
Joined: 15 Feb 2005 Posts: 7129 Location: San Jose, CA
kaushik,
The ICE213A message indicates that you do not have the March, 2002 DFSORT PTF. REMOVECC was made available with that PTF, so you are very downlevel. Ask your System Programmer to install DFSORT R14 PTF UQ95213 (Dec, 2004). That will bring you up-to-date on all of the DFSORT functional enhancement PTFs.
Superk,
Code:
OUTFIL -
FNAMES=OFILE1,REMOVECC
is not valid and will result in a syntax error. The dash is only used for ICETOOL operator continuation, not for DFSORT statement continuation. And you must have at least one parameter following OUTFIL. For example, this is valid: