Page 1 of 2

What does ACBGEN do?

PostPosted: Tue Aug 09, 2011 3:44 pm
by Mehdi shri
Hi friends.
In our organization special users can submit this job attached to this post.
Can any body trace it for me?
I'm really confused about it.

Re: What does ACBGEN do?

PostPosted: Tue Aug 09, 2011 4:15 pm
by NicC
Nothing attached to your post and you should not do so but include it in the message - not everyone can download attachments and I do not even bother to try.

Also - it is your organisation, your organisation rules your organisation etc so only people who work in your organisation or have worked there would know. So why not ask some of your more experienced colleagues?

Re: What does ACBGEN do?

PostPosted: Wed Aug 10, 2011 2:02 pm
by Mehdi shri
Because they don't want to answer our question. They was learned that subjects from system vendors and not to try to learn another one.
(May be because of their job position that they wory about it to lost it. But we have to be indepndent and doeing our jobs)

Re: What does ACBGEN do?

PostPosted: Wed Aug 10, 2011 2:30 pm
by Mehdi shri
Special users submit this job:
Where is dataset 'IMS710.&SSID..PSBLIB' ?
What is the "TYPE=MODBLKS" means?
What is the "TYPE=MATRIX" means?
What is the "TYPE=ACB" means?
Please help me.
---------------------------------------------------------------------------------------------------------------------------------

JOB50769
-----------
//USER3GEN ACTINFO1,'PGMRNAME',CLASS=A,MSGCLASS=H,MSGLEVEL=(1,1),NOTIFY=&SYSUID,REGION=0M
/*JOBPARM PROCLIB=PROC07
//PROCLIB JCLLIB ORDER=USER03.IMS7.JCL
//ACBGEN EXEC PROC=ACBGEN7,SYS2=XYZ
//*G.IMS DD DSN=IMS710.&SSID..PSBLIB,DISP=SHR
//* DD DSN=IMS710.&SSID..DBDLIB,DISP=SHR
//*G.IMSACB DD DSN=IMS710.&SSID..ACBLIB,DISP=SHR
//G.SYSIN DD *
BUILD PSB=FCSBT740
_________________________________________________________________________
JOB50770
-----------
//USERGEN JOB ACTINFO1,'PGMRNAME',CLASS=A,MSGCLASS=H,MSGLEVEL=(1,1),NOTIFY=&SYSUID,REGION=0M
/*JOBPARM PROCLIB=PROC07
//PROCLIB JCLLIB ORDER=USER03.IMS7.JCL
//ACBGEN EXEC PROC=ACBGEN7,SYS2=XYZ
//*G.IMS DD DSN=IMS710.&SSID..PSBLIB,DISP=SHR
//* DD DSN=IMS710.&SSID..DBDLIB,DISP=SHR
//*G.IMSACB DD DSN=IMS710.&SSID..ACBLIB,DISP=SHR
//G.SYSIN DD *
BUILD DBD=RETDPURP
BUILD DBD=RETIPURP
BUILD DBD=RETXPURP
_________________________________________________________________________
JOB50771
-----------
//USER3OCF JOB ACTINFO1,'PGMRNAME',CLASS=A,MSGCLASS=H,MSGLEVEL=(1,1),NOTIFY=&SYSUID,REGION=32M
//*JOBPARM PROCLIB=PROC99
//* COPY MODBLKS TO MODBLKSA
//MODBLKS EXEC PROC=OLCIMS7,TYPE=MODBLKS,SYS2=XYZ
//* COPY MATRIX TO MATRIXA
//*MATRIX EXEC PROC=OLCUIVP,SOUT='*',TYPE=MATRIX,IN=S,OUT=B
//* COPY ACBLIB TO ACBLIBA
//ACBLIB EXEC PROC=OLCIMS7,TYPE=ACB,SYS2=XYZ
//*
---------------------------------------------------------------------------------------------------
May be XYZ is our CICS name?

Re: What does ACBGEN do?

PostPosted: Wed Aug 10, 2011 4:01 pm
by dick scherrer
Hello,

Where is dataset 'IMS710.&SSID..PSBLIB' ?
Wherever someone chose to put it. . . Note that part of the dsn is a symbolic parameter and may be different for different executions. Look at the resolved dsn (after the &SSID has been replaced by the actual value) in the catalog listing or via tso/ispf 3.4. This will tell you "where" the dataset resides.

Suggest you post the complete jcl and control statements for this "special" job.

Re: What does ACBGEN do?

PostPosted: Wed Aug 10, 2011 6:15 pm
by NicC
Looks to me like they are IMS DBAs as these are jobs to generate PCBs and DBDs and do something else IMS-ish. Nothing much that you could not figure out yourself with a bit (lot) more experience. I mean, if you do not know what a JCL symbolic is then you are very new to mainframe IT as that is one of the first things I learned.

Re: What does ACBGEN do?

PostPosted: Wed Aug 10, 2011 6:50 pm
by Mehdi shri
My freidns.
These are complete JCL source (whitout comments). I want to learn about these.YES those dataset are JCL symbolic dataset. But I do'nt know what does it work exactly.
What's the meaning of "TYPE=MODBLKS" ? In last JCL.
What's the meaning of "TYPE=MATRIX" ? In last JCL.
What's the meaning of "TYPE=ACB" ? In last JCL.
And where is there? AND What is their quiddity.
Thanks a lot

Re: What does ACBGEN do?

PostPosted: Wed Aug 10, 2011 8:24 pm
by Ed Goodman
Do you have access to IMS manuals (if not, get them from IBM web site for free).

The book you want is called "Utilities Reference: System". For version 9, the book was dfsursg1.pdf.

You seem to be caught it the middle of something bigger, so be prepared to hear a lot of "if you have to ask THAT kind of question, you shouldn't mess with it."

Re: What does ACBGEN do?

PostPosted: Wed Aug 10, 2011 11:12 pm
by NicC
The last JCL may be an in-house procedure in which case only people in your organisation would know. Find the procedure and study it - you should then understand the parameters you mention.

Re: What does ACBGEN do?

PostPosted: Thu Aug 11, 2011 11:51 am
by dick scherrer
Hello,

These are complete JCL source (whitout comments).
Ah, Err, Umm - NO these are not complete. . .

"These" are execution jcl - you need to post the PROCedure being involed as well.