Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
control characters in the Report output using JCL

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM
View previous topic :: :: View next topic  
Author Message
KAUSHIK RANGARAJAN

New User


Joined: 19 Jul 2005
Posts: 22
Location: chennai

PostPosted: Mon Jul 25, 2005 5:29 pm    Post subject: control characters in the Report output using JCL
Reply with quote

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.


Bye. icon_rolleyes.gif
Back to top
View user's profile Send private message

superk

Moderator Team Head


Joined: 26 Apr 2004
Posts: 4650
Location: Raleigh, NC, USA

PostPosted: Mon Jul 25, 2005 8:41 pm    Post subject: Re: control characters in the Report output using JCL
Reply with quote

Just specify RECFM=FB for the DD statement for OFILE1.

Also, I'm presuming that your OUTFIL statement is actually coded as:

Code:

  OUTFIL FNAMES=OFILE1,REMOVECC,...

or
Code:

  OUTFIL -
    FNAMES=OFILE1,REMOVECC,...
Back to top
View user's profile Send private message
Frank Yaeger

DFSORT Moderator


Joined: 15 Feb 2005
Posts: 7130
Location: San Jose, CA

PostPosted: Mon Jul 25, 2005 10:12 pm    Post subject:
Reply with quote

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:

Code:

  OUTFIL FNAMES=OFILE1,
    REMOVECC
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts line 52: Name or string > 250 char... Ashishpanpaliya CLIST & REXX 5 Sat Oct 14, 2017 2:29 am
No new posts Subtract the ZD fields to provide neg... Balaryan DFSORT/ICETOOL 4 Wed Oct 11, 2017 10:51 pm
No new posts Where is output from PARM ABEXIT (SNA... packerm CA Products 3 Thu Sep 28, 2017 4:06 pm
No new posts Garbage on output file Hervey Martinez SYNCSORT 4 Wed Sep 27, 2017 12:50 am
No new posts it is possible output a SET value fro... Martylin JCL & VSAM 5 Fri Sep 22, 2017 7:08 am

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us