View previous topic :: View next topic
|
Author |
Message |
Purnendu.it
New User
Joined: 11 May 2007 Posts: 57 Location: chennai
|
|
|
|
Hi All,
i am not very familiar with CICS.I have got a requirement like i need to
find a flow for a online cisc program.I mean after giving the transaction
id i am going to a mainscreen.There its need some data to validate but
after entering some dummy data i am not able to forward to next screen.
I have analyse the driver source program as well but not getting the
enough information.Can someone please suggest how to move forward? |
|
Back to top |
|
|
muthuvel
Active User
Joined: 29 Nov 2005 Posts: 217 Location: Canada
|
|
|
|
Don't you have some trace tools like XPEDIT or trace master?
If it is available,set break points in the program and trace them by giving inputs which will help you understanding the flow. |
|
Back to top |
|
|
Purnendu.it
New User
Joined: 11 May 2007 Posts: 57 Location: chennai
|
|
|
|
Hi,
Actuallly there is a error in my previous post.I need to find the
flow for the whole system instead of program.Though the program
i have seen is the driver program.And its xctl`ed to another program
which is a exit program and link to a program which is a error handling
routine.I am not able to proceed further.
I need some ideas??how to find the flow for a system/application? |
|
Back to top |
|
|
Robert Sample
Global Moderator
Joined: 06 Jun 2008 Posts: 8697 Location: Dubuque, Iowa, USA
|
|
|
|
Review the system or application documentation. Other than manual inspection of the code, there's nothing stored in an online system like CICS that would tell you the program flow. |
|
Back to top |
|
|
Marso
REXX Moderator
Joined: 13 Mar 2006 Posts: 1353 Location: Israel
|
|
|
|
In COBOL-CICS, there are a few commands that will pass control from one program to another one:
- CALL <pgm>
- EXEC CICS XCTL PROGRAM(<pgm>)
- EXEC CICS LINK PROGRAM(<pgm>)
- EXEC CICS START TRANSID(<trans>)
- EXEC CICS RETURN TRANSID(<trans>)
You have to play detective and follow these commands... |
|
Back to top |
|
|
Aaru
Senior Member
Joined: 03 Jul 2007 Posts: 1287 Location: Chennai, India
|
|
|
|
Purne,
Quote: |
.I have got a requirement like i need to
find a flow for a online cisc program |
Use the CICS supplied debugging facility CEDF followed by the transaction name.
Quote: |
There its need some data to validate but
after entering some dummy data i am not able to forward to next screen.
|
Do a CEDF, find the driver program name, and when u get a screen (analyse the driver program and find the valid value that can be inputed) and then input and u can get the flow from that. |
|
Back to top |
|
|
Pradip kumar Mohanty
New User
Joined: 16 Sep 2007 Posts: 33 Location: India
|
|
|
|
What about a CICS auxiliary trace ?
Do you see a DFHAUXT DD statement in the start up JCL ? |
|
Back to top |
|
|
|