Previous Topic: Set Umbrella Name and TypeNext Topic: Start Timing a File or Database Request


Record Non CICS Program Usage

Many CICS transactions execute programs that are not defined to CICS. Knowing the names of non-CICS or external programs that are being used lets you track their usage.

Use the following assembler GSVCMEI macro PROGRAM_USAGE example to code this function:

....+....1....+....2....+....3....+....4....+....5....+....6||7..
DFHEISTG  	    DSECT ,
MEIPL		    GSVCMEI GEN_PARMLIST,DSECT=NO

module   DFHEIENT

		GSVCMEI PROGRAM_USAGE,		Program usage     X
		NAME==CL08'program'		..program name

         EXEC CICS RETURN

Program usage parameters:

program

Specifies an eight-character program name.