APAR status
Closed as program error.
Error description
Tables are not represented when requesting a Call Graph for a COBOL program. This counts for at least 2 programs. ADDI only finds a declaration of the table, but that is outside of the PROCEDURE DIVISION. The program (ZS42Y21) uses the ZSTB700 copybook where the table is defined. After a cursor is declared, done via an EXEC SQL DECLARE statement. The CUR_MULTI_ZSTB700 is used in the program during execution. In their opinion, table ZSTB700 should have been shown in the Call Graph of program ZS42Y21.
Local fix
N/A
Problem summary
In AD Cobol Compiler, inside a SQL statement, a complex query throws a "Syntax error" message. The query contains a CASE...ELSE expression with an embedded SELECT inside. This case was not covered by the grammar supported by the AD Cobol Compiler.
Problem conclusion
The support for CASE...ELSE containing a more complex expression inside was added to AD Cobol Compiler.
Temporary fix
Comments
APAR Information
APAR number
PH39006
Reported component name
APPL DISCOVERY
Reported component ID
5737B1600
Reported release
510
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-07-15
Closed date
2022-02-23
Last modified date
2022-02-23
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
APPL DISCOVERY
Fixed component ID
5737B1600
Applicable component levels
[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSRR9Q","label":"IBM Application Discovery"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"510"}]
Document Information
Modified date:
24 February 2022