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

Navigation program in CICS


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

New User


Joined: 19 Jul 2018
Posts: 26
Location: Greece

PostPosted: Fri Mar 06, 2020 2:30 pm
Reply with quote

In my shop in Athens-Greece CICS transactions when navigating are written in Greek characters. Transactions are defined in English so there must be a program to translate Greek characters to English before transfering control to the next screen. We are trying to define one new transaction and we are stuck there: We cannot find the location where our system does the translation. We have searched all our libraries and we did not find anything.
My question is following: Could that program be in a system library where we do not have access? Can we find the program which reads PCT to see if a translation happens there?

Thank you in advance.
Back to top
View user's profile Send private message
Marso

REXX Moderator


Joined: 13 Mar 2006
Posts: 1348
Location: Israel

PostPosted: Mon Mar 09, 2020 1:10 pm
Reply with quote

From what I found in our shop, we use the XTRANID parameter:
CICS Resource Definition Guide wrote:
XTRANID(xtranid)
Specifies another name to be used instead of the TRANSACTION name for
initiating transactions. The name can be up to 8 hexadecimal digits in length.
Because XTRANID is specified in hexadecimal form, you can use a name that
contains characters that you cannot specify in the TRANSACTION attribute.
Back to top
View user's profile Send private message
Ziko13

New User


Joined: 19 Jul 2018
Posts: 26
Location: Greece

PostPosted: Mon Mar 09, 2020 2:02 pm
Reply with quote

Thank you for the responce. I will follow this with the system programmers
Back to top
View user's profile Send private message
Ziko13

New User


Joined: 19 Jul 2018
Posts: 26
Location: Greece

PostPosted: Mon Mar 09, 2020 5:15 pm
Reply with quote

How can I view this parameter in the system?
Back to top
View user's profile Send private message
Garry Carroll

Senior Member


Joined: 08 May 2006
Posts: 1099
Location: Dublin, Ireland

PostPosted: Mon Mar 09, 2020 5:31 pm
Reply with quote

Using CEDA/CEDB, in the transaction definition you will see XTRANID under ALIASES.
Back to top
View user's profile Send private message
Ziko13

New User


Joined: 19 Jul 2018
Posts: 26
Location: Greece

PostPosted: Mon Mar 09, 2020 6:10 pm
Reply with quote

I do not think this parameter will do because other transactions do not have it defined in greek.
Back to top
View user's profile Send private message
Jose Mateo

Active User


Joined: 29 Oct 2010
Posts: 121
Location: Puerto Rico

PostPosted: Tue Mar 10, 2020 1:50 am
Reply with quote

Google for codepage. Your system programmer could tell you the codepages been use in your CICS system. There's also codepage for Window, so check what codepage are been use at user terminals front end.
Back to top
View user's profile Send private message
Ziko13

New User


Joined: 19 Jul 2018
Posts: 26
Location: Greece

PostPosted: Tue Mar 10, 2020 2:46 pm
Reply with quote

I googled thank you. There is only one codepage for greek.
Back to top
View user's profile Send private message
Marso

REXX Moderator


Joined: 13 Mar 2006
Posts: 1348
Location: Israel

PostPosted: Wed Mar 11, 2020 8:08 pm
Reply with quote

Try this:
1. start CEDF,
2. start transaction with greek letters,
3. CEDF shows "real" transaction name,
4. Check "real" transaction definition with CEDA.


Do not forget that XTRANID is specified in hexa, which means you can have something like XTRANID(45475658), where X'45', X'47', X'56' and X'58' are all EBCDIC values for Greek letters.
(For me, these codes represent Hebrew letters. You may have different hexadecimal values)
Back to top
View user's profile Send private message
Ziko13

New User


Joined: 19 Jul 2018
Posts: 26
Location: Greece

PostPosted: Wed Mar 11, 2020 10:13 pm
Reply with quote

thanks a lot. i will try this tomorrow at the office
Back to top
View user's profile Send private message
Ziko13

New User


Joined: 19 Jul 2018
Posts: 26
Location: Greece

PostPosted: Thu Mar 12, 2020 1:33 pm
Reply with quote

i saw the transaction with ceda view. XTRANID is indeed spaces but all the others have spaces there as well so it is not this. there must be a program which does the translation.
Back to top
View user's profile Send private message
Ziko13

New User


Joined: 19 Jul 2018
Posts: 26
Location: Greece

PostPosted: Thu Mar 12, 2020 1:44 pm
Reply with quote

i also changed it with CEDA alter but in vain.
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
This topic is locked: you cannot edit posts or make replies. Passing a field name to COBOL program COBOL Programming 10
No new posts How to get RBA value from CICS EVENT CICS 5
This topic is locked: you cannot edit posts or make replies. Sample CICS Webservices Program CICS 1
No new posts Calling Rexx program from Cobol CLIST & REXX 12
No new posts How to define transaction that trigge... CICS 2
Search our Forums:

Back to Top