Page 2 of 2

Re: What does ACBGEN do?

PostPosted: Sun Aug 14, 2011 4:22 pm
by Mehdi shri
Dear friend
I forgot to post the macro. The content of macro OLCIMS7 is:

________________________________________________________
// PROC TYPE=,IN=S,OUT=U,SOUT=A,SYS=IMS710,SYS2=XYZ
//S EXEC PGM=DFSUOCU0,PARM=(&TYPE,&IN,&OUT)
//STEPLIB DD DSN=IMS710.RESLIB,DISP=SHR
//MODBLKS DD DSN=&SYS..&SYS2..MODBLKS,DISP=SHR
//MODBLKSA DD DSN=&SYS..&SYS2..MODBLKSA,DISP=SHR
//MODBLKSB DD DSN=&SYS..&SYS2..MODBLKSB,DISP=SHR
//IMSACB DD DSN=&SYS..&SYS2..ACBLIB,DISP=SHR
//IMSACBA DD DSN=&SYS..&SYS2..ACBLIBA,DISP=SHR
//IMSACBB DD DSN=&SYS..&SYS2..ACBLIBB,DISP=SHR
//FORMAT DD DSN=&SYS..FORMAT,DISP=SHR
//FORMATA DD DSN=&SYS..FORMATA,DISP=SHR
//FORMATB DD DSN=&SYS..FORMATB,DISP=SHR
//MATRIX DD DSN=&SYS..MATRIX,DISP=SHR
//MATRIXA DD DSN=&SYS..MATRIXA,DISP=SHR
//MATRIXB DD DSN=&SYS..MATRIXB,DISP=SHR
//MODSTAT DD DSN=&SYS..&SYS2..MODSTAT,DISP=SHR
//SYSUDUMP DD SYSOUT=&SOUT
//SYSPRINT DD SYSOUT=&SOUT
//SYSUT3 DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT4 DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//COPYCTL DD DSN=&&COPYCTL,DISP=(NEW,DELETE),
// UNIT=SYSDA,SPACE=(CYL,(1,1))
_____________________________________________________

And JCL was:

_____________________________________________________
//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
//*
____________________________________________________

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.

Re: What does ACBGEN do?

PostPosted: Sun Aug 14, 2011 5:20 pm
by enrico-sorichetti
why don' t You start reading the manuals Yourself :evil:
from Your jcl snippets seems that Your organization is using IMS version 7
so here is the link for the relevant manuals
http://publibz.boulder.ibm.com/cgi-bin/ ... s/DFSSH0EC
if it is not so ...
here is the page where You can find the manuals other IMS versions
http://www-03.ibm.com/systems/z/os/zos/ ... ppls2.html

Re: What does ACBGEN do?

PostPosted: Sun Aug 14, 2011 6:21 pm
by NicC
OLCIMS7 is NOT a macro - it is a JCL procedure

Re: What does ACBGEN do?

PostPosted: Sun Aug 14, 2011 10:11 pm
by Mehdi shri
Thanks all my friends.