15.12.2018, 02:46 | #1 |
Участник
|
DateTime issues
Привет!
В процесе миграции выявил непрятный эпизод с датами. Мигрирую сущность opportunity и с полем Estimated Date Close проблемы. У меня легаси система онпрэмис V8 и новая СРМ-ка D365 V9ю В онлайн версии поле Estimated Date Close как DateOnly c Behavior = DateOnly Цитата:
When the behavior of a field is “Date Only,” field values are displayed with no time zone conversion. The date portion of the value is stored and retrieved as specified in the UI and SDK. The time portion of the value will always be 12:00 A.M. The behavior of this field can’t be changed once it’s saved.
Из-за этого в старой системе стоит дата 21/10/2018, в онлайн же 22/10/2018. Что делать, как решить? |
|
15.12.2018, 14:41 | #2 |
Чайный пьяница
|
А если изменить в онлайн Estimated Close Date тоже на User Local?
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
15.12.2018, 21:08 | #3 |
Участник
|
Как? Через код? С UI оно залочено. И написано следующее
Цитата:
The behavior of this field can’t be changed once it’s saved.
Последний раз редактировалось Ion; 15.12.2018 в 22:38. |
|
16.12.2018, 12:15 | #4 |
Участник
|
Оказывается это поле в новой версии по умолчанию стоит с типо поведения Date Only https://docs.microsoft.com/en-us/dyn...ate-time-field Странно, так как в онпремис таких проблем не было
|
|
|
|