Home      Mainframe Forum      Mainfarme Tutorials      IBM Manuals      Mainframe Interview Questions      Mainframe Books      IT News     SiteMap     Downloads


     
 
MAINFRAME - TIP OF THE DAY : All available storage is assigned to the job or jobstep, If REGION is coded 0K or 0M

Google
 
Web mainframegurukul.com

Sort

 
Post new topic   Reply to topic    mainframegurukul.com Forum Index -> JCL
  View previous topic :: View next topic  
Author Message
venky
Member


Joined: 12 May 2012
Posts: 49

Answer was approved by Question owner.
Useful Post
0 votes
Not an useful post
Greate Post!! Salute Author
0 salutes

PostPosted: Fri Nov 09, 2012 11:48 pm    Post subject: Sort Reply with quote

Hi,

I have a requirement, if a file is not sorted in patricular position then it should abend.

for example: the file is of 80 bytes, from positon 1-9 we need to sort the file, if it is not sorted then it should get abend.

Please help by using Jcl.

Regards,
Venky.
Back to top
View user's profile Send private message
Click here, If this post answer your question. <-- Click on right mark icon. If this post answer your question.

William Collins
Active Member


Joined: 24 May 2012
Posts: 714

Answer was approved by Question owner.
Useful Post
0 votes
Not an useful post
Greate Post!! Salute Author
0 salutes

PostPosted: Sat Nov 10, 2012 12:07 am    Post subject: Reply with quote

You are not being really clear.

Do you want to check that a file is in sorted sequence, and do something if it is not?

If a file is SORTed, then it will be in the sequence you have told it to be.

So, what is it that you actually want?
Back to top
View user's profile Send private message
Click here, If this post answer your question. <-- Click on right mark icon. If this post answer your question.
DikDude
Moderator


Joined: 22 Jul 2011
Posts: 1001
Location: usa

Answer was approved by Question owner.
Useful Post
0 votes
Not an useful post
Greate Post!! Salute Author
0 salutes

PostPosted: Sat Nov 10, 2012 12:10 am    Post subject: Reply with quote

If you need to sort the file - sort it. . .

Why bother trying to determine if it is already in sequence if the goal is a sorted output file?
_________________
Have a good one
Back to top
View user's profile Send private message
Click here, If this post answer your question. <-- Click on right mark icon. If this post answer your question.
venky
Member


Joined: 12 May 2012
Posts: 49

Answer was approved by Question owner.
Useful Post
0 votes
Not an useful post
Greate Post!! Salute Author
0 salutes

PostPosted: Sat Nov 10, 2012 1:16 am    Post subject: Reply with quote

Hi Willams,

Yes, if the file is not in sorted order(assecending or descending) then i need to get jcl error after submitting the jcl. I need a condition if the file is not sorted then it should get jcl error. Thanks.

Regards,
Venky.
Back to top
View user's profile Send private message
Click here, If this post answer your question. <-- Click on right mark icon. If this post answer your question.
William Collins
Active Member


Joined: 24 May 2012
Posts: 714

Answer was approved by Question owner.
Useful Post
0 votes
Not an useful post
Greate Post!! Salute Author
0 salutes

PostPosted: Sat Nov 10, 2012 2:01 am    Post subject: Reply with quote

OK. Use MERGE. The input file DD must be SORTIN01. Specify the key you want. If the file is not in key sequence, you will get RC=16 and ICE068A 0 OUT OF SEQUENCE SORTIN01.
Back to top
View user's profile Send private message
Click here, If this post answer your question. <-- Click on right mark icon. If this post answer your question.
DikDude
Moderator


Joined: 22 Jul 2011
Posts: 1001
Location: usa

Answer was approved by Question owner.
Useful Post
0 votes
Not an useful post
Greate Post!! Salute Author
0 salutes

PostPosted: Sat Nov 10, 2012 2:05 am    Post subject: Reply with quote

Quote:

I need a condition if the file is not sorted then it should get jcl error.
You have not yet explained why this is a "requirement".

Quote:

from positon 1-9 we need to sort the file
If the file needs to be sorted, it makes no sense to end the run rather than simply sorting the data.

Whatever is really needed, do not plan on causing a JCL error. You can terminate the job by a condition code test, but a JCL error makes No sense.
_________________
Have a good one
Back to top
View user's profile Send private message
Click here, If this post answer your question. <-- Click on right mark icon. If this post answer your question.
venky
Member


Joined: 12 May 2012
Posts: 49

Answer was approved by Question owner.
Useful Post
0 votes
Not an useful post
Greate Post!! Salute Author
0 salutes

PostPosted: Sat Nov 10, 2012 10:04 pm    Post subject: Reply with quote

dikdude,

ok then how to write a condition code, please help me.

Willams,

yes, if file is not in sorting order, we need to get abend code, please let me know how to specify the key.

Thanks,

Regards,
Venky.
Back to top
View user's profile Send private message
Click here, If this post answer your question. <-- Click on right mark icon. If this post answer your question.
William Collins
Active Member


Joined: 24 May 2012
Posts: 714

Answer was approved by Question owner.
Useful Post
0 votes
Not an useful post
Greate Post!! Salute Author
0 salutes

PostPosted: Sat Nov 10, 2012 11:20 pm    Post subject: Reply with quote

Set the key in the normal way. It will not abend, it will give an RC of 16.
Back to top
View user's profile Send private message
Click here, If this post answer your question. <-- Click on right mark icon. If this post answer your question.
DikDude
Moderator


