Комментарии по теме

«Тра­нспо­ртная система SAP для чайников»
Вячеслав Шиболов:
Хорошая метафора с коробками. Наглядная.
«Ускорение программ через па­ра­лле­льное про­гра­мми­ро­ва­ние»
Олег Точенюк:
Чего-то у меня цифры не бьются. Например на установку статуса пусть уходит 1 секунда, и время закрытия 5 часов итого за это время при последовательном закрытии у тебя закрывается 5 * 3600 = 18 000...
«Кло­ни­ро­ва­ние ERP системы. Подробное описание не для ба­зи­сни­ка. Про­до­лже­ние»
Вячеслав Шиболов:
Артем, спасибо за ответ. Но тогда у меня такой вопрос - чем эта статья отличается от статьи на данную тему, если бы вы писали её для базисника?   Извините, может быть вы сочтёте это...

База знаний

Вы можете подписаться на эту колонки этого автора, если авторизируетесь или зарегистрируетесь

Настройка часового пояса в SAP

03 февраля 2014, 22:11

В 2011 году в России был отменен переход на зимнее время, в результате чего у администраторов резко прибавилось страхов и головной боли. Я освещал эту проблему в одноименном посте, в котором я описал процедуру настройки отключения автоматического перехода на зимнее время для операционных систем и SAP системы.

Сегодня я хотел бы осветить настройку часовых поясов в 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).

Только стоит помнить, что система спула (транзакция SP01) всегда показывает объекты в часовом поясе пользователя.

Информацию о часовых поясах, о переходе на летнее/зимнее время желательно время от времени обновлять. Подробности об этом были в вышеупомянутом посте или в SAP note # 198411 - Current data and information about time zones.

Подробности по данной теме можно найти в SAP курсе ADM102 (Unit 5).

Ролевое назначение : SAP Консультант / Consultant

Функциональная область : Информационные технологии / IT, Basis, ABAP

Ключевые слова : Basis