A fix is available
APAR status
Closed as program error.
Error description
Customer reports after dynamically switching to daylight saving time (GMT-2), Enterprise COBOL pgms using "ACCEPT FROM TIME" command (which invoke CEELOCT / CEEGMTO) continue to return previous time (GMT-3) Some PL/I functions that use CEELOCT / CEEGMT include date(), time(), datetime(), days(), and secs() may also be impacted. PE INFORMATION: Users Affected: Customers that are running with fixes for apar PI78252 ie PTF UI48801 / UI48802 / UI48771 AND invoke the CEELOCT or CEEGMTO LE callable services User Impact: APAR PI78252 fixed the problem it reported but introduced a new problem. After time is dynamically changed, applications that invoke the CEELOCT or CEEGMTO LE callable services may continue to report previous time for example a DST adjustment made dynamically may not be reported correctly by such applications.
Local fix
OPTION 1: If the fixes for PI78252 have not been APPLIED to your system then DO NOT apply them. If they have been applied but NOT ACCEPTed, then you may back off (i.e. SMP/E RESTORE) the fixes. This action requires an IPL OPTION 2: You may install the appropriate level fix (++APAR) for PI89400 and IPL the system
Problem summary
**************************************************************** * USERS AFFECTED: * * All users with PTFs UI48771/UI48801/UI48802 * * installed, who change system time * * dynamically (i.e., without an IPL), * * regardless of technique. * **************************************************************** * PROBLEM DESCRIPTION: * * After applying PI78252, applications * * may receive an incorrect current local * * time via Language Environment callable * * services CEELOCT or CEEGMTO after a * * dynamic change to the system time, such * * as a Daylight Saving Time (DST) change. * **************************************************************** * RECOMMENDATION: * **************************************************************** See problem description.
Problem conclusion
The code change of PI78252 has been backed out in this APAR. Regarding to the problem reported in PI78252, a document change is delivered as below: Book: z/OS Language Environment Programming Reference > Part 2: Language Environment callable services > Chapter 5: Callable services > CEELOCT - Get current local date or time > Change the first usage notes as below: Usage notes: | * z/OS consideration - After issuing the MVS command SET | DATE, the output value returned by CEELOCT may not | represent an accurate date or time. Book: z/OS Language Environment Programming Reference > Part 2: Language Environment callable services > Chapter 5: Callable services > CEEGMTO - Get offset from Greenwich Mean Time to local time > Change the first usage notes as below: Usage notes: | * z/OS consideration - After issuing the MVS command SET | DATE, the output value returned by CEEGMTO may not | represent an accurate date or time.
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PI89400
Reported component name
LE FOR MVS & VM
Reported component ID
568819801
Reported release
7B0
Status
CLOSED PER
PE
YesPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-10-25
Closed date
2017-12-08
Last modified date
2018-01-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
106PC1 UI52529 UI52530 UI52531
Modules/Macros
CEEYGMTO
SA38068300 | SA38068302 | SA38068330 |
Fix information
Fixed component name
LE FOR MVS & VM
Fixed component ID
568819801
Applicable component levels
R7A0 PSY UI52530
UP17/12/20 P F712
R790 PSY UI52531
UP17/12/20 P F712
R7B0 PSY UI52529
UP17/12/20 P F712
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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7B0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7B0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 January 2018