Collecting dynamic COBOL calls
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.