View previous topic :: View next topic
|
Author |
Message |
Arun Aravind
New User
Joined: 20 Jun 2008 Posts: 14 Location: Bangalore
|
|
|
|
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 |
|
|
Earl Haigh
Active User
Joined: 25 Jul 2006 Posts: 475
|
|
|
|
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 |
|
|
Robert Sample
Global Moderator
Joined: 06 Jun 2008 Posts: 8696 Location: Dubuque, Iowa, USA
|
|
|
|
Could you be in an MRO environment? If so, where did you define the TDQ? |
|
Back to top |
|
|
Arun Aravind
New User
Joined: 20 Jun 2008 Posts: 14 Location: Bangalore
|
|
|
|
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 |
|
|
Earl Haigh
Active User
Joined: 25 Jul 2006 Posts: 475
|
|
|
|
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 |
|
|
Arun Aravind
New User
Joined: 20 Jun 2008 Posts: 14 Location: Bangalore
|
|
|
|
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 |
|
|
Garry Carroll
Senior Member
Joined: 08 May 2006 Posts: 1193 Location: Dublin, Ireland
|
|
|
|
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 |
|
|
Arun Aravind
New User
Joined: 20 Jun 2008 Posts: 14 Location: Bangalore
|
|
|
|
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 |
|
|
Garry Carroll
Senior Member
Joined: 08 May 2006 Posts: 1193 Location: Dublin, Ireland
|
|
|
|
Yes, the Facility in the display is the terminal id.
Cheers,
Garry. |
|
Back to top |
|
|
Arun Aravind
New User
Joined: 20 Jun 2008 Posts: 14 Location: Bangalore
|
|
|
|
Thanks a lot to all...
I got it.. its working fine now. |
|
Back to top |
|
|
|