Joined: 22 Jul 2011
Posts: 1001
Location: usa

Answer was approved by Question owner.
Useful Post
0 votes
Not an useful post
Greate Post!! Salute Author
0 salutes

PostPosted: Sun Nov 11, 2012 5:13 am    Post subject: Reply with quote

Quote:

we need to get abend code
You have been asked multiple times why . . . If you refuse to provide information requested, why should people try to help Confused

And NO - it is NOT a business requirement and most likely does NOT support a business reqiuirement. Most likely it is just a disconnected communication.

You can have the sort issue a return code (as you have been told multiple times) and terminate processing based on this return code.
_________________
Have a good one


Last edited by DikDude on Mon Nov 12, 2012 1:25 am; edited 2 times in total
Back to top
View user's profile Send private message
Click here, If this post answer your question. <-- Click on right mark icon. If this post answer your question.
William Collins
Active Member


Joined: 24 May 2012
Posts: 714

Answer was approved by Question owner.
Useful Post
0 votes
Not an useful post
Greate Post!! Salute Author
0 salutes

PostPosted: Sun Nov 11, 2012 1:25 pm    Post subject: Reply with quote

Venky,

An "abend" is a "system abend" or a "user abend". Look up the terms and understand what they mean, ask, with an explanation of what you understand to that point, if you are unsure.

A JCL error is something wrong with the JCL, syntactically or in some cases logically, which will usually "flush" the job before it gets an opportunity to run (because it can't) or cancels the job once encountered (like duplicate dataset).

A return-code is a value that can be set by any program (if code is included to do so) and whose value can be tested using the Condition Code processing available in JCL. See the JCL manuals.

The only sensible way to arrange your process is to use the final one, the Return-Code with Condition-Code checking.
Back to top
View user's profile Send private message
Click here, If this post answer your question. <-- Click on right mark icon. If this post answer your question.
academyindia4
Guest





Answer was approved by Question owner.
Useful Post
0 votes
Not an useful post
Greate Post!! Salute Author
0 salutes

PostPosted: Fri Jan 15, 2016 9:49 pm    Post subject: Topic deleted by Admin Reply with quote

<< Content deleted By Admin >>
Back to top
Click here, If this post answer your question. <-- Click on right mark icon. If this post answer your question.
Display posts from previous:   
Post new topic   Reply to topic    mainframegurukul.com Forum Index -> JCL All times are GMT + 5 Hours
Page 1 of 1



 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Related topics
 Topics   Replies   Author   Views   Last Post 
No new posts Search Batch file-aid help 14 frenchman 31561 Mon Feb 01, 2016 10:23 pm
academyindia4 View latest post
No new posts File-Aid Help 3 Nicholas 21374 Mon Feb 01, 2016 10:22 pm
academyindia4 View latest post
No new posts Hi plz help me out 7 Guest 21197 Mon Feb 01, 2016 10:14 pm
academyindia4 View latest post
No new posts Need urgent HELP 4 Sulagna 12528 Mon Feb 01, 2016 1:39 am
academyindia4 View latest post
This topic is locked: you cannot edit posts or make replies. executing java program thru JCL 6 Guest 24809 Tue Feb 12, 2013 1:56 pm
Anuj Dhawan View latest post
 


Cobol Tutorial
This cobol tutorial covers most of the important topics like STRING, UNSTRING, COMP, COMP-3.....
DB2 Tutorial
DB2 Tutorial focuses on DB2 COBOL Programming. Explains in simple language. Some Chapters are locked, Forum members have free access to these chapters
CICS Tutorial
This CICS tutorial covers CICS concepts and CICS Basics, CICS COBOL Programming...
JCL Tutorial
This is most popular JCL tutorial from mainframegurukul. It does contain important jcl ....
SORT Tutorial
This Tutorial covers all important aspects of DFSORT. Has more SORT examples
INTERVIEW Questions
This page covers important interview questions
Mainframe Jobs
Mainframe Jobs posted by members of mainframegurukul forum
FaceBook Page
MainframeGurukul FaceBook Page
LinkedIn Page
MainframeGurkul Linkedin Page

This widget requires Flash Player 9 or better







Go to top of the page
 

Online ABEND Reference ||  JCL References ||  COBOL References ||  VSAM References ||  Tutorials by Drona Series ||  SQL tutorial ||  BOOKS  ||  DB2 INTERVIEW QUESTIONS ||  COBOL INTERVIEW QUESTIONS  ||  JCL INTERVIEW QUESTIONS ||  JCL2 INTERVIEW QUESTIONS ||  VSAM INTERVIEW QUESTIONS ||  CICS INTERVIEW QUESTIONS  ||  Online tutorials ||  Online ABEND Reference ||  JCL References ||  COBOL References ||  VSAM References ||  Tutorials by Drona Series ||  SQL tutorial ||  BOOKS  ||  SiteMap  ||  Expeditor Tutorial  ||  FILE-AID Tutorial  ||  Changeman Tutorial  ||  COBOL   ||  DB2   ||  JCL  ||  CICS  ||  VSAM  ||  DB2 Interview Questions ( 110 )   || Simple JCL Tutorials  || JCL Tutorial from MainframeGurukul.com   || Simple JCL Tutorial - Chapter1 ;|| Mainframe Forum - Tutorials  || Mainframe Tutorials || Mainframe CICS tutorial|| Mainframe COBOL Tutorial

Drona Educational Forums - Mainframe Cobol DB2 CICS Board
Powered by phpBB

mainframetopic-6886.html