Can you tell me what CICS transaction-id is associated with IDEAL ACCOUNT-ID MFX5?
search cancel

Can you tell me what CICS transaction-id is associated with IDEAL ACCOUNT-ID MFX5?

book

Article ID: 16821

calendar_today

Updated On:

Products

Ideal

Issue/Introduction

I got the above question IM'd to me this afternoon.

The CICS system programmer has a transaction definition in CICS for this.

CEMT I TRANS(MFX5)

STATUS: RESULTS - OVERTYPE TO MODIFY

Tra(MFX5) Pri( 025 ) Pro(SC00DISP) Tcl( DFHTCL09 ) Ena Sta

Pur Prf(PCTIDMF ) Uda Bel Iso Bac Wai

 

Under IDEA I can issue DISPLAY PCT and I see:

MFX5 SC00DISP ACCOUNT-ID 64

 

 



How can I find the real user CICS TRANSACTION-ID that is associated with ACCOUNT-ID MFX5

Environment

z/OS CA IDEAL 14.0

Resolution

1.Run VLSUTIL function SCAN on VLS file IDDAT where the IDEAL members reside.    

//SYSIN    DD  *                                                       

  SCAN /ALL/          (Note: Scan only scans 70 columns)                                                       

  'MFX5'                                                               

  END                                                                 

/*

 

2.If VLSUTIL reports a member then run VLSUTIL function PUNCH to see the content of that IDEAL member.

In this case here:  

//SYSIN    DD  *                                                       

HEX /                                                                

PUNCH DBAMFT5/4040404040404040404040404040/Z/4040/                   

/* 

 

3.SYSPUNCH for that IDEAL member shows  : 

SEL SYS MEN                      

SET COMMAND LINE 0               

SET COMMAND SEPERATOR N          

SET RUN QUITIDEAL YES            

SET RUN CLEAR QUITRUN            

SET ENVIRONMENT FINAL-ID NONE    

SET ENVIRONMENT ACCOUNT-ID MFX5  

 

RUN MFT5MENU VER PROD   

Based on our naming standards I know it's CICS Transaction-id  MFT5.          

Additional Information

An ACCOUNT-ID can be set in the IDEAL environment section , an IDEAL member

or you can set the ACCOUNT-ID in an IDEAL program by coding SET $ACCOUNT-ID = 'xxxx' .

 

 

ACCOUNT-IDs are useful in a production CICS region to provide separate user-specified

CICS transactions. Without ACCOUNT-IDs, all CA Ideal transactions and transaction

DDOL execute as SCFD after signon. Using ACCOUNT-IDs within CA Ideal applications

allows CICS performance analysis packages or transaction accounting packages to

isolate transactions for charge-back and resource consumption analysis.

 

The transaction definition for SCFD invokes SC00DISP, the Session Control Facility

Dispatcher program. Additional transaction definitions can be specified as any valid 4

characters ,IBM recommends transactions IDs do not begin with C. An ACCOUNT-ID

transaction must have a TRANSACTION definition in CICS with the same options as the

SCFD entry. An entry in SC00TRAN, the SCF Transaction Table, is not required for an

ACCOUNT-ID. Like the SCFD transaction, an ACCOUNT-ID is a synchronous CICS task

attached to a terminal invoking SC00DISP, the SCF dispatcher program. ACCOUNT-ID

transactions must only invoke SC00DISP.