IMS Tran Code is generated wrong
search cancel

IMS Tran Code is generated wrong

book

Article ID: 97764

calendar_today

Updated On:

Products

Telon Application Generator

Issue/Introduction

IMS Tran Code generated incorrectly

In the Telon Generator step, we are getting the Warning message of;
TLMIMS11 TRANCDE DEFAULTED TO GR315001.  

It appears we are taking a default Tran Code, of the 8 position program name..
The TRANCDE should have been GR315A.
All of our IMS Tran Codes are 6-positions. 

Environment

Telon Design Facility 

Resolution

They indicated that the TRANCDE should have been GR315A. This could be causing the IMS online transaction error or U0555. They edited the source to change the name to 6 positions, and the transaction ran fine. This change needs to be made in the Telon Design Facility, and then re-genned, recompiled, and re-linked.

Additional Information

This change can be made with the following steps.
1. From the UPDATE SCREEN DEFINITION, update the ENV IMS

TRCIDA.SD UPDATE SCREEN DEFINITION ** **************** TSO/IMS SCREEN ENV SAVED
COMMAND ==> ___________________________________________________________________
OPTIONS ==> CUSTOM CODE _  DATA GROUP _  PANEL DEF _ ENV IMS    _ SCRN PARMS _

2. In the Update ENV IMS panel; update the TRANCDE

TRCIDA.SD UPDATE TSO/IMS SCREEN ENV * ****************************
COMMAND ==> ______________________________________________________
                                                                  
  IMS:   LINKOPT D (D/S)    CONVERS Y (Y/N)    LINEOPT _ (1/2/3)  
   *     TRACE   _ (Y/N)    PGM/PSB NAME ________                 
   *     GENPCBS Y (Y/N)    LNKCOPY ________   USGCOPY ________   
  TSO:   GENPCBS _ (Y/N)    LNKCOPY ________   USGCOPY ________   
 TRAN:   TRANCDE TRIMCIDA__ TRANMFS Y (Y/N)    TRANFLD ________   
 
  • TRANCDE
    The IMS transaction code associated with the generated program. Enter a value only when the IMS transaction is different from the CA Telon® Application Generator-generated program name. The program name is set as an installation default.