В 2011 году в России был отменен переход на зимнее время, в результате чего у администраторов резко прибавилось страхов и головной боли. Я освещал эту проблему в одноименном посте, в котором я описал процедуру настройки отключения автоматического перехода на зимнее время для операционных систем и SAP системы.
Сегодня я хотел бы осветить настройку часовых поясов в SAP в целом, без привязки к переходу на зимнее/летнее время.
Существует так называемое всемирное координируемое время (UTC), которое является стандартом и от которого настраиваются часовые пояса, в большую или меньшую сторону. Если кто-то помнит, то раньше в качестве такой точки отсчета использовалось время гринвичского меридиана или время по Гринвичу (GMT).
Часовые пояса зависят от географического положения города/страны (рис. 1).
Решения компании SAP поддерживают работу в разных часовых поясах на уровне ядра системы.
Различают следующие типы времени в SAP:
Текущие настройки времени в SAP системе можно посмотреть, выбрав пункт меню "Система → Статус" (System → Status) (рис. 2).
Сегодня я хотел бы осветить настройку часовых поясов в SAP в целом, без привязки к переходу на зимнее/летнее время.
Существует так называемое всемирное координируемое время (UTC), которое является стандартом и от которого настраиваются часовые пояса, в большую или меньшую сторону. Если кто-то помнит, то раньше в качестве такой точки отсчета использовалось время гринвичского меридиана или время по Гринвичу (GMT).
Часовые пояса зависят от географического положения города/страны (рис. 1).
Рис. 1. Локальное время в разных часовых поясах. |
Решения компании SAP поддерживают работу в разных часовых поясах на уровне ядра системы.
Различают следующие типы времени в SAP:
- время операционной системы (Operating System Time): настраивается на уровне ОС;
- системное время (System Time): совпадает с временем операционной системы;
- пользовательское время (User Time): устанавливается для конкретного пользователя;
- время бизнес объектов (Business/Reference Object Time): устанавливается как атрибут для некоторых объектов системы;
- время по умолчанию (Default Time): используется, когда нет других настроек.
Текущие настройки времени в SAP системе можно посмотреть, выбрав пункт меню "Система → Статус" (System → Status) (рис. 2).
Рис. 2. Просмотр текущих настроек времени для пользователя. |
Настройка часовых поясов, которую нужно проводить сразу после установки SAP системы, производится в транзакции STZAC (SPRO: SAP Reference IMG, SAP NetWeaver → General Settings → Time Zones → Maintain System Settings). Сразу после установки системы, обычно установлен "Европейский часовой пояс" - CET (рис. 3).
Рис. 3. Настройка часовых поясов по умолчанию. |
Необходимо настроить часовой пояс системы и часовой пояс для пользователей по умолчанию в зависимости от вашего региона и настройки операционной системы. Для московского региона настройка выгляди так как на рисунке 4.
Рис. 4. Настройка часового пояса для московского региона. |
Данная настройка манданто-независимая и автоматически включается в запрос на перенос, который можно перенести в другие системы вашего ландшафта.
Если пользователь системы работает в часовом поясе, установленным как стандартный часовой пояс и он совпадает с системным часовым поясом, то дополнительной настройки для пользователя можно не делать. И при проверке настроек можно будет увидеть картину, как на рисунке 2. Но если данный пользователь работает в другом часовом поясе, то необходимо в настройках учетной записи произвести настройку часового пояса (транзакция SU01: ПостЗначения) (рис. 5).
Рис. 5. Настройка личного часового пояса для пользователя. |
После такой настройки для этого пользователя экран меню "Система → Статус" изменится (рис. 6).
Рис. 6. Просмотр текущих настроек времени для пользователя с личным часовым поясом. |
Таким образом, пользователи в системе работают каждый в своем часовом поясе, а система "не сходит с ума" (рис. 7).
Рис. 7. Работа пользователей в разных часовых поясах. |
Следующие процессы в SAP системе всегда работают по системному времени:
- фоновые задания;
- объекты обновления для асинхронного обновления;
- сообщения системного журнала (SM21).
Информацию о часовых поясах, о переходе на летнее/зимнее время желательно время от времени обновлять. Подробности об этом были в вышеупомянутом посте или в SAP note # 198411 - Current data and information about time zones.
Подробности по данной теме можно найти в SAP курсе ADM102 (Unit 5).
Автор: Шиболов Вячеслав Анатольевич
Позволю себе маленькую поправку. В STZAC первая настройка, действительно, мандантно-независимая, а вот вторая ("Станд.часовой пояс для пользователя") - мандантно-зависимая.
ОтветитьУдалитьДа, вы совершенно правы.
Удалитьспасибо за поправку.