CICS® IA detects
dynamic COBOL calls, which are collected by the Dependency and Command
Flow Data collectors.
To support the collection of dynamic COBOL Language Environment
calls, CICS IA assumes
that the Call parameter list for IBM® COBOL
for OS/390® program conforms
to the structure documented in the publication Language Environment® Vendor
Interfaces for COBOL Call routine
To support the collection of dynamic VS COBOL II calls, the call
must be an ID type call and not a Literal call.
If neither of the two previous statements applies, the called program
name is not collected and the called name is replaced in the
OBJECT field:
UNEXP-hn
where
n is
reserved for IBM diagnostics,
and
h is a hex digit that indicates the program
attributes as shown:
- 0xxx
- The calling program is detected as COBOL for OS/390.
- 1xxy
- The calling program is detected as VS COBOL II program.
- x0xx
- The called program is detected as COBOL for OS/390.
- x1xx
- The called program is detected as VS COBOL II program.
- xx0x
- The calling program AMODE is detected as 31.
- xx1x
- The calling program AMODE is detected as 24.
- xxx0
- The AMODE of the called program is detected as 31 bit.
- xxx1
- The AMODE of the called program is detected as 24 bit.