IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

how to find the flow for a online program?


IBM Mainframe Forums -> CICS
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Purnendu.it

New User


Joined: 11 May 2007
Posts: 57
Location: chennai

PostPosted: Thu Nov 06, 2008 11:33 am
Reply with quote

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
View user's profile Send private message
muthuvel

Active User


Joined: 29 Nov 2005
Posts: 217
Location: Canada

PostPosted: Thu Nov 06, 2008 11:55 am
Reply with quote

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
View user's profile Send private message
Purnendu.it

New User


Joined: 11 May 2007
Posts: 57
Location: chennai

PostPosted: Thu Nov 06, 2008 12:07 pm
Reply with quote

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
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8697
Location: Dubuque, Iowa, USA

PostPosted: Thu Nov 06, 2008 5:48 pm
Reply with quote

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
View user's profile Send private message
Marso

REXX Moderator


Joined: 13 Mar 2006
Posts: 1353
Location: Israel

PostPosted: Thu Nov 06, 2008 9:21 pm
Reply with quote

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
View user's profile Send private message
Aaru

Senior Member


Joined: 03 Jul 2007
Posts: 1287
Location: Chennai, India

PostPosted: Sat Nov 08, 2008 11:57 am
Reply with quote

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
View user's profile Send private message
Pradip kumar Mohanty

New User


Joined: 16 Sep 2007
Posts: 33
Location: India

PostPosted: Sat Nov 08, 2008 2:05 pm
Reply with quote

What about a CICS auxiliary trace ?

Do you see a DFHAUXT DD statement in the start up JCL ?
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CICS

 


Similar Topics
Topic Forum Replies
No new posts Using API Gateway from CICS program CICS 0
No new posts To find whether record count are true... DFSORT/ICETOOL 6
No new posts DB2 Event passed to the Application P... DB2 1
No new posts How to pass the PARM value to my targ... COBOL Programming 8
No new posts REXX code to expand copybook in a cob... CLIST & REXX 2
Search our Forums:

Back to Top