View previous topic :: View next topic
|
Author |
Message |
Ziko13
New User
Joined: 19 Jul 2018 Posts: 26 Location: Greece
|
|
|
|
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 |
|
|
Marso
REXX Moderator
Joined: 13 Mar 2006 Posts: 1353 Location: Israel
|
|
|
|
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 |
|
|
Ziko13
New User
Joined: 19 Jul 2018 Posts: 26 Location: Greece
|
|
|
|
Thank you for the responce. I will follow this with the system programmers |
|
Back to top |
|
|
Ziko13
New User
Joined: 19 Jul 2018 Posts: 26 Location: Greece
|
|
|
|
How can I view this parameter in the system? |
|
Back to top |
|
|
Garry Carroll
Senior Member
Joined: 08 May 2006 Posts: 1205 Location: Dublin, Ireland
|
|
|
|
Using CEDA/CEDB, in the transaction definition you will see XTRANID under ALIASES. |
|
Back to top |
|
|
Ziko13
New User
Joined: 19 Jul 2018 Posts: 26 Location: Greece
|
|
|
|
I do not think this parameter will do because other transactions do not have it defined in greek. |
|
Back to top |
|
|
Jose Mateo
Active User
Joined: 29 Oct 2010 Posts: 121 Location: Puerto Rico
|
|
|
|
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 |
|
|
Ziko13
New User
Joined: 19 Jul 2018 Posts: 26 Location: Greece
|
|
|
|
I googled thank you. There is only one codepage for greek. |
|
Back to top |
|
|
Marso
REXX Moderator
Joined: 13 Mar 2006 Posts: 1353 Location: Israel
|
|
|
|
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 |
|
|
Ziko13
New User
Joined: 19 Jul 2018 Posts: 26 Location: Greece
|
|
|
|
thanks a lot. i will try this tomorrow at the office |
|
Back to top |
|
|
Ziko13
New User
Joined: 19 Jul 2018 Posts: 26 Location: Greece
|
|
|
|
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 |
|
|
Ziko13
New User
Joined: 19 Jul 2018 Posts: 26 Location: Greece
|
|
|
|
i also changed it with CEDA alter but in vain. |
|
Back to top |
|
|
|