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
 

 

How are Cataloged Procedures used on your system(s)?

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

How are Cataloged Procedures used on your system(s)?
Every Production job executes from a cataloged PROC
40%
 40%  [ 9 ]
Most Production jobs execute from a cataloged PROC
45%
 45%  [ 10 ]
Some Production jobs execute from a cataloged PROC
13%
 13%  [ 3 ]
No Production jobs execute from a cataloged PROC
0%
 0%  [ 0 ]
Other - please clarify in a reply to the topic
0%
 0%  [ 0 ]
Total Votes : 22

Author Message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Tue Jan 27, 2009 5:26 am    Post subject: How are Cataloged Procedures used on your system(s)?
Reply with quote

Hello,

Recently, a fairly new client asked about ways to reduce errors in submitted Production jobs. When they showed me how they process production, i was more than a little surprised (shocked?) that they do not support application PROCs. Everything is run inline and all run-specific info is modifed for every job submitted.

I'm looking for feedback on how your organizations use cataloged procedures. For this poll the term "cataloged PROC" refers to one or multiple PROCs executed in a job.

Thank you for your time and your reply,

d
Back to top
View user's profile Send private message

Craq Giegerich

Senior Member


Joined: 19 May 2007
Posts: 1512
Location: Virginia, USA

PostPosted: Tue Jan 27, 2009 5:42 am    Post subject:
Reply with quote

All of our production jobs use proc's and all of our compiles are done using proc's. The proc's are developed as the jobs move thru test & development and are then moved to production. Test versions of the proc's are used for testing changes. We use a lot of symbolics in our proc's so when a job is moved from test to production all we need to change is the jcllib and an include statement that set DSN HLQ's etc for either test or production and the job card accounting codes.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8057
Location: East Dubuque, Illinois, USA

PostPosted: Tue Jan 27, 2009 6:40 am    Post subject:
Reply with quote

Most but not all of our production jobs run using PROC's. Some jobs, such as FTP jobs, are not run via PROC -- although there are some NETFTP files to provide remote server security. All of our production jobs do go through CA-7, triggered by time or other jobs.
Back to top
View user's profile Send private message
gcicchet

Senior Member


Joined: 28 Jul 2006
Posts: 1703
Location: Australia

PostPosted: Tue Jan 27, 2009 7:13 am    Post subject:
Reply with quote

Most but not all of the production jobs use PROC's. A lot of the parameters are passed via the scheduling tool used on that system.


Gerry
Back to top
View user's profile Send private message
Arun Raj

Moderator


Joined: 17 Oct 2006
Posts: 2276
Location: @my desk

PostPosted: Tue Jan 27, 2009 9:03 am    Post subject:
Reply with quote

All of our production jobs use PROCs. And we use symbolics for HLQs, DB2 system names, etc. These will be initialized within the PROC to PROD values. So while testing we just override these with TEST environment values.

But recently I have been working for a new client where everything is coded in-line in jobs. All FTP cards, control cards,sort cards etc are coded straight away within the job. But they have a few exceptions of built-in procs for executing a COBOL-DB2 program, Multiple Dataset deletion using IEFBR14 etc. I was really surprised by these strange(bad) coding standards.
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Tue Jan 27, 2009 9:22 am    Post subject: Reply to: Cataloged Procedures
Reply with quote

Hi Arun

Quote:
But recently I have been working for a new client where everything is coded in-line in jobs.
Do they have a technical or business reason for this?

Thanks,

d
Back to top
View user's profile Send private message
Arun Raj

Moderator


Joined: 17 Oct 2006
Posts: 2276
Location: @my desk

PostPosted: Tue Jan 27, 2009 10:45 am    Post subject:
Reply with quote

Hi Dick,

I am currently not sure of this. Actually this is a new project which started a few months back and everybody is new to the application. And I came here for a small enhancement task only a few days ago. I asked my peers about this and they dont seem to know the exact reason for following this approach. I saw some 3000-line jobs running in production !!.
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Wed Jan 28, 2009 3:32 am    Post subject:
Reply with quote

Hi Arun,

Quote:
Actually this is a new project which started a few months back and everybody is new to the application. . . . . I asked my peers about this and they dont seem to know the exact reason for following this approach.
Are the other systems (not part of this project) using PROCs or is everything on the system run inline?

Thanks for the feedback icon_smile.gif

d
Back to top
View user's profile Send private message
Anuj Dhawan

Senior Member


Joined: 22 Apr 2006
Posts: 6258
Location: Mumbai, India

PostPosted: Wed Jan 28, 2009 3:06 pm    Post subject:
Reply with quote

Hi Dick,

All the production JOBs use Cataloged Procedures, similar to the standards at Arun's shop, we also use symbolics for HLQs, DB2 system names.. etc. These will be replaced within the PROC to PROD values and there are differnt values for test regions..

Hope my vote counts..Have a good one.. icon_smile.gif

-Ad
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Wed Jan 28, 2009 3:16 pm    Post subject: Reply to: How are Cataloged Procedures used on your system(s
Reply with quote

Hi Anuj,

Quote:
Hope my vote counts..Have a good one..
Yup, surely does.

Thanks for your input icon_smile.gif

d
Back to top
View user's profile Send private message
Arun Raj

Moderator


Joined: 17 Oct 2006
Posts: 2276
Location: @my desk

PostPosted: Wed Jan 28, 2009 9:24 pm    Post subject:
Reply with quote

Hi Dick,
Quote:
Are the other systems (not part of this project) using PROCs or is everything on the system run inline?
Sorry for not making it clear. By 'project' I meant the whole system! I'll be luckily(?) moving out soon. icon_smile.gif
Quote:
Thanks for the feedback
You're welcome. icon_smile.gif
Back to top
View user's profile Send private message
mtaylor

Active User


Joined: 20 Feb 2009
Posts: 108
Location: Kansas City

PostPosted: Wed Mar 04, 2009 6:47 pm    Post subject:
Reply with quote

My .02:

The one really large system I worked on previously was similar to others here: All jobs contained cataloged procs and symbolic values that made migrating between test and prod easy. There was some customization of procs for different reasons and these were stored with slightly different names in one main proclib.

For some jobs there was some fairly significant customization done to the proc via overrides and control cards from the JCL.
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 Overlay the system date Danielle.Filteau SYNCSORT 4 Fri Mar 03, 2017 1:16 am
No new posts Query on DB2 WLM stored procedures ashek15 DB2 8 Sun Feb 12, 2017 11:13 pm
No new posts IMS BMP program causes 878 system abend Artemk IMS DB/DC 7 Tue Nov 22, 2016 8:26 pm
No new posts Check System time(Minute) Using TIME1... balaji81_k DFSORT/ICETOOL 5 Fri Nov 11, 2016 10:53 am
No new posts Get system time in micro second or cl... lind sh CICS 11 Mon Sep 05, 2016 11:14 pm


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