APAR status
Closed as user error.
Error description
IF A NULL INDICATOR VARIABLE IS DEFINED AFTER THE LAST INCLUDE STATEMENT IN A COBOL PROGRAM, WE RECEIVE MESSAGES: MSGDSNH312I AND MSGDSNH080I. IF HOWEVER THE NULL INDICATOR VARIABLE IS DEFINED ABOVE THE LAST INCLUDE STATEMENT, THEN THERE ARE NO PROBLEMS.
Local fix
Problem summary
Problem conclusion
Temporary fix
Comments
APAR PL24866 IS BEING CLOSED AS USER ERROR (USE). THE PROBLEM OCCURS DUE TO THE LOWER LEVELS (HIGHER NUMBER) ENTRIES 10 MSGIN-VAT----- 10 MSGIN-ACTION FOLLOWING THE NULL INDICATOR STATEMENT, 05 VTX-VAT-SHORT-NAME-NULL SINCE COBOL COPY STATEMENTS ARE IGNORED THESE LEVELS (10) BECOME LOWER LEVELS OF THE INDICATOR LEVEL STATMENT (05), IN EFFECT, MAKING IT A GROUP LEVEL FOR THE FOLLOWING LEVEL 10S. WHEN THE INDICATOR STRUCTURE WAS MOVED THE LOWER LEVELS (10S) WERE REMOVED FROM THE GROUP LEVEL (05). THE SAME EFFECT WOULD HAVE BEEN ACHIEVED BY CHANGING THE LEVEL 10 STATEMENTS TO LEVEL 05.
APAR Information
APAR number
PL24866
Reported component name
5740 IBM DATABA
Reported component ID
5740XYR00
Reported release
202
Status
CLOSED USE
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
1988-03-15
Closed date
1988-03-29
Last modified date
1988-04-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
| SC26408102 | SC26429300 |
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"DB2 for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"202","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
01 August 2023