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
 

 

CICS ATI to define a TDQ

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS
View previous topic :: :: View next topic  
Author Message
Arun Aravind

New User


Joined: 20 Jun 2008
Posts: 14
Location: Bangalore

PostPosted: Fri Jul 18, 2008 2:16 pm    Post subject: CICS ATI to define a TDQ
Reply with quote

Hai.. pls help me with ATI..
I have defined a TDQ with the following details:
TDqueue : QUE1
Group : (I have specified it)
DEscription :
TYPE : INTra Extra | INTra | INDirect
DIsposition : Shr | Old | Mod
INTRA PARTITION PARAMETERS
Atifacility : Terminal Terminal | File | System
RECOVstatus : No No | Physical | Logical
Facilityid : QUE1
TRAnsid : TRN1
TRIggerlevel : 00002 0-32767
Userid :

It showed define successful..
After that i successfully installed it using CEDA INSTALL...

Even though i have written more than 2 records using my CICS program the transaction doesnt get triggered.I have checked out with transaction name provided in TDQ and the no of records in TDQ using READQTD.

Kindly tell me how to correct the problem...
Back to top
View user's profile Send private message

Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Fri Jul 18, 2008 7:36 pm    Post subject:
Reply with quote

Is QUE1 a valid terminal id ?


try writing to the tdq using CECI

CECI WRITEQ TD (QUE1)

RUN YOUR TRANSACTION UNDER DEBUG' SOFTWARE AND
TRAP THE RESPONSE YOU ARE GETTING FROM THE WRITEQ IN
YOUR TRANSACTION.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7990
Location: Bellevue, IA

PostPosted: Fri Jul 18, 2008 7:43 pm    Post subject:
Reply with quote

Could you be in an MRO environment? If so, where did you define the TDQ?
Back to top
View user's profile Send private message
Arun Aravind

New User


Joined: 20 Jun 2008
Posts: 14
Location: Bangalore

PostPosted: Mon Jul 21, 2008 10:01 am    Post subject:
Reply with quote

Hai..
Executing CECI WRITEQ TD QUEUE('QUE1')
I am getting response: Normal.
I am able to get the written TDQ entries using READQ TD.
I have defined the TDQ using the CEDA command.
Back to top
View user's profile Send private message
Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Mon Jul 21, 2008 6:25 pm    Post subject:
Reply with quote

If CECI WRITEQ TD RESPONSE IS NORMAL , THEN TRANSACTION
SHOULD HAVE KICKED OFF, UNLESS

TRN1 IS NOT A VALID TRANSACTION

ARE YOU SURE FACILITY ID IS CORRECT>> QUE1 << DOES NOT
LOOK LIKE A VALID TERMINAL ID.
Back to top
View user's profile Send private message
Arun Aravind

New User


Joined: 20 Jun 2008
Posts: 14
Location: Bangalore

PostPosted: Wed Jul 23, 2008 1:34 pm    Post subject:
Reply with quote

hi..
kindly tell me if the facility id is the same as terminal id :3270

when i give the details leaving the facility id blank and press enter the CEDA automatically assigns the facility ID as:QUE1
Should i enter the Facility ID as 3270 since it seems to be my terminal id.
The transaction name is correct and its working fine...
Back to top
View user's profile Send private message
Garry Carroll

Active Member


Joined: 08 May 2006
Posts: 992
Location: Dublin, Ireland / Edinburgh, Scotland

PostPosted: Wed Jul 23, 2008 3:31 pm    Post subject:
Reply with quote

Quote:
kindly tell me if the facility id is the same as terminal id :3270

The terminal id is unlikely to be 3270, that's a terminal type/model.
If you want the kicked-off transaction to run on your terminal, then specify your termid as the facility. If you want to run against a printer, specify the printer's terminal id (and so on...).

If you don't know your terminal id, try using CEMT I TAS to determine it - it should be shown against the CEMT transaction. If you use autoinstall for terminals and can't be sure of the termid, you probably need to rethink how you trigger the ATI task.

Regards,
Garry.
Back to top
View user's profile Send private message
Arun Aravind

New User


Joined: 20 Jun 2008
Posts: 14
Location: Bangalore

PostPosted: Wed Jul 23, 2008 3:44 pm    Post subject:
Reply with quote

thanks, when i used CEMT I TAS it returned like this:

Tas(0001247) Tra(CEMT) Fac(0150) Run Ter Pri( 255 )
Sta(TO) Use(USEG002 ) Uow(C2BBE624000729C6)


Is facility id: 0150 ...
Back to top
View user's profile Send private message
Garry Carroll

Active Member


Joined: 08 May 2006
Posts: 992
Location: Dublin, Ireland / Edinburgh, Scotland

PostPosted: Wed Jul 23, 2008 3:58 pm    Post subject:
Reply with quote

Yes, the Facility in the display is the terminal id.

Cheers,
Garry.
Back to top
View user's profile Send private message
Arun Aravind

New User


Joined: 20 Jun 2008
Posts: 14
Location: Bangalore

PostPosted: Thu Jul 24, 2008 12:41 pm    Post subject:
Reply with quote

Thanks a lot to all...
I got it.. its working fine now.
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 -> CICS All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Date and time format in CICS Chandru3183 CICS 2 Sat Mar 18, 2017 12:46 pm
No new posts Asynchronous CICS Processing Question moezbud CICS 0 Mon Mar 06, 2017 6:13 pm
No new posts CICS Question RE: Browse, Readnext an... moezbud CICS 7 Sun Mar 05, 2017 5:45 am
No new posts how to send just 10 rows in a CICS sc... Megha Gupta CICS 5 Thu Feb 23, 2017 6:57 pm
No new posts Mainframe Interview Questions CICS,CO... akshathan Mainframe Interview Questions 6 Thu Feb 09, 2017 6:38 pm


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