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

Field specific case sensitivity in CICS Map


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

New User


Joined: 03 Apr 2008
Posts: 82
Location: United States

PostPosted: Fri Apr 20, 2012 3:27 am
Reply with quote

Hello All,

We had a requirement to make a CICS screen case sensitive and we used this in the program:

Code:
EXEC CICS SET
TERMINAL (EIBTRMID)
UCTRANST (DFHVALUE(NOUCTRAN))
END-EXEC


This has worked.

I was wondering if we can make a specific field of the map case sensitive and not all the fields. Can anyone suggest?

Thanks in advance!
Back to top
View user's profile Send private message
Bill Woodger

Moderator Emeritus


Joined: 09 Mar 2011
Posts: 7309
Location: Inside the Matrix

PostPosted: Fri Apr 20, 2012 4:03 am
Reply with quote

Search the forum. It has been discussed. I actually used google to get there.
Back to top
View user's profile Send private message
CICS fan

New User


Joined: 03 Apr 2008
Posts: 82
Location: United States

PostPosted: Fri Apr 20, 2012 8:47 pm
Reply with quote

Thanks Bill, got it. We need to manipulate the other fileds(INSPECT).
Back to top
View user's profile Send private message
selvamphigai

New User


Joined: 22 Jan 2010
Posts: 11
Location: chennai

PostPosted: Thu Apr 26, 2012 2:54 pm
Reply with quote

can anyone answer these questions quickly ?
1) To receive the characters from the terminals as they are (ie "a" != "A") we need to use ---------- option

2) CICS Program A does a static CALL to Program B. Program does not have Local program entry in the region. What happens now?

3) A program Z can be invoked from multiple transactions that updates a CICS shared resource. There is high possibility that the program can run concurrently. How do you serialize the shared resource access in the program?

4) CICS Program X creates a TSQ in MAIN storage, before issuing a SYNCPOINT the program abends. What happens to the TSQ and is there a way to recover TSQ?
Back to top
View user's profile Send private message
Peter cobolskolan

Active User


Joined: 06 Feb 2012
Posts: 104
Location: Sweden

PostPosted: Thu Apr 26, 2012 3:22 pm
Reply with quote

If you need a QUICK answer, you must, as always, read the manual, but I can give you some ideas:
1- You already know that you can tell CICS to do uppercasetranslation or not. You cant specify for for different fields. If you want a specific field translated to uppercase - use the intrinsic Fucdtion Uppercase(), to have it translated avter the CICS Receive Map.
2- A static call means that the called program is embedded in the same load-module as the calling program. Its only the load-module-name that is/will be known to CICS, depending on autoinstall or not. What happends is up to the called program.
3- If several tasks will update the same protected resource, CICS will handle the ENQ/DEQ for the resource, e.g. VSAM-file. You dont have to worry.
4- TSQs are not protected resources by default. In your case the TS-queue is unaltered. To make a TSQ a protected resource, you must make an entry in a TS Table. Be aware, a Syncpoint ALWAYS sets a Logical End Of tTask, and protected resources will NEVER be backed out. You must know very well what you are doing if you use Synpoint, and in most cases this is not necessery.
Back to top
View user's profile Send private message
selvamphigai

New User


Joined: 22 Jan 2010
Posts: 11
Location: chennai

PostPosted: Thu Apr 26, 2012 3:47 pm
Reply with quote

Peter ,

im sorry! ur answers are not very clear!!!
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Thu Apr 26, 2012 4:10 pm
Reply with quote

Quote:
can anyone answer these questions quickly ?


replying is ...
on voluntary base
on our own time
free of charge

if You have time issues, a forum is not the best place to seek for help
wiser to hire a paid consultant who, for the proper fee, will be glad to
satisfy Your time constraints
Back to top
View user's profile Send private message
selvamphigai

New User


Joined: 22 Jan 2010
Posts: 11
Location: chennai

PostPosted: Thu Apr 26, 2012 4:21 pm
Reply with quote

Hey Enrico !!

i didnt mean abt the time,,,i said his answers to my questions are not clear.If you can explain clearly ,go ahead!!

forum is to help people clear their doubts !!!
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Thu Apr 26, 2012 5:02 pm
Reply with quote

reread Your initial post please,
it was You who wrote
Quote:
can anyone answer these questions quickly ?

not me

Quote:
forum is to help people clear their doubts !!!

yes forums are to help people, when they ask properly,
not when they abuse of other people patience and time!

a moderator of a forum has the duty to clarify and try to correct
improper posting style ( urgency is frowned upon everywhere )

to make the most out of the questions You ask
it would be wise for You to read and meditate on
( as suggested novemtrigillion times )
how to ask questions the smart way
catb.org/~esr/faqs/smart-questions.html
Back to top
View user's profile Send private message
selvamphigai

New User


Joined: 22 Jan 2010
Posts: 11
Location: chennai

PostPosted: Thu Apr 26, 2012 5:07 pm
Reply with quote

thanks for your bigg note!!!
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Thu Apr 26, 2012 7:59 pm
Reply with quote

Hello,

Quote:
ur answers are not very clear!!!
The answers appear to be quite clear - and NOT too technical. . . Rather than dismiss the entire response as you did, you might have told us what was not clear to you. . .

Possibly, you are "in over your head" and some training would help.
Back to top
View user's profile Send private message
CICS fan

New User


Joined: 03 Apr 2008
Posts: 82
Location: United States

PostPosted: Thu Apr 26, 2012 9:44 pm
Reply with quote

It is OK to ask for hints, but not for entire solutions.
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
No new posts Using API Gateway from CICS program CICS 0
No new posts COBOL -Linkage Section-Case Sensitive COBOL Programming 1
No new posts Replace Multiple Field values to Othe... DFSORT/ICETOOL 12
No new posts Calling an Open C library function in... CICS 1
No new posts How to 'Ping' a CICS region in JCL CICS 2
Search our Forums:

Back to Top