Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups 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: 4649
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 Read two inputs and write into output... murali.andaluri DFSORT/ICETOOL 4 Wed Jul 26, 2017 7:35 pm
No new posts How to add header with Date(YYMMDD) i... Rajan Moorthy DFSORT/ICETOOL 2 Thu Jul 06, 2017 11:44 pm
No new posts JES2 doesn't honor the priority of th... Aron Lendvai JCL & VSAM 7 Thu Jun 29, 2017 1:41 pm
No new posts Dynamic output file creation in cobol... smileheal COBOL Programming 7 Thu Jun 15, 2017 10:53 pm
No new posts Report cost in CA-dispatch Nileshkul CA Products 3 Wed Jun 07, 2017 10:32 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us