Many CICS transactions execute using the same transaction ID but perform different functions. This type of transaction is referred to as an umbrella transaction or menu transaction.
Setting the umbrella name and or type provides additional information about the actual purpose of the transaction.
Use the following CICS command level program example to code this function:
....+....1....+....2....+....3....+....4....+....5....+....6||7.. DFHEISTG DSECT , MEIC GSVCMEI GEN_COMMAREA,DSECT=NO module DFHEIENT MVC MEIC_Function,=AL4(MEIC_SetUmbrella) Function MVC MEIC_F001_Name,=CL08'name ' Name MVC MEIC_F001_Type,=CL08'type ' Type EXEC CICS LINK PROGRAM('GSVCMEI') X COMMAREA(MEIC) X LENGTH(=AL2(MEIC_L)) EXEC CICS RETURN
UMBRELLA_NAME parameters:
Specify an eight-character umbrella transaction name.
(Optional) Specify an eight-character umbrella transaction type.
Copyright © 2014 CA.
All rights reserved.
|
|