AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.08.2015, 08:29   #1  
shaban is offline
shaban
Участник
 
7 / 10 (1) +
Регистрация: 28.09.2007
Проблема с часовыми поясами
Коллеги, добрый день!

Как известно CRM 2011 хранит дату в формате UTC
У пользователя в настройках CRM и на локальной машине установлен часовой пояс (UTC +08:00) Иркутск (RTZ 7)
При создании заказа выбираем на форме дату 2015-08-10 00:00:00.000
Видим что в базе сохранилось 2015-08-09 15:00:00.000, а должно было 2015-08-09 16:00:00.000, т.е. СРМ отнял 9 часов вместо 8-ми
При этом CRM при обратном отображении также добавляет 9 часов вместо 8-ми

Обнаружили, что такое стало проявляться примерно с 3 августа 2015 г. и актуально для всех часовых поясов России
Все роллапы установлены, последний стоит 18-тый
Проверили на нескольких базах СРМ, везде одно и тоже

Есть у кого-нибудь идеи как это исправить?
Старый 07.08.2015, 09:15   #2  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
У вас Иркутске какая то жесть с временным поясом
Из Вики:
Цитата:
Иркутское время отличается от московского времени на +5 часов (MSK+5). В настоящее время соответствует часовому поясу UTC+8, до 26 октября 2014 соответствовало UTC+9, до 27 марта 2011 года соответствовало зимой UTC+8, летом — UTC+9.
Оттуда же:
Цитата:
Иркутское время (UTC+9) на карте часовых поясов мира:
ярко-жёлтым — красноярское время — зона UTC+8 круглый год;
голубым — зона UTC+9 в океанах.
Подозреваю, что международное представление о часовом поясе Иркутска отличается от местного и где-то тут закралась ошибка в коде
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 07.08.2015, 09:46   #3  
shaban is offline
shaban
Участник
 
7 / 10 (1) +
Регистрация: 28.09.2007
Проблема не только в Иркутске, но и во всех часовых поясах России
И я думаю, что проблема не только у меня, а вообще у всех, у кого стоит CRM 2011
При этом если пользоваться СРМом без доработок, то пользователь этого не заметит, у него будет корректно преобразовываться дата из UTC обратно в его часовой пояс, но если программно пытаться преобразовать дату в нужный часовой пояс, то время получится 23:00, вместо 00:00 а это на день меньше текущего времени.

Сейчас пока в качестве обходного пути установили всем пользователям часовой пояс (UTC +08:00) Перт, но это плохой способ, нужно найти решение проблемы
Старый 07.08.2015, 10:17   #4  
Borisvil is offline
Borisvil
Участник
 
123 / 36 (2) +++
Регистрация: 03.06.2011
Адрес: Санкт-Петербург
Если поискать по форуму можно найти скрипт для коррекции смещений часовых поясов прямо в SQL базе для CRM2013, поищите и возможно этот вариант вам подойдет.
Старый 27.08.2015, 14:49   #5  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
В 18 пакет обновления включено DST change Russian time zone changes. Убедитесь, что он установлен на базу в Deployment Manager. Иногда апдейт обновляет только бинарники и не применяется к базе.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axforum blogs: Проблема внутренней (доменной) авторизации в CRM 2011/2013 при включенном IFD Blog bot Dynamics CRM: Blogs 0 20.06.2014 13:12
Проблема с действиями сервиса(CRM 4.0) Archon Dynamics CRM: Функционал 6 08.07.2009 14:33
Проблема с идентификацией офлайнового клиента на сервере. Что делать? Sinya Dynamics CRM: Администрирование 29 19.03.2009 12:49
Странная проблема с вводом дат William Orbit Dynamics CRM: Администрирование 10 26.02.2009 10:34
Проблема при создании мероприятия ShurikEv Dynamics CRM: Функционал 2 03.11.2008 18:26

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:23.