IBM Support

PI71280: DBD/PSB/ACB COMPARE PROVIDES NEW PARAMETERS TO NOCOMP OPTION

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • This APAR enables DBD/PSB/ACB Compare to provide new parameters
    to NOCOMP option not to compare specific statements:
    PROCSEQ, PROCSEQD, PROCOPT, LIST, LANG in the PSBs.
    
    This enhancement is being implemented as a result of following
    RFE requirement:
    
        RFE 69724
        =============================
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: IMS Library Integrity Utilities for z/OS,    *
    *                 Version 2 Release 2 (FMID=H27P220) users     *
    *                 who use the DBD/PSB/ACB Compare utility.     *
    ****************************************************************
    * PROBLEM DESCRIPTION: This APAR enhances the DBD/PSB/ACB      *
    *                      Compare utility to support new          *
    *                      parameters for the NOCOMP= statement    *
    *                      not to compare specific fields.         *
    *                      The new parameters are the LANG,        *
    *                      LIST, PROCOPT, PROCSEQ, PROCSEQD,       *
    *                      PSB_PSELOPT and PSB_ACCESS parameters.  *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    This APAR enhances the DBD/PSB/ACB Compare utility to support
    new parameters for the NOCOMP= statement.
    The following parameters are added:
    
    LANG
    This parameter indicates that for PSB and ACB members,
    the field that relates to the LANG= statement of the PSBGEN
    utility is not compared.
    
    LIST
    This parameter indicates that for PSB and ACB members,
    the field that relates to the LIST= statement of the PSBGEN
    utility is not compared.
    
    PROCOPT
    This parameter indicates that for PSB and ACB members,
    the fields that relate to the PROCOPT= statement of the PSBGEN
    utility are not compared. The PROCOPT parameter of the PSBGEN
    utility defines the processing options, and it also affects
    fields in the member. If NOCOMP=PROCOPT is specified,
    the fields that are defined by the PROCOPT statement and
    the following fields in the member, which are affected by
    the PROCOPT statement, are not compared.
    
    PROCSEQ
    This parameter indicates that for PSB and ACB members,
    the fields that relate to the PROCSEQ= statement of the PSBGEN
    utility are not compared. The PROCSEQ parameter of PSBGEN
    utility defines the name of a secondary index, and it also
    affects fields in the member. If NOCOMP=PROCSEQ is specified,
    the fields that are defined by the PROCSEQ statement and
    the following fields in the member, which are affected by
    the PROCSEQ statement, are not compared.
    
    PROCSEQD
    This parameter indicates that for PSB and ACB members,
    the fields that relate to the PROCSEQD= statement of the PSBGEN
    utility are not compared. The PROCSEQD parameter of the PSBGEN
    utility defines the name of a secondary index for the primary
    DEDB database, and it also affects fields in the member.
    If NOCOMP=PROCSEQD is specified, the fields that are defined
    by the PROCSEQD statement and the following fields in
    the member, which are affected by the PROCSEQD statement, are
    not compared.
    
    PSB_PSELOPT
    This parameter indicates that for PSB and ACB members,
    the field that relates to the PSELOPT= statement of the PSBGEN
    utility is not compared.
    
    PSB_ACCESS
    This parameter indicates that for PSB and ACB members,
    the field that relates to the ACCESS= statement of the PSBGEN
    utility is not compared.
    

Problem conclusion

Temporary fix

Comments

  • The following modules and macros have been modified.
    FABLICB  FABLMSG  FABUCPYR
    FABLACBA FABLACBB FABLACBC FABLACBD FABLACBE FABLACB9 FABLAPSA
    FABLAPSB FABLAPSC FABLAPSD FABLAPSE FABLAPS9 FABLCMPP FABLCOMP
    FABLPSBT FABLPSB0
    
    ========================
    = DOCUMENTATION CHANGE =
    ========================
    The documentation "IBM IMS Library Integrity Utilities for z/OS
    V2R2, User's Guide (SC19-3979-02)" is changed.
    For all the documentation changes, see documentation updates
    on IMS Tools library site.
    http://www-01.ibm.com/software/data/db2imstools/
    imstools-library.html
    

APAR Information

  • APAR number

    PI71280

  • Reported component name

    IMS LIBR INTEG

  • Reported component ID

    5655I4200

  • Reported release

    220

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    YesSpecatt / New Function / Xsystem

  • Submitted date

    2016-10-25

  • Closed date

    2016-11-24

  • Last modified date

    2016-12-01

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

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

    UI42896

Modules/Macros

  •    FABLACBA FABLACBB FABLACBC FABLACBD FABLACBE
    FABLACB9 FABLAPSA FABLAPSB FABLAPSC FABLAPSD FABLAPSE FABLAPS9
    FABLCMPP FABLCOMP FABLPSBT FABLPSB0
    

Publications Referenced
SC19397902    

Fix information

  • Fixed component name

    IMS LIBR INTEG

  • Fixed component ID

    5655I4200

Applicable component levels

  • R220 PSY UI42896

       UP16/11/26 P F611

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.

[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89N","label":"IMS Library Integrity Utilities"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220"}]

Document Information

Modified date:
03 October 2020