Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics CRM forum
Answered

Appointment UTC TimeZone in Outlook when created by a plugin Under o365

Posted on by

Hi everyone,

I have the following problem :

  • We worked on CRM online.
    We developed a business process (c# plugins) which creates users' appointments in CRM.
  • These appointments are correctly created in CRM and appear correctly under Outlook.
    1411.pic1.png
    1411.pic2.png
  • The problem appears when the user open the appointment and try to change the start or end time
    4135.pic3.png
    Time appears in UTC. That’s not an error but that doesn’t make any sense for the user and it’s really not comfortable for him if he has to update the start/end time.

Until now, I did not find any way to change that. Working around UTCConversionTimeZoneCode or TimeZoneRuleVersionNumber didn't work.

Any idea ?
Stéphane

  • Suggested answer
    sharchies Profile Picture
    sharchies on at
    RE: Appointment UTC TimeZone in Outlook when created by a plugin Under o365

    I tested the Microsoft Dynamics CRM Online 2016 Update 1 version (8.1.0.360), and this problem is SOLVED !
    Thanks at the Microsoft CRM team !

  • sharchies Profile Picture
    sharchies on at
    RE: Appointment UTC TimeZone in Outlook when created by a plugin Under o365

    Yesterday, I tested the Microsoft Dynamics CRM Online 2016 Update 1 version (8.1.0.360), and this problem is SOLVED
    Thanks at the Microsoft CRM team.

  • sharchies Profile Picture
    sharchies on at
    RE: Appointment UTC TimeZone in Outlook when created by a plugin Under o365

    Hello Alejandro,

    I am worried to learn that this bug existed in 2014 ...

    I asked to the MS support Engineer last week about any schedule, he answered that "the issue is still under investigation phase. There’s no ETA for a fix on this issue at the moment."

  • Alejandro Cesetti Profile Picture
    Alejandro Cesetti 205 on at
    RE: Appointment UTC TimeZone in Outlook when created by a plugin Under o365

    Hi Stéphane,

    Thank you for the follow up.

    I was having this same issue almost two years ago (you can see here) and I gave up on it. Today when I accidentally saw your post I was very happy to at least know it wasn't me :)

    Best regards.

  • Verified answer
    sharchies Profile Picture
    sharchies on at
    RE: Appointment UTC TimeZone in Outlook when created by a plugin Under o365

    So, in summary :

    At the moment (April 2016), when using :

    • CRM Online
    • Exchange on Office 365
    • Server Side Sync'

    appointments synchronized in Outlook are set to the UTC timezone (which is the CRM Online server timezone). This 'behaviour' does not occur when using CRM for Outlook sync'.

    Microsoft confirms me this is a bug and - good news - that it will be corrected with the next update !

  • sharchies Profile Picture
    sharchies on at
    RE: Appointment UTC TimeZone in Outlook when created by a plugin Under o365

    Follow-up :

    - this problem occures only with 'server sync', not with an 'Outlook sync'

    - I've open a ticket with Microsoft

  • RE: Appointment UTC TimeZone in Outlook when created by a plugin Under o365

    It's the only time zone that is available to outlook when the synch is done, I'd guess that's why it's presented as UTC.

  • sharchies Profile Picture
    sharchies on at
    RE: Appointment UTC TimeZone in Outlook when created by a plugin Under o365

    I'm agree but that does not make any sense to display the server timezone in an Outlook appointment.

    I guess the problem lies in the CRM / Outlook synchronization module. I hoped to find a way to force this timezone value at this level.

  • RE: Appointment UTC TimeZone in Outlook when created by a plugin Under o365

    Hm, well, yes and no is perhaps the correct answer. When you create an appointment by code you can set the start and end time with a time zone However, as soon as the appointment hits the database that is translated to UTC, which is probably why outlook sees it as UTC. CRM is then translating that time in UTC into the time zone you're setting in you personal settings and displays it on the correct time according to your settings.

    An appointment starting at 3pm in New York will be stored as 21 UTC (I think), well, maybe.... you still have daylight saving that will make things harder for you.

  • Aiden Kaskela Profile Picture
    Aiden Kaskela 19,688 on at
    RE: Appointment UTC TimeZone in Outlook when created by a plugin Under o365

    It was more a response to the user who suggested manipulating the time zone via SQL.

Helpful resources

Quick Links

Replay now available! Dynamics 365 Community Call (CRM Edition)

Catch up on the first D365 Community Call held on 7/10

Community Spotlight of the Month

Kudos to Saurav Dhyani!

Congratulations to the June Top 10 community leaders!

These stars go above and beyond . . .

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 287,773 Super User

#2
Martin Dráb Profile Picture

Martin Dráb 225,513 Super User

#3
nmaenpaa Profile Picture

nmaenpaa 101,148

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans