IBM Support

OA62525: CNMSTYLE REPORT GENERATOR DOES NOT REPORT INDICATOR FLAG IN CNMCRG FOR MISSING MEMBERS.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Running CNMSTYLE Report Generator (CNMSJCRG) with NV2I=SA and
    see error messages:
    DSI898I Could not find member CSASTYLE in DDNAME DSIPARM
    DSI891I USING DEFAULT MEMBER - CNMSTYLE
    DSI898I Could not find member CNMSTAAL in DDNAME DSIPARM
    DSI896I CNMSTYLE Report Generator completed with RC = 4
    CSATYLE did not exist. CNMCRG output is generated by the report
    generator.
    CNMCRG is missing the flag indicator (+) for the CNMSTAAL
    %INCLUDE member and the "%INCLUDE was not found" footnote.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of the CNMSTYLE report generator       *
    *                 (sample job CNMSJCRG) in IBM Tivoli Netview  *
    *                 for z/OS V6R2M1 and later                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: When running the CNMSTYLE Report        *
    *                      Generator (sample CNMSJCRG) with a      *
    *                      customized  NV2I  parameter (NV2I=xx),  *
    *                      where CxxSTYLE does not exist and a     *
    *                      %INCLUDE member is not found, the       *
    *                      indicator flag (+) is not displayed     *
    *                      beside the missing %INCLUDE member      *
    *                      (i.e. CNMSTAAL) in the CNMCRG output    *
    *                      and the "%INCLUDE was not found"        *
    *                      footnote is also missing.               *
    *                                                              *
    *                      If the NetView style sheet contains a   *
    *                      %INCLUDE statement enclosed in single   *
    *                      quotes, such as when part of a data     *
    *                      REXX block begun with %LOGIC, then the  *
    *                      CNMSTYLE Report Generator ignores the   *
    *                      %INCLUDE statement.                     *
    ****************************************************************
    When the NetView CNMSTYLE report generator finds any missing
    %INCLUDE member, in the CNMCRG report it should set indicator
    flag (+) beside the member name, append a footnote "(+) -
    %INCLUDE not found" under the %INCLUDE structure.
    
    With NV2I=SA, NetView CNMSTYLE report generator tries to find
    file CSASTYLE first. If not found, it generates report based on
    the default file CNMSTYLE instead of CSASTYLE. Under this
    condition, the missing member indicator flag (+) and the
    footnote should still be set in CNMCRG report.
    
    Some style sheets are written by logic rexx, the %INCLUDE
    statement is enclosed in single quote. The %INCLUDE member in
    the style sheet should be checked and listed in CNMCRG report.
    

Problem conclusion

  • Parts CNMEAUX and CNMECRG are being updated to the indicator
    flag(+) for any missing %INCLUDE member and related footnote
    will be displayed in CNMCRG report, no matter CxxSTYLE can be
    found or not.
    
    And the %INCLUDE member statement enclosed in single quote also
    can be detected and list in CNMCRG report.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA62525

  • Reported component name

    NETVIEW FOR Z/O

  • Reported component ID

    5697NV600

  • Reported release

    21B

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-11-30

  • Closed date

    2022-07-25

  • Last modified date

    2023-03-01

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    OA63533 UJ08920 OA64466

Modules/Macros

  •    CNMEAUX  CNMECRG
    

Fix information

  • Fixed component name

    NETVIEW FOR Z/O

  • Fixed component ID

    5697NV600

Applicable component levels

  • R21B PSY UJ08920

       UP22/07/30 P F207

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSZJDU","label":"Tivoli NetView for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"21B","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
01 March 2023