Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

How to find out whether it is using IMS online screens

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> IMS DB/DC
View previous topic :: :: View next topic  
Author Message
varalakshmi.G

New User


Joined: 04 Jun 2007
Posts: 55
Location: Hyderabad

PostPosted: Thu Sep 06, 2007 7:19 pm    Post subject: How to find out whether it is using IMS online screens
Reply with quote

Hi,
Could you tell me that how to find out a program is using IMS online screens and if that application is not using any database then will it have the IMS online screens?

Thanks in Advance,
Varalakshmi.G
Back to top
View user's profile Send private message

Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1105
Location: The Netherlands at Hole 19

PostPosted: Fri Sep 07, 2007 12:00 am    Post subject:
Reply with quote

We need more info; also known as 'NMI'. Your question is confusing, please clearify.
Back to top
View user's profile Send private message
Devzee

Active Member


Joined: 20 Jan 2007
Posts: 684
Location: Hollywood

PostPosted: Fri Sep 07, 2007 2:45 am    Post subject:
Reply with quote

Quote:
find out a program is using IMS online screens

Check whether the program is issuing CBLTDLI call with some DC parameters like IO PCB, IO Message Area, MOD name, GU or GNP to get message. If SPA is being used then it's definitely online program.

There could be modules which dont have any DLI call then this may or may not be IMS online or batch program.

If there are no database calls then it doesnt mean the the program will be IMS online program. The program may not use Database, but the batch program can be using GSAM files.
Back to top
View user's profile Send private message
varalakshmi.G

New User


Joined: 04 Jun 2007
Posts: 55
Location: Hyderabad

PostPosted: Fri Sep 07, 2007 4:48 pm    Post subject: find out a program is using IMS online screens
Reply with quote

Sorry for confusion,

If the program is using CICS online screens we can tell by looking at EXEC CICS parameter like that if the application program using IMS online screens,How can we find out?
If the code is not dealing with any database, can it use IMS online screens?To use IMS online screens should it use only IMS or not?

Thanks in advance,
Varalakshmi.G
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1105
Location: The Netherlands at Hole 19

PostPosted: Fri Sep 07, 2007 5:10 pm    Post subject:
Reply with quote

What is your exact requirement? What are the characteristics of the program? Is there any JCL with it executing DFSRC00 without parameter DLI? How does the PSB coming with the program look like? Does the program have an entry in an MFS-library? The same for ACB? And it's also possible an MPP doesn't use screens at all but after being invoked by a changecall processes in background. So like Devzee wrote........first tell us more.
Back to top
View user's profile Send private message
Devzee

Active Member


Joined: 20 Jan 2007
Posts: 684
Location: Hollywood

PostPosted: Fri Sep 07, 2007 7:40 pm    Post subject:
Reply with quote

If you need to know what are the IMS online modules available, just look at all the transaction code created in your site and identify all the online main modules.

You can identify whether DLI or BMP or MPP program by looking at exactly what the program does or see if any JCL available . A IMS program can be called in either batch or online depends on how you design the code. To identify whether it's an IMS program the parameter DLI tells that the program is issuing IMS DLI calls. Also we can write main modules without any DLI calls, but this main module can call a submodules which could issue IMS DLI calls.

Quote:
If the code is not dealing with any database, can it use IMS online screens?

We can write IMS DC programs without online screens, no interaction with user.

Quote:
To use IMS online screens should it use only IMS or not?

Not sure what you mean by this. IMS online can interact with DB2 or IMS DB, their could be IMS DC programs without Database calls.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> IMS DB/DC All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts find RACF group for access to spooled... jzhardy JCL & VSAM 1 Mon May 08, 2017 11:46 am
No new posts To find out size allocated to a seque... ashek15 JCL & VSAM 15 Thu Apr 27, 2017 9:42 am
No new posts Execute TSO ACF commands from COBOL-I... supreethi.srid TSO/ISPF 0 Tue Feb 21, 2017 5:19 pm
No new posts find particular member name in PDS us... ravi243 CLIST & REXX 10 Mon Dec 19, 2016 6:44 pm
No new posts How to find the first monday of the w... abdulrafi COBOL Programming 10 Fri Nov 25, 2016 3:24 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us