2017-06-25 3 views
0

Wir haben Dynamics CRM 2016 Version 8.1.0.Dynamics CRM 2016, benutzerdefinierte Datetime falsch beim Erstellen von Plugin

Ein Post-Create-Plugin erstellt eine Aufgabe und gibt ein Datum in ein benutzerdefiniertes Datumsfeld der Aufgabe ein. Es gibt ein Protokoll, das den Wert des Datumsfeldes vor der Erstellung in eine Log-Entität schreibt, und der Wert dort ist korrekt.

Die Aufgabe wird mit dem Datumsfeld erstellt und der Wert ist 3 Stunden später.

Das CRM ist in der lokalen Zone UTC + 2, wenn die Zeit 2/3 Stunden früher war, würde ich annehmen, dass das UTC-Datum eingegeben wird.

Was kann das verursachen?

Antwort

0

Das Plugin lief im Benutzerkontext von System und änderte es zu einem Benutzer mit Systemadministratorrechten, umgangen das Problem.

Verwandte Themen