IBM Support

PH51207: INTERNAL FIXES FOR NOV 2022 ROLL UP PTF

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • 1.  REPAIR LEVELID requires processing at the PART level.  Any
    object(s) selected at the ALL level will be converted to the
    PART level and the following build message will be generated
    during the build:
           HAAB589I - Object converted to PART level for REPAIR
    LEVELID.
    2.  Change "View/Update..." text on panels listed below to
    either "View" or "Update", depending on the option selected.
    
           a. RECOVER utility: (panels HAA$URCV, HAAHURCV and
    HAAHVRCV) Change panel text "View/Update FlashCopy Dataset
    Options" to more specific verbiage, based on whether UPDATE or
    VIEW was selected.
           b. IMAGE COPY utility: (panels HAA$UIMG, HAAHUIMG and
    HAAHVIMG) Change panel text "View/Update FlashCopy Dataset
    Options" to more specific verbiage, based on whether UPDATE or
    VIEW was selected.
           c. TS REORG - IMAGE COPY: (panels HAA$UCOP and HAAHUCOP)
    Change the following panel text to more specific verbiage, based
    on whether UPDATE or VIEW was selected:
                i.  "View/Update Options"
                ii. "View/Update FlashCopy Dataset Options"
           d. REBUILD INDEX utility: (panels HAA$URBL, HAAHURBL and
    HAAHVRBL) Change panel text "View/Update FlashCopy Dataset
    Options" to more specific verbiage, based on whether UPDATE or
    VIEW was selected.
           e. RE IMAGE COPY utility: (panels HAA$REIM, HAAHREIM and
    HAAHVREM) Change panel text "View/Update Options" to more
    specific verbiage, based on whether UPDATE or VIEW was selected.
           f. REORG INDEX utility Panels HAA$UREX, HAAHUREX and
    HAAHVREX: Change the following Dataset Options text to more
    specific verbiage, based on whether UPDATE or VIEW was selected:
                i.  View/Update SYSUT1 Dataset Options
                ii. View/Update FlashCopy Dataset Options
           g. RECOVER and REORG INDEX utilities:  Help panel
    for message HAAM818E - text is changing FROM:
                If you enter a template data set and member name,
                a FlashCopy template name is required. Enter Y or
                C for FlashCopy options, and Y for View/Update
                FlashCopy Dataset Options to select a template name.
                TO:
                If you enter a template data set and member name,
                a FlashCopy template name is required. Enter Y or
                C for FlashCopy options, and Y for Update
                FlashCopy Dataset Options to select a template name.
    3.  Keyword REPAIR VERSIONS is not supported for LOB or XML
    spaces and at execution time can result in RC=8 and message
    DSNU068I.  This keyword will be disallowed for LOB or XML spaces
    and build message HAAB582W will be generated:
    
           HAAB582W - REPAIR INSERTVERSIONPAGES has been turned off
    for this LOB|XML Tablespace.
    4.  Panel HAAHVREO: Change 'View DSN options' text to 'View
    Discard DSN options' to match the related field on panel
    HAA$UREO.
    5.  Panel HAAHVREX: Add missing help for field 'View/Update
    SYSUT1 Dataset Options'.
    6.  HAA$UREO: SYSPUNCH options text disappears after viewing
    help panel HAAHUREO
    7.  Change text "DB2" to "Db2" in panels, online messages, build
    messages, skeletons and TCz.
    8.  REPAIR utility: If no objects were triggered due to the
    options selected, it's possible that HAA can generate empty
    control cards.  This fix will eliminate the problem by:
           a. generating IEFBR14 jobstep, instead of REPAIR
           b. displaying build message HAAB590E, which indicates
    that the object was turned off for REPAIR because no options
    were included.
    9.  Help panel navigation - Currently, attempts to scroll past
    the limits of help panel text results in the display of the ISPF
    tutorial panel.  This fix will implement a new help panel
    (HAAMHELP) that will be displayed in this situation.
    10. Help panel HAAHJG27: Improve and clarify the help text for
    REORG Avoidance Performance Windows Options
    11. User response message correction for HAA359E.
        Message HAA359E is changing from:
    
           When the Freqval Count field contains a number,
           the Freqval Occurrence field must not be blank.
           Either enter an integer value in the Freqval
           Occurrence field, or remove the value from
           the Freqval Count field.
    To:
           When the Freqval Count field contains a number,
           the Freqval Occurrence field must not be blank.
           Either remove the value from the Freqval Count
           field, or enter a value in the Freqval
           Occurrence field
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: This PTF addresses the following        *
    *                      internal issues:                        *
    *                                                              *
    *                      1) REPAIR LEVELID requires processing   *
    *                      at the PART level.  Any object(s)       *
    *                      selected at the ALL level will be       *
    *                      converted to the PART level and the     *
    *                      following build message will be         *
    *                      generated during the build:             *
    *                                                              *
    *                          HAAB589I - Object converted to      *
    *                          PART level for REPAIR LEVELID.      *
    *                                                              *
    *                      2) Change "View/Update..." text on      *
    *                      panels listed below to either "View" or *
    *                      "Update", depending on the option       *
    *                      selected.                               *
    *                                                              *
    *                        a) RECOVER utility: (panels HAA$URCV, *
    *                           HAAHURCV and HAAHVRCV) Change      *
    *                           panel text "View/Update FlashCopy  *
    *                           Dataset Options" to more specific  *
    *                           verbiage, based on whether UPDATE  *
    *                           or VIEW was selected.              *
    *                                                              *
    *                        b) IMAGE COPY utility: (panels        *
    *                           HAA$UIMG, HAAHUIMG and HAAHVIMG)   *
    *                           Change panel text "View/Update     *
    *                           FlashCopy Dataset Options" to more *
    *                           specific verbiage, based on        *
    *                           whether UPDATE or VIEW was         *
    *                           selected.                          *
    *                                                              *
    *                        c) TS REORG - IMAGE COPY: (panels     *
    *                           HAA$UCOP and HAAHUCOP) Change the  *
    *                           following panel text to more       *
    *                           specific verbiage, based on        *
    *                           whether UPDATE or VIEW was         *
    *                           selected:                          *
    *                                                              *
    *                               "View/Update Options"          *
    *                               "View/Update FlashCopy         *
    *                                  Dataset Options"            *
    *                                                              *
    *                        d) REBUILD INDEX utility: (panels     *
    *                           HAA$URBL, HAAHURBL and HAAHVRBL)   *
    *                           Change panel text "View/Update     *
    *                           FlashCopy Dataset Options" to more *
    *                           specific verbiage, based on        *
    *                           whether UPDATE or VIEW was         *
    *                           selected.                          *
    *                                                              *
    *                        e) RE IMAGE COPY utility: (panels     *
    *                           HAA$REIM, HAAHREIM and HAAHVREM)   *
    *                           Change panel text "View/Update     *
    *                           Options" to more specific          *
    *                           verbiage, based on whether UPDATE  *
    *                           or VIEW was selected.              *
    *                                                              *
    *                        f) REORG INDEX utility Panels         *
    *                           HAA$UREX, HAAHUREX and HAAHVREX:   *
    *                           Change the following Dataset       *
    *                           Options text to more specific      *
    *                           verbiage, based on whether UPDATE  *
    *                           or VIEW was selected:              *
    *                                                              *
    *                               View/Update SYSUT1 Dataset     *
    *                                  Options                     *
    *                               View/Update FlashCopy Dataset  *
    *                                  Options                     *
    *                                                              *
    *                        g) RECOVER and REORG INDEX utilities: *
    *                           Help panel for message HAAM818E -  *
    *                           text is changing FROM:             *
    *                                                              *
    *                             If you enter a template data set *
    *                             and member name, a FlashCopy     *
    *                             template name is required. Enter *
    *                             Y or C for FlashCopy options,    *
    *                             and Y for View/Update FlashCopy  *
    *                             Dataset Options to select a      *
    *                             template name.                   *
    *                                                              *
    *                           TO:                                *
    *                                                              *
    *                             If you enter a template data set *
    *                             and member name, a FlashCopy     *
    *                             template name is required. Enter *
    *                             Y or C for FlashCopy options,    *
    *                             and Y for Update FlashCopy       *
    *                             Dataset Options to select a      *
    *                             template name.                   *
    *                                                              *
    *                      3) Keyword REPAIR VERSIONS is not       *
    *                         supported for LOB or XML spaces and  *
    *                         at execution time can result in RC=8 *
    *                         and message DSNU068I.  This keyword  *
    *                         will be disallowed for LOB or XML    *
    *                         spaces and build message HAAB582W    *
    *                         will be generated                    *
    *                                                              *
    *                         HAAB582W - REPAIR INSERTVERSIONPAGES *
    *                         has been turned off for this LOB|XML *
    *                         Tablespace.                          *
    *                                                              *
    *                      4) Panel HAAHVREO: Change 'View DSN     *
    *                         options' text to 'View Discard DSN   *
    *                         options' to match the related field  *
    *                         on panel HAA$UREO.                   *
    *                                                              *
    *                      ....................................... *
    *                      5) Panel HAAHVREX: Add missing help for *
    *                         field 'View/Update SYSUT1 Dataset    *
    *                         Options'.                            *
    *                                                              *
    *                      ....................................... *
    *                      6) HAA$UREO: SYSPUNCH options text      *
    *                         disappears after viewing help panel  *
    *                         HAAHUREO                             *
    *                                                              *
    *                      ....................................... *
    *                      7) Change text "DB2" to "Db2" in        *
    *                         panels, online messages, build       *
    *                         messages, skeletons and TCz.         *
    *                                                              *
    *                      ....................................... *
    *                      8) REPAIR utility: If no objects were   *
    *                         triggered due to the options         *
    *                         selected, it's possible that HAA can *
    *                         generate empty control cards.  This  *
    *                         fix will eliminate the problem by:   *
    *                                                              *
    *                         a) generating IEFBR14 jobstep,       *
    *                            instead of REPAIR                 *
    *                                                              *
    *                         b) displaying build message          *
    *                            HAAB590E, which indicates that    *
    *                            the object was turned off for     *
    *                            REPAIR because no options were    *
    *                            included.                         *
    *                                                              *
    *                      9) Help panel navigation - Currently,   *
    *                         attempts to scroll past the limits   *
    *                         of help panel text results in the    *
    *                         display of the ISPF tutorial panel.  *
    *                         This fix will implement a new help   *
    *                         panel (HAAMHELP) that will be        *
    *                         displayed in this situation.         *
    *                                                              *
    *                      10) Help panel HAAHJG27: Improve and    *
    *                         clarify the help text for REORG      *
    *                         Avoidance Performance Windows        *
    *                         Options                              *
    *                                                              *
    *                      11) User response message correction    *
    *                          for HAA359E Message HAA359E is      *
    *                          changing from:                      *
    *                                                              *
    *                          When the Freqval Count field        *
    *                          contains a number, the Freqval      *
    *                          Occurrence field must not be blank. *
    *                          Either enter an integer value in    *
    *                          the Freqval Occurrence field, or    *
    *                          remove the value from the Freqval   *
    *                          Count field.                        *
    *                                                              *
    *                        To:                                   *
    *                                                              *
    *                           When the Freqval Count field       *
    *                           contains a number, the Freqval     *
    *                           Occurrence field must not be       *
    *                           blank. Either remove the value     *
    *                           from the Freqval Count field, or   *
    *                           enter a value in the Freqval       *
    *                           Occurrence field.                  *
    ****************************************************************
    * RECOMMENDATION: Apply PTF                                    *
    ****************************************************************
    .
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PH51207

  • Reported component name

    DB2 AUTOMATION

  • Reported component ID

    5697G6300

  • Reported release

    430

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-11-30

  • Closed date

    2022-12-01

  • Last modified date

    2023-01-03

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

    PH50117

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

    UI83537

