07.04.2014, 10:10 | #1 |
Участник
|
Как выполнить обновление Time Zone системы Microsoft Dynamics AX 2009?
Как выполнить обновление Time Zone системы Microsoft Dynamics AX 2009?
Update Time Zone Microsoft Dynamics AX 2009? В связи с непрерывными изменениями тайм зон, появилась необходимость выполнить обновление Time Zone системы Microsoft Dynamics AX 2009, как это можно осуществить? |
|
07.04.2014, 10:24 | #2 |
Участник
|
Посмотрите тему Y2K11 или переход на зимнее время
|
|
11.04.2014, 10:33 | #3 |
Участник
|
Здравствуйте!
Постараюсь более точно определить проблему: Необходимо выполнить обновление Time Zone не клиента, не сервера, а внутреннюю системы Microsoft Dynamics AX 2009? Update Time Zone inside system Microsoft Dynamics AX 2009? Thanks. Спасибо заранее! |
|
11.04.2014, 13:48 | #4 |
Участник
|
Вкратце по указанной ссылке можно было узнать следующее. В базе Аксапты есть настройки правил перехода на летнее/зимнее время в разрезе временных зон и периодов действия правил перехода, которые по умолчанию заполняются по данным операционной системы. Эти настройки используются, во-первых, для перевода вводимых значений даты/времени из локального времени в UTC, а во-вторых, для отображения хранящихся в системе значений даты/времени из UTC в локальное время для временной зоны, настроенной для пользователя, компании или произвольной временной зоны.
Если для какой-то временной зоны с определенной даты меняются правила перехода на летнее/зимнее время, то нужно поправить соотв. настройки в системе ("руками" либо с помощью специально обученного патча в виде XML-файла) и при необходимости перебить данные, которые уже оказались введены с "неправильными" настройками перехода на летнее/зимнее время. Для исправления уже введенных данных в стандартном приложении Аксапты есть готовый инструмент. Последний раз редактировалось gl00mie; 11.04.2014 в 13:50. |
|
11.04.2014, 17:44 | #5 |
Участник
|
А, кстати, параметр в данных о компании "Часововй пояс" - он на что влияет? При попытке изменить сообщает, что:
"Часовой пояс компании может быть изменен только администратором, подключенным к отдельному экземпляру Application Object Server (AOS). Не может быть запущено ни одно клиентское подключение или экземпляр AOS." |
|
11.04.2014, 19:48 | #6 |
Участник
|
Посмотрите по перекрестным ссылкам, где используется \System Documentation\Classes\DateTimeUtil\getCompanyTimeZone. И это еще без возможных вызовов внутри ядра.
|
|
|
|