Gestion des fuseaux horaires dans Dynamics 365 for Talent

    Champs de date et d’heure dans Talent par @Microsoft

    @Thierry : Vous avez toujours voulu en savoir plus sur les fuseaux horaires dans Talent ? Comment le mettre en place, comment gérer cette donnée lorsqu’il s’agit d’une entreprise avec des filiales dispersées dans le monde entier ?

    @Thierry : Merci à nos amis de FourVision régulièrement confrontés à des Clients internationaux utilisant D365 Talent de m’avoir aiguillé sur cette info.


    Champs de date et d’heure dans Talent

    Les champs Date et heure sont un concept fondamental dans Dynamics 365 for Talent. Il est important de bien comprendre l’utilisation des données de Date et heure dans un écran de Dynamics 365, dans Common Data Service, et des sources externes.

    Comprendre la différence entre les types de données du champ Date et Date et heure

    Les champsDate et heure contiennent des informations sur le fuseau horaire, mais pas les champs Date. Les champs Date affichent les mêmes informations partout. Lorsque vous entrez une date dans un champ Date, Talent écrit la même date dans la base de données.

    Lors de l’affichage des données dans un champ de Date et heure, Talent ajuste la date et l’heure selon le fuseau horaire de l’utilisateur défini dans l’écran Options utilisateur (Commun > Configuration > Options utilisateur). Il est possible que les informations de date et d’heure que vous entrez dans le champ ne soient pas identiques à celles écrites dans la base de données.

    Écran Options utilisateur

    Présentation des champs de date et d’heure dans les écrans

    Lorsque vous entrez des données dans un champ de Date et heure, les données affichées dans l’écran ne sont pas identiques à celles stockées dans la base de données si le fuseau horaire de l’utilisateur n’est pas défini au format Heure universelle coordonnée (UTC).

    Les données des champs Date et heure sont toujours stockées au format UTC.

    Écran du collaborateur

    Présentation des champs de date et d’heure dans la base de données

    Lorsque Talent écrit une valeur de Date et heure dans la base de données, il enregistre les données au format UTC. Cela permet aux utilisateurs de voir les données de Date et heure selon le fuseau horaire défini dans les options utilisateur.

    Dans l’exemple ci-dessus, l’heure de début correspond à un moment précis et pas à une date particulière. En faisant passer le fuseau horaire de l’utilisateur connecté de GMT +12:00 à GMT UTC, le même enregistrement qui vient d’être créé s’affiche sous la forme 30/04/2019 12:00:00 au lieu de 05/01/2019 12:00:00.

    Dans l’exemple ci-dessous, le poste de l’employé 000724 devient actif au même moment, quel que soit le fuseau horaire. L’employé sera actif le 30/04/2019 dans le fuseau horaire GMT, qui est le même que le 05/01/2019 dans le fuseau horaire GMT+12:00. Les deux font référence au même moment et pas à une date spécifique.

    Écran du collaborateur

    Données de date et d’heure dans Data Management Framework, Excel, Common Data Service et Power BI

    Data Management Framework, le module complémentaire Excel, Common Data Service et la génération d’états Power BI sont conçus pour interagir avec des données directement au niveau de la base de données. Comme il n’y a aucun client pour ajuster les données de Date et heure sur le fuseau horaire de l’utilisateur, toutes les valeurs de Date et heure sont en UTC, ce qui peut aboutir à certains hypothèses incorrectes lors de la saisie ou de l’affichage des données.

    Les données de Date et heure qui sont envoyées via DMF, Excel, ou Common Data Service sont supposées être en UTC par la base de données. Cela peut entraîner de la confusion lorsque la valeur de Date et heure soumise ne s’affiche pas comme prévu car l’utilisateur qui affiche les données n’a pas défini son fuseau horaire sur UTC.

    Il peut se produire la même chose dans le sens inverse, lorsque les données sont exportées. Les données de Date et heure de l’entité DMF exportée peuvent être différentes que ce qui est affiché dans le client Dynamics.

    Lors de l’utilisation de sources externes telles que DMF pour afficher ou créer des données, il est important de garder à l’esprit que les valeurs de Date et heure sont par défaut considérées comme étant en UTC quel que soit le fuseau horaire de l’ordinateur de l’utilisateur ou de ses paramètres de fuseau horaire.

    Exemples du même enregistrement affiché dans différents endroits du produit

    Talent avec le fuseau horaire de l’utilisateur défini sur UTC

    Écran du collaborateur

    Talent avec le fuseau horaire de l’utilisateur défini sur GMT +12:00

    Écran du collaborateur

    Excel Via OData

    Excel Via OData

    Phase intermédiaire DMF

    Phase intermédiaire DMF

    Exportation DMF

    Phase intermédiaire DMF

    Excel via Common Data Service

    Excel via Common Data Service

    Voir également :

    Données de date/d’heure
    Fuseaux horaires favoris de l’utilisateur

      Leave a Reply

      Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.