Page 1 of 1

Utility cics to extract transaction defined

PostPosted: Fri Mar 02, 2012 1:27 pm
by giuliano1977
Hello everyone,
first al all i want you to know i'm a beginner to cics but i have experience in Zos, Websphere Mq for zos.

We have Zos 1.10 and Cics TS 3.1 ( we will migrate to 4.1 as soon as possible).

My question is :

Is there a simple way ( or a utility) to extract a list of all transaction defined to cics?

Thank u all

Giuliano

Re: Utility cics to extract transaction defined

PostPosted: Fri Mar 02, 2012 2:24 pm
by enrico-sorichetti
why not investigate Yourself the capabilities of DFHCSDUP
as described here
http://publib.boulder.ibm.com/infocente ... csdup.html
You should have been able to get the answer from the droids of Your support group faster than asking on a forum

Re: Utility cics to extract transaction defined

PostPosted: Mon Mar 05, 2012 1:08 pm
by mongan
The question is what do you want to do with such a list? I see no use in such a list. What List does each CICS use? What groups are in those lists? And the answers are all site specific.

Re: Utility cics to extract transaction defined

PostPosted: Mon Mar 05, 2012 1:51 pm
by giuliano1977
Hello,
i need to know all transaction defined to cics.
In our environment we have defined resources in Groups...and Groups in List. But it happen that the same transaction is defined in one or more groups and so on.
i want to find a simple way to find out all transaction defined to cics without searching them in all groups ...

Re: Utility cics to extract transaction defined

PostPosted: Mon Mar 05, 2012 2:26 pm
by enrico-sorichetti
this is a help forum, not a manual reading service
I gave You the link to the manual... start reading

remember
we reply generally based on experience and BTDTGTTS
if it is something that we did not have the need to do the best You can get is a pointer to the relevant manuals

if the topic is really , but really, interesting some of us do also some prototyping and testing and post the snippet
but do the manual reading...no thank You :geek:

Re: Utility cics to extract transaction defined

PostPosted: Mon Mar 05, 2012 2:40 pm
by giuliano1977
Enrico...don't worry :lol: ...i just starting reading manual.
I only wanted to answer to mongan.

It's not polite not answer questions ;)

Re: Utility cics to extract transaction defined

PostPosted: Mon Mar 05, 2012 5:52 pm
by Robert Sample
i want to find a simple way to find out all transaction defined to cics without searching them in all groups
Why not? This is the easiest way to find them. Of course, it'll be up to you to figure out which ones are active or not, and which ones apply to your particular region ....
CEDC V GR(*) TRANS(*)
Further, do you mean "defined to cics" to include every region -- in which case you will need to find out how many CSD files are defined before you could possibly answer that question -- or did you mean defined to a particular CICS region (in which case you cannot get away from looking at the list and groups to see what is defined for that one region)?

I think your most fundamental issue is that you have not clearly identified -- yet -- what, exactly, you are looking for.

Re: Utility cics to extract transaction defined

PostPosted: Mon Mar 05, 2012 6:47 pm
by giuliano1977
Hi robert,
thank u so much.
At the beginning i say that i'm a beginner of cics. Specialist sistemist is ill...and we need a list of all transaction defined in all region cics in one LPAR.
I'm reading manual about DFHCSDUP utility as enrico suggest.
Now i have done your command cedc and it seems it give me all i want to know.

Thank u


GIULIANO

Re: Utility cics to extract transaction defined

PostPosted: Mon Mar 05, 2012 7:04 pm
by Robert Sample
The one command will only tell you what is defined to a single CSD file. If your site has multiple CSD files in different regions in the LPAR, you must run the same command against each unique CSD file -- so you need to find which reginos use which CSD files.

Re: Utility cics to extract transaction defined

PostPosted: Mon Mar 05, 2012 7:42 pm
by mongan
Actually, to get what you want you could just start the CICS with the Initial option (if you are allowed to and this does not cause other problems). This means that the CICS List will be newly loaded, and then all groups will be newly loaded. If a transaction or other definition is defined in one or more groups you will get a message that the transaction or definition was already defined in a previous group.