CA IDMS RHDCMAP1 translates map literals to upper case

book

Article ID: 196130

calendar_today

Updated On:

Products

CA IDMS CA IDMS - Database CA IDMS - ADS

Issue/Introduction

CA IDMS maps being migrated from one environment to another. Maps are decompiled using RHDCMPUT, the output of RHDCMPUT contains mixed case literals. When maps are re-compiled with RHDCMAP1 using the output from RHDCMPUT the literals are being translated to uppercase.

How can this be prevented?

Environment

Release : 19.0

Component : CA IDMS

Resolution

The batch mapping compiler RHDCMAP1 will convert literals to uppercase by default.
To prevent uppercase translation turn on optional bit 68.
This is done by coding the following in the RHDCOPTF module in the CUSTOM.SRCLIB:

#DEFOPTF OPT00068

Then assemble and link the module into the CUSTOM.LOADLIB.
For JCL see installation job JOB03 in the CONFIG dataset, steps ASM#OPTF and LINKOPTF.

Additional Information

See documentation section Option Flags Table and Creating an RHDCOPTF Module