IBM Support

PH05076: 4.3 CD5

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • This Roll Up APAR addresses the following issues:
    
    1) Job Grouping - Update Job Profile:
    
    a. After repeating an existing job group, the new job group
    appears after 2 separator lines that follow
    the first job group. The new group will now appear between the 2
    separator lines.
    b. When an existing job group (with a job group name > 22 bytes)
    is repeated, it will duplicate the group name without adding
    "...(COPY)". The new behavior will result in the new default
    group name being "DEFAULT GROUP #x" (where x is selected based
    on the next available group name).
    c. Incorrect processing order of commands on job group profile
    while updating the job profile. When
    the Order Number field is made blank and a "D" line command is
    entered (to delete the profile), the delete command is ignored
    and error message HAAM059E is displayed, complaining about the
    blank order number
    value. Processing will now honor the delete command before
    validating the Order Number field.
    d. Upon adding or changing a job group name, verification has
    been added to ensure that the group name is not a DUP.
    e. When more than 1 job group is added to a job profile,
    HAAM422I will be displayed for each new job group. The message
    has been modified as follows:
    HAAM422I - New group "group name" has been successfully added.
    Note that when multiple
    job groups are specified, job options are applied to each group
    individually. Press the
    help key for more information regarding a jobs profile
    containing multiple job groups.
    2) A problem where the "RI" keyword is generated in a LISTDEF
    for the wrong object.
    3) A correction made to unexpected results when deleting a
    Performance Window without a time period.
    4) Error message HAAM727E has been modified so that "0 to 7"
    replaces "1 to 7" - since zero is also acceptable for the CRON
    day of week portion of the Point in Time field.
    5) Error message HAAM434E has been corrected - since 5 minutes
    is the actual minimum value for the Duration field.
    6) Corrected error where ISPF DSN Generation code was appending
    an invalid variable
    7) Panel HAA$UOPT (24x80) - corrected problem where some fields
    on the panel are overlaid by message HAA056E - when displayed.
    8) Cancel command not being honored after making changes to a
    job profile.
    9) Incorrect message being displayed when attempting to update a
    profile with View only authorization.
    10) Panel HAA$JPRU - initial cursor location corrected when in
    View mode
    11) DSN generation panels - &GDG(+n) generates incorrect
    substring
    12) Batch Import/Export should detect incorrect LRECL and end
    job with RC=12 + appropriate message.
    13) Panel HAA$JPRU - Last updated timestamp does not reflect
    recent updates
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IBM Db2 Automation Tool z/OS.       *
    ****************************************************************
    * PROBLEM DESCRIPTION: This Roll Up APAR addresses the         *
    *                      following issues:                       *
    *                      1. Job Grouping - Update Job Profile:   *
    *                      a. After repeating an existing job      *
    *                      group, the new job group appears after  *
    *                      2 separator lines that follow the       *
    *                      first job group. The new group will     *
    *                      now appear between the 2 separator      *
    *                      lines.                                  *
    *                      b. When an existing job group (with a   *
    *                      job group name > 22 bytes) is repeated, *
    *                      it will duplicate the group name        *
    *                      without adding "...(COPY)". The new     *
    *                      behavior will result in the new         *
    *                      default group name being "DEFAULT       *
    *                      GROUP #x" (where x is selected based    *
    *                      on the next available group name).      *
    *                      c. Incorrect processing order of        *
    *                      commands on job group profile           *
    *                      while updating the job profile. When    *
    *                      the Order Number field is made blank    *
    *                      and a "D" line command is entered (to   *
    *                      delete the profile), the delete         *
    *                      command is ignored and error message    *
    *                      HAAM059E is displayed, complaining      *
    *                      about the blank order number value.     *
    *                      Processing will now honor the delete    *
    *                      command before validating the Order     *
    *                      Number field.                           *
    *                      d. Upon adding or changing a job group  *
    *                      name, verification has been added to    *
    *                      ensure that the group name is not a     *
    *                      DUP.                                    *
    *                      e. When more than 1 job group is added  *
    *                      to a job profile, HAAM422I will be      *
    *                      displayed for each new job group. The   *
    *                      message has been modified as follows:   *
    *                      HAAM422I - New group "group name" has   *
    *                      been successfully added. Note that      *
    *                      when multiple job groups are specified, *
    *                      job options are applied to each group   *
    *                      individually. Press the help key for    *
    *                      more information regarding a jobs       *
    *                      profile containing multiple job         *
    *                      groups.                                 *
    *                      2. A problem where the "RI" keyword is  *
    *                      generated in a LISTDEF for the wrong    *
    *                      object.                                 *
    *                      3. A correction made to unexpected      *
    *                      results when deleting a Performance     *
    *                      Window without a time period.           *
    *                      4. Error message HAAM727E has been      *
    *                      modified so that "0 to 7" replaces      *
    *                      "1 to 7" - since zero is also           *
    *                      acceptable for the CRON day of week     *
    *                      portion of the Point in Time field.     *
    *                      5. Error message HAAM434E has been      *
    *                      corrected - since 5 minutes is the      *
    *                      actual minimum value for the Duration   *
    *                      field.                                  *
    *                      6. Corrected error where ISPF DSN       *
    *                      Generation code was appending an        *
    *                      invalid variable                        *
    *                      7. Panel HAA$UOPT (24x80) - corrected   *
    *                      problem where some fields on the panel  *
    *                      are overlaid by message HAA056E - when  *
    *                      displayed.                              *
    *                      8. Cancel command not being honored     *
    *                      after making changes to a job profile.  *
    *                      9. Incorrect message being displayed    *
    *                      when attempting to update a profile     *
    *                      with View only authorization.           *
    *                      10. Panel HAA$JPRU - initial cursor     *
    *                      location corrected when in View mode    *
    *                      11. DSN generation panels - &GDG(+n)    *
    *                      generates incorrect substring           *
    *                      12. Batch Import/Export should detect   *
    *                      incorrect LRECL and end job with RC=12  *
    *                      + appropriate message.                  *
    *                      13. Panel HAA$JPRU - Last updated       *
    *                      timestamp does not reflect              *
    *                      recent updates                          *
    ****************************************************************
    * RECOMMENDATION: APPLY the PTF.                               *
    ****************************************************************
    Code has been changed to correct this condition.
    

