IBM Support

PI56127: ISSUES WITH USING A0000 FOR ABSOLUTE MIDNIGHT (START OF DAY)

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Client using A0000 for an absolute Midnight Time specification
    see current timestamp instead of midnight.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IBM HourGlass users using                *
    *                 HourGlass A0000 "Absolute Midnight"          *
    *                 (local) time adjustments.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: A0000 or TIME=A0000 or //HGA0000 etc.   *
    *                      HourGlass time adjustments were         *
    *                      intended to mean "Absolute Midnight",   *
    *                      for the local time.                     *
    *                                                              *
    *                      To be clear, these time adjustments     *
    *                      are intended to be at the start of the  *
    *                      day on chosen adjusted date, and not    *
    *                      the end of that adjusted date.          *
    *                                                              *
    *                      Also, to be clear, unlike other         *
    *                      HourGlass time adjustments with zero    *
    *                      hours and zero minutes, was NOT         *
    *                      intended to mean "Current Time".        *
    *                      Unfortunately, some of the HourGlass    *
    *                      code has accidentally yielded this      *
    *                      undesired result.                       *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF.                               *
    ****************************************************************
    

Problem conclusion

  • ***************************************************************
    * FIX DESCRIPTION:                                            *
    *                      AGGCC and AGGPLT have been modified to *
    *                      stop "ignoring A0000" HourGlass time   *
    *                      adjustments during the CICS HourGlass  *
    *                      enablement function they implement,    *
    *                      and thus yielding "Current Real Local  *
    *                      Time" instead, except for ASKTIME      *
    *                      ABSTIME which already correctly        *
    *                      yielded "Absolute Midnight".           *
    *                                                             *
    *                      AGGCUST has been modified to accept    *
    *                      "hard coded" time adjustments with     *
    *                      zero hours and zero minutes, including *
    *                      A0000, without yeilding an error       *
    *                      message instead. However, other than   *
    *                      message instead. However, other than   *
    *                      A0000, these adjustments have no       *
    *                      different effect than the default,     *
    *                      which is "Current Time". And, of       *
    *                      course, just like other hard coded     *
    *                      time adjustments, any other time       *
    *                      adjustments from Control Elements or   *
    *                      from JCL via Programmer Name field or  *
    *                      HourGlass recognized DD Names, will    *
    *                      override these values.                 *
    *                                                             *
    *                      AGGELIG has been modified to accept    *
    *                      "hard coded" "Absolute Midnight" A0000 *
    *                      HourGlass time adjustments.  It has    *
    *                      also been modified to make sure it     *
    *                      ignores invalid programmer name field  *
    *                      HourGlass DD names.                    *
    *                                                             *
    *                      AGGLSPC has been modified to stop      *
    *                      ignoring A0000 HourGlass time          *
    *                      adjustments for PC Time Services and   *
    *                      integration patch requests.            *
    *                                                             *
    ***************************************************************
    * PRODUCT ELEMENTS AFFECTED BY THIS FIX:                      *
    ***************************************************************
    * NEW ELEMENTS ADDED:                                         *
    *     None.                                                   *
    *                                                             *
    ***************************************************************
    * EXISTING ELEMENTS MODIFIED:                                 *
    * For HourGlass V610 (5697-P29-00):                           *
    *   SAGGLOAD(AGGCC   ).#000029 2016/03/02.13:17:23.PI56127    *
    *   SAGGLOAD(AGGFRONT).#000029 2016/02/13.12:40:58.PI56127    *
    *           (AGGELIG ).#000067 2016/02/26.19:37:03.PI56127    *
    *   SAGGLOAD(AGGLSPC ).#000091 2016/03/01.13:21:26.PI56127    *
    *   SAGGLOAD(AGGPLT  ).#000009 2016/02/13.21:11:57.PI56127    *
    *   SAGGLOAD(AGGUC   ).#000014 2016/02/15.14:30:43.PI56127    *
    *                                                             *
    ***************************************************************
    * EXISTING ELEMENTS DELETED:                                  *
    *     None.                                                   *
    *                                                             *
    ***************************************************************
    * IMPLEMENTATION:                                             *
    *                      After applying this PTF, all users     *
    *                      need to stop and restart the CICS      *
    *                      regions where HourGlass is running.    *
    *                                                             *
    *                      After installing the PTF it will be    *
    *                      necessary to reexecute the HourGlass   *
    *                      customization job and stop/restart the *
    *                      HourGlass product via, an AGGOFF/AGGON *
    *                      command sequence                       *
    *                                                             *
    ***************************************************************
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI56127

  • Reported component name

    IBM HOURGLASS

  • Reported component ID

    5655U4200

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-01-28

  • Closed date

    2016-03-14

  • Last modified date

    2016-04-05

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

    PI55496

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

    UI36181

Modules/Macros

  • AGGCC    AGGFRONT AGGLSPC  AGGPLT   AGGUC
    

Fix information

  • Fixed component name

    IBM HOURGLASS

  • Fixed component ID

    5655U4200

Applicable component levels

  • R610 PSY UI36181

       UP16/03/16 P F603

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF054","label":"z Systems"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
30 April 2020