Modules/Macros

  • HAA#UTED HAA$$PRM HAA$$SEQ HAA$ADEH HAA$ADMS HAA$ADMX HAA$ALR2
    HAA$ALRC HAA$ALRG HAA$ALRO HAA$ALRT HAA$ASAT HAA$ASIM HAA$ATMX
    HAA$ATRH HAA$ATRO HAA$ATSC HAA$ATST HAA$BMSH HAA$DDP  HAA$DLOG
    HAA$DPSC HAA$DPV  HAA$DSE2 HAA$DSET HAA$DXDE HAA$DXEB HAA$DXEQ
    HAA$DXES HAA$ED2  HAA$ED4  HAA$EDT8 HAA$EDTT HAA$EPRY HAA$FCOL
    HAA$FRQ3 HAA$GETD HAA$HPCD HAA$HPDU HAA$HPSO HAA$HPTB HAA$HST1
    HAA$ISQL HAA$IXFN HAA$JPRD HAA$JPRJ HAA$JPRU HAA$LSTP HAA$MPRU
    HAA$NOTP HAA$NTFA HAA$NTFE HAA$NTFJ HAA$NTFM HAA$NTFU HAA$OP81
    HAA$OPRD HAA$OPRE HAA$OPRU HAA$ORSC HAA$ORSG HAA$ORSI HAA$ORST
    HAA$OTLK HAA$OUT  HAA$OUTP HAA$OXLB HAA$OXLT HAA$PITS HAA$PRFI
    HAA$PRFX HAA$PUNG HAA$PUNO HAA$REAV HAA$RECG HAA$RECO HAA$REI
    HAA$REIM HAA$REIO HAA$REPT HAA$RIFN HAA$RSEL HAA$SCHD HAA$SOPT
    HAA$SOPU HAA$SPRD HAA$STCG HAA$STG  HAA$STI3 HAA$STPT HAA$STTB
    HAA$SUNL HAA$SYMR HAA$TMPN HAA$TPRD HAA$TSK  HAA$TSKH HAA$TSKJ
    HAA$TSKO HAA$TSKS HAA$TSQL HAA$TSSD HAA$UCPO HAA$UDTP HAA$UEMC
    HAA$UIOP HAA$UIPC HAA$UIST HAA$UMCI HAA$UMCY HAA$UMIT HAA$UMOD
    HAA$UNLT HAA$UOPB HAA$UOPD HAA$UOPE HAA$URBD HAA$URBL HAA$URBO
    HAA$URCF HAA$URCV HAA$URCX HAA$UREO HAA$UREX HAA$URPR HAA$URST
    HAA$VIE2 HAA$VIE4 HAA$VRBC HAA$VRBD HAA$VRF3 HAA$VRFY HAA$VSOP
    HAA$YPRD HAA$YPRU HAA015I  HAA016I  HAA020E  HAA022E  HAA027E
    HAA042E  HAA05    HAA11    HAA115W  HAA123E  HAA15    HAA16
    HAA18    HAA189E  HAA220I  HAA25    HAA27    HAA292E  HAA31
    HAA320E  HAA325I  HAA328E  HAA33    HAA359E  HAA36    HAA360E
    HAA362E  HAA415E  HAA418E  HAA421E  HAA429E  HAA43    HAA435E
    HAA440I  HAA477E  HAA48    HAA49    HAA493E  HAA495E  HAA497E
    HAA50    HAA53    HAA539E  HAA54    HAA55    HAA550E  HAA575E
    HAA576E  HAA589E  HAA59    HAA604E  HAA605E  HAA608I  HAA610I
    HAA623E  HAA625E  HAA628E  HAA630I  HAA64    HAA704E  HAA706E
    HAA707E  HAA716E  HAA719E  HAA721E  HAA723E  HAA725E  HAA732E
    HAA738E  HAA739E  HAA743E  HAA80    HAA802E  HAA831E  HAA834E
    HAA836E  HAA839E  HAA947E  HAA95    HAA97    HAA98    HAA988E
    HAABCHJ  HAACHKJ  HAAFDRRJ HAAHABKP HAAHADMS HAAHADMT HAAHADMU
    HAAHADMX HAAHADSD HAAHADTV HAAHALR2 HAAHALRP HAAHALRT HAAHARS9
    HAAHARST HAAHASMV HAAHASMW HAAHATRH HAAHATRO HAAHBPRB HAAHBPRC
    HAAHBPRD HAAHBPUU HAAHCHKV HAAHDDP2 HAAHDLOG HAAHDPSC HAAHDPV
    

Fix information

  • Fixed component name

    DB2 AUTOMATION

  • Fixed component ID

    5697G6300

Applicable component levels

  • R430 PSY UI83537

       UP22/12/03 P F212

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":"SSZJXP","label":"DB2 Tools for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.3.0","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
05 January 2023