Problem conclusion

  • APPLY the PTF.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH05076

  • 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

    2018-11-08

  • Closed date

    2018-12-19

  • Last modified date

    2019-01-02

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

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

    UI60363

Modules/Macros

  •    HAA$ADMU HAA$ADMW HAA$BDSN HAA$BMSG HAA$BULD
    HAA$BUTC HAA$BUTI HAA$BUTM HAA$BUTQ HAA$BUTT HAA$BUTX HAA$BUT2
    HAA$CALL HAA$EPRD HAA$ETRG HAA$EXCP HAA$EXPB HAA$EXPD HAA$EXPF
    HAA$EXUX HAA$IMPD HAA$IMPF HAA$JBRK HAA$JPRU HAA$OPRD HAA$OPRU
    HAA$QBLD HAA$SINF HAA$UOPT HAA$UPRD HAA#BPRI HAA#BULD HAA#ECIC
    HAA#EDSP HAA#EIDA HAA#ESCP HAA#ETGI HAA#EXCS HAA#EXUX HAA#JPRI
    HAA#UTED HAA#UTOB HAA@PEXC HAA@POBJ HAA@PROF HAA@PTRG HAABEXP
    HAAGJP   HAAHJG27 HAAHSCHK HAAHTSKH HAAHTSKM HAAM42   HAAM43
    HAAM54   HAAM548E HAAM549E HAAM727E HAAM729E HAAM756E HAAM76
    HAAM766I HAAM768I HAAM78   HAAM781I HAAUJP
    

Fix information

  • Fixed component name

    DB2 AUTOMATION

  • Fixed component ID

    5697G6300

Applicable component levels

  • R430 PSY UI60363

       UP18/12/27 P F812

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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSAUWB","label":"IBM Db2 Automation Tool for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.3.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.3.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 January 2019