We implemented the ACMQ feature of Endevor. The problem now is that our Cobol routines that are dynamically called are not shown by ACMQ "WHERE used".
While the statics called routines, can be shown by ACMQ "WHERE used".
Basic ACM as used by monitor=components will only pick up components from libraries that are actually opened within the processor.
Dynamic calls,links will not be monitored, but they can be added to the component list via the processor utility called CONSCAN.
You can find samples that should match your config in CSIQOPTN library that is delivered with the product SCANASM
To process your type Batch Cobol, create a CONSCAN member using the element type name (&C1ELTYPE), this is easier to code this in a processor, example:
CONSCAN works as follow:
1 - Read User-defined selection criteria from DDNAME PARMSCAN.
2 - Apply Scan rules against the element source
3 - Generate Control Statements for CONRELE into DDNAME ACMRELE
CONRELE works as follow
1 - Read Control statements from DDNAME NDVRIPT.
2 - Updates the ACM component data for the element.