The way I read it is if you have the fix for PI78252 applied then after a SET 
TIMEZONE callers of various LE routines may get the previous time.
See PI89400 below.  If you do not have the fix for PI78252 applied you are not 
affected.


APAR Identifier ...... PI78252      Last Changed ........ 17/08/02
  CEELOCT MAY RETURN INCORRECT INFORMATION AFTER SET DATE IS USED
  TO SET A DATE IN THE PAST
 
  Symptom ...... IN INCORROUT         Status ........... CLOSED  PER
  Severity ................... 3      Date Closed ......... 17/07/13
  Component .......... 568819801      Duplicate of ........
  Reported Release ......... 790      Fixed Release ............ 999
  Component Name LE FOR MVS & VM      Special Notice
  Current Target Date ..17/07/28      Flags
  SCP ...................
  Platform ............
 
  Status Detail: SHIPMENT - Packaged solution is available for
                            shipment.
 
  PE PTF List:
 
  PTF List:
  Release 7B0   : UI48771 available 17/07/27 (F707 )
  Release 7A0   : UI48801 available 17/07/27 (F707 )
  Release 790   : UI48802 available 17/07/27 (F707 )
 
 
  Parent APAR:
  Child APAR list:
 
 
  ERROR DESCRIPTION:
  Customer is specifying TIMEZONE E.09.00.00 in their CLOCKxx
  parmlib member and when IPL'ing their system they issue a SET
  DATE command for a date in the past. In the above conditions, if
  the CVTTZ contains a negative value, then code in CEEYGMTO could
  end up incorrectly subtracting an extra day. This may lead to
  the CEELOCT service returning an incorrect date (the time will
  be reported correctly )
 
 
  LOCAL FIX:
  none
 
 
  PROBLEM SUMMARY:
  ****************************************************************
  * USERS AFFECTED:                                              *
  * All users that set the Time-Of-Day clock                     *
  * to a past or future date and invoke the                      *
  * Language Environment CEELOCT callable                        *
  * service.                                                     *
  ****************************************************************
  * PROBLEM DESCRIPTION:                                         *
  * The Language Environment CEELOCT                             *
  * callable service returns the local                           *
  * date or time.  When calculating these                        *
  * values, it references date/time fields                       *
  * that may have been modified from their                       *
  * initial value by the SET CLOCK command.                      *
  * If that occurs, incorrect values may                         *
  * be returned. The CEEGMTO callable                            *
  * service may also return incorrect                            *
  * values.                                                      *
  ****************************************************************
  * RECOMMENDATION:                                              *
  ****************************************************************
  See problem description.
 
 
  PROBLEM CONCLUSION:
  Code has been modified to correct this problem.
 
 
  TEMPORARY FIX:
 
 
 
  COMMENTS:
 
 
  MODULES/MACROS:
  CEEYGMTO
 
 
  SRLS:
  NONE
 
 
  RTN CODES:
 
 
  CIRCUMVENTION:
 
 
 
  MESSAGE TO SUBMITTER:


