View previous topic :: View next topic
|
Author |
Message |
varalakshmi.G
New User
Joined: 04 Jun 2007 Posts: 55 Location: Hyderabad
|
|
|
|
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 |
|
|
Bitneuker
CICS Moderator
Joined: 07 Nov 2005 Posts: 1104 Location: The Netherlands at Hole 19
|
|
|
|
We need more info; also known as 'NMI'. Your question is confusing, please clearify. |
|
Back to top |
|
|
Devzee
Active Member
Joined: 20 Jan 2007 Posts: 684 Location: Hollywood
|
|
|
|
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 |
|
|
varalakshmi.G
New User
Joined: 04 Jun 2007 Posts: 55 Location: Hyderabad
|
|
|
|
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 |
|
|
Bitneuker
CICS Moderator
Joined: 07 Nov 2005 Posts: 1104 Location: The Netherlands at Hole 19
|
|
|
|
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 |
|
|
Devzee
Active Member
Joined: 20 Jan 2007 Posts: 684 Location: Hollywood
|
|
|
|
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 |
|
|
|