After case sensitive enable in acf2/cics the password not matched
search cancel

After case sensitive enable in acf2/cics the password not matched

book

Article ID: 206426

calendar_today

Updated On:

Products

ACF2 - z/OS

Issue/Introduction

logon program ACFAEUSC.
Most terminal users have uctran(yes)

The exit response after logon leaving the terminal with uctran(NO) caused

cemt i tas

DFHAC2001 11/16/2020 13:20:05 <applid> Transaction 'cemt' is not recognized.
Check that the transaction name is correct.

Unable to execute transactions in lowercase.

The exit should work like: if my terminal is uctran(YES) after login the exit should convert to uctran(YES) and do not leave the terminal like now with uctran(NO).

 

Environment

Release : 16.0

Component : CA ACF2 for z/OS

Resolution

the ASIS on the RECEIVE that is now being done is not effective for the first RECEIVE of the transaction.
However, if ACFAEUSC functions in conversational mode, the RECEIVE of the formatted screen is not the first one done, and the lower-case will be preserved.
This still requires ACFAEUSC to run conversationally, but the terminals UCTRAN setting does not need to change.
 
In order to have ACFAEUSC run conversationally, please make the following change to the source code, reassemble and NEWCOPY it in.

There is a line in the code as follows:
PCTL DC X'00' USER ALTERABLE CONTROL BYTE. DEFAULT = X'00'

Change the value to x'80' so it looks like this:
PCTL DC X'80' USER ALTERABLE CONTROL BYTE. DEFAULT = X'00'

and ACFAEUSC will run conversationally.

Following that line is documentation about running conversationally that should be reviewed