APAR Identifier ...... PI89400      Last Changed ........ 17/10/26
  WITH THE FIX FOR PI78252 APPLIED, CEELOCT MAY NOT RETURN THE DST
  UPDATED TIME UNLESS THE SYSTEM IS IPL'ED
 
  Symptom ...... IN INCORROUT         Status ........... OPEN
  Severity ................... 2      Date Closed .........
  Component .......... 568819801      Duplicate of ........
  Reported Release ......... 7B0      Fixed Release ............
  Component Name LE FOR MVS & VM      Special Notice    PE     HIPER
  Current Target Date ..              Flags
  SCP ...................               FUNCTIONLOSS
  Platform ............
 
  Status Detail: DESIGN/CODE - APAR solution is being designed
                               and coded.
 
  PE PTF List:    UI48801 UI48802 UI48771
 
  PTF List:
 
  Tentative Affected Releases and Current Relief Available:
  Release 7A0   : Relief is available in the form of: PI89400
  Release 7B0   : Relief is available in the form of: PI89400
  Release 790   : Relief is available in the form of: PI89400
 
 
  Parent APAR:
  Child APAR list:
 
 
  ERROR DESCRIPTION:
  Customer reports after switching to daylight saving time
  (GMT-2), Enterprise COBOL pgms using "ACCEPT FROM TIME" command
  (which invoke CEELOCT) continue to return previous time (GMT-3)
 
 
  LOCAL FIX:
  If possible, back off the fixes for PI78252
 
  If the fixes cannot be backed off, an IPL may be necessary for
  applications invoking CEELOCT to report the correct DST
  adjusted time.
 
  Customers that are unable to IPL after the DST change and cannot
  back out the PTFs, can download the appropriate ++APAR relief
  from the /fromibm/mvs directory on testcase.boulder.ibm.com
  using anonymous ftp and type i / binary transfer to a FB/80
  dataset; which can then be SMP/E applied:
  LEETC.PI89400.HLE77B0 for z/OS 2.3
  LEETC.PI89400.HLE77A0 for z/OS 2.2
  LEETC.PI89400.HLE7790 for z/OS 2.1


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Gibney, Dave
Sent: Thursday, October 26, 2017 2:59 PM
To: [email protected]
Subject: Re: [IBM-MAIN] Flash - Daylight Savings Time

How does this apply for those of us who use SET TIMEZONE?

> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]] 
> On Behalf Of Porowski, Kenneth
> Sent: Thursday, October 26, 2017 10:44 AM
> To: [email protected]
> Subject: Flash - Daylight Savings Time
> 
> Flash (Alert)
> 
> Abstract
> Daylight savings time adjustment may not be reported correctly by 
> CEELOCT Content Europe will be implementing their DST changes this 
> upcoming weekend and USA will be doing so the following weekend.
> ========================
> It was discovered that recent Language Environment APAR PI78252 is 
> causing applications to receive an incorrect current time value after 
> a change to the system time for Daylight Savings Time. The types of 
> applications that are affected are Language Environment applications that 
> make use of:
> Language Environment date/time callable services related to the local 
> time, CEELOCT and CEEGMTO; High level language semantics that make use 
> of these services, including the COBOL ACCEPT FROM TIME statement and 
> the CURRENT-TIME function.
> PL/I application which use functions like date(), time(), datetime(), 
> days(), and
> secs() which use CEELOCT under the covers.
> 
> The circumventions immediately available are:
> to back off (smp/e RESTORE) the PTFs for PI78252, or to IPL the 
> affected system after a Daylight Savings Time adjustment has been made.
> 
> APAR PI78252 has been marked PE. Final resolution will be shipped via 
> OPEN APAR PI98400.
> Customers that are unable to IPL after the DST change and cannot back 
> out the PTFs, can download the appropriate relief from the 
> /fromibm/mvs directory on testcase.boulder.ibm.com
> LEETC.PI89400.HLE77B0 for z/OS 2.3
> LEETC.PI89400.HLE77A0 for z/OS 2.2
> LEETC.PI89400.HLE7790 for z/OS 2.1
> 
> 
> 
> ________________________________
> 
> This email message and any accompanying materials may contain 
> proprietary, privileged and confidential information of CIT Group Inc. 
> or its subsidiaries or affiliates (collectively, "CIT"), and are 
> intended solely for the recipient(s) named above. If you are not the 
> intended recipient of this communication, any use, disclosure, 
> printing, copying or distribution, or reliance on the contents, of 
> this communication is strictly prohibited. CIT disclaims any liability 
> for the review, retransmission, dissemination or other use of, or the 
> taking of any action in reliance upon, this communication by persons 
> other than the intended recipient(s). If you have received this 
> communication in error, please reply to the sender advising of the 
> error in transmission, and immediately delete and destroy the 
> communication and any accompanying materials. To the extent permitted 
> by applicable law, CIT and others may inspect, review, monitor, analyze, 
> copy, record and retain any communications sent from or received at this 
> email address.
> 
> ________________________________
> 
> 
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to