Register Login

Analyze the Time Zone Settings in SAP

Updated May 18, 2018

The SAP System uses the local date, the local time and the time zone settings of the operating system. To determine the current UTC time stamp, it is important that all three values - local date, local time, and time zone - are set correctly in the operating system.

You may not recognize the error immediately, especially if the time zone has not been set correctly in the operating system. Many R/3 applications internally use the local time instead of the UTC time stamp.

Set the correct values for time, date and time zone. This setting must be identical on the application servers and in the database.

SAP recommends that you shut down the system before changing the system time. If this causes a resetting of the time, so that certain times occur twice, do not restart the SAP System during this time to avoid possible inconsistencies.

At the beginning, both reports prompt you for the current time (date, time and time zone).

1. TZCUSTHELP: Analyses the data and suggests which settings may be incorrect.

2. TZCUSTDISP: Only displays the data , which you can then send to SAP for further analysis.

First, try to determine the cause of the problem using the TZCUSTHELP report.If this fails, run the TZCUSTDISP report and send the results to SAP.

A common cause of the problem is that the system clock is put forward by one hour during daylight saving time.This results in an incorrect UTC time in the system.It is better to change the time zone instead.The attached programs can also be executed for Release 4.5. Create the attached reports with transaction SE38.

Description of the system fields in output of report zztzcustdisp:

sy-tzone : 3.600  Offset of the time zone of the operating system to UTC in seconds. Daylight saving time is not taken into account in this value.
sy-dayst : X   Indicates whether daylight saving time is currently set on operating system level (that is, the change to daylight saving time is activated).
sy-datum : 24.04.2002 Current system date
sy-uzeit : 11:10:43 Current system time
sy-datlo : 24.04.2002 Current user date
sy-timlo : 09:10:43 Current user time
sy-zonlo : UTC Users local time zone. 

This can be maintained, for example, with the user data.


Comments

  • 14 Nov 2017 11:32 am Sonia Barwar

    How to solve the Time Zone Definition Problems?

    The Time zone is defined in table TTZCU for System wide and Client wide. 

    If you want it for individual user, go to SU01 under the default Personal Time zone sections. 

    Settings for individual users is done when you have global users in different time zone. 

    For Local users only, go to SM30 and change the table TTZCU. e.g. UTC+8 

    This is done when your Spool time is incorrect.


×