Mise à niveau de Dynamics 365 Field Service

Microsoft publie des mises à jour de l'application Dynamics 365 Field Service et des solutions connexes pour ajouter de nouvelles capacités, améliorer les performances et la convivialité des fonctionnalités existantes et corriger les bogues. Dans cet article, nous fournirons des détails sur la mise à niveau de Field Service, y compris les applications mobiles associées et les solutions de planification des ressources.

Field Service

Quand les mises à jour de Field Service sont-elles publiées ?

Plusieurs mises à jour de Field Service sont publiées chaque année.

Des mises à jour mineures sont publiés chaque mois et n'incluent que des correctifs de bogues non perturbateurs. Toutes les mises à jour susceptibles de perturber seront conservées jusqu'aux principales périodes de mise à jour.

Des Mises à jour majeures sont publiées deux fois par an, en avril et en octobre. Les mises à jour importantes incluent de nouvelles fonctionnalités majeures et mineures, des améliorations et des corrections de bogues.

Bien qu'il soit rare, un « correctif critique » sera parfois publié en dehors des mises à jour mineures mensuelles ou des mises à jour majeures semestrielles.

Les détails des versions majeures et mineures à venir sont répertoriés dans les plans de versions à venir une fois qu'ils sont validés. Par exemple, les plans de publication d'avril 2020 comprendront des mises à jour majeures et mineures de novembre 2019 à avril 2020 ; et les plans de publication d'octobre 2020 comprendront des mises à jour majeures et mineures de mai 2020 à octobre 2020.

Comment mettre à niveau mon environnement ?

À partir de la version 8.8.6+, l'application Field Service sera mise à jour automatiquement dans le cadre de l'initiative Une version de la plateforme Dynamics 365.

Pour que votre organisation puisse effectuer une mise à jour vers la version 8.8.6 + ou une version ultérieure, vous pouvez au préalable appliquer manuellement les mises à jour en accédant au Centre d'administration Microsoft 365 (Office 365).

Connectez-vous à https://login.microsoftonline.com avec des informations d'identification d'administrateur système.

Accédez à Administrateur.

Capture d'écran de l'option d'administration

Accédez ensuite au centre d’administration Dynamics 365.

Capture d'écran du centre d’administration Dynamics 365

Sélectionnez et mettez en surbrillance l'environnement contenant l'application Field Service que vous souhaitez mettre à niveau.

Capture d'écran du centre d’administration Dynamics 365

Dans la liste des solutions, recherchez et sélectionnez l'application Field Service. Elle indiquera si une mise à niveau est disponible. Sélectionnez ensuite l'icône Mettre à niveau.

Capture d'écran de la liste de solutions dans le centre d'administration, notant qu'une mise à niveau est disponible pour Field Service

De plus, une fois que votre organisation commence à recevoir des mises à jour automatiques avec la version 8.8.6+, vous pouvez mettre à niveau manuellement l'application au cours des sept jours situés entre la mise à jour et le moment où la mise à jour automatique s'applique. Cette opération se fait via le processus du centre d'administration ci-dessus.

Notes

Tous les nouveaux environnements d'évaluation Dynamics 365 Field Service reçoivent la dernière solution mise à la disposition générale lorsqu'une évaluation est créée via https://trials.dynamics.com.

Qu'est-ce qui est mis à jour ?

Lorsque l'application Field Service est mise à niveau, la solution Field Service est mise à niveau et plusieurs autres solutions peuvent l'être également, telles que Universal Resource Scheduling (également appelée « Planification des ressources »), Geofencing for Field Service, notifications Push Field Service Mobile, et plus encore.

Capture d'écran de la liste de solutions

Pour comprendre quelle version de la solution Field Service se trouve dans votre environnement, consultez la version de la solution intitulée FieldService_anchor.

Conseils

  1. Avant de mettre à niveau votre instance de production de Field Service, faites une copie de l'instance de production et mettez à niveau cette copie en premier. Ensuite, testez vos processus d'entreprise pour comprendre les conséquences et mettez à niveau l'instance de production réelle après.
  2. La mise à niveau de Field Service version 7.x vers la version 8.x est considérée comme une mise à niveau majeure car elle effectue une mise à niveau vers l'Interface client unifiée (UCI). Pour plus d'informations, consultez la section Playbook de mise à niveau de Field Service UCI.
  3. Si votre organisation utilise Project Service Automation avec Field Service, il est recommandé de mettre à niveau les deux en même temps ou peu de temps après l'autre en raison de fonctionnalités partagées.
  4. La modification de ressources Web prêtes à l'emploi n'est pas prise en charge et peut entraîner des problèmes fonctionnels après la mise à niveau. Vous pouvez utiliser le Centre d’intégrité de la solution pour savoir si les ressources Web ont été modifiées.

Field Service Mobile

L'expérience Field Service Mobile est mise à jour indépendamment de l'application Field Service mais sur une cadence similaire, ce qui signifie des mises à jour mineures et majeures tout au long de l'année.

La mise à niveau de l'expérience mobile pour les techniciens nécessite trois étapes :

  1. Mettre à jour l'application Field Service Mobile
  2. Mettre à niveau la solution de l'outil de configuration mobile (Woodford)
  3. Mettre à niveau le modèle de projet mobile

Notes

Toutes les étapes dépendent les unes des autres et doivent être coordonnées et exécutées ensemble. Parfois, seul un nouveau modèle de projet mobile est publié et doit être mis à niveau sans avoir besoin de mettre à jour l'application mobile ou de mettre à niveau la solution de l'outil de configuration mobile (Woodford). Dans ce cas, passez à l'étape 3.

Étape 1 : Mettre à jour l'application Field Service Mobile

Les techniciens utilisent l'application Field Service Mobile sur leurs téléphones, tablettes et appareils Windows 10.

Lorsqu'une nouvelle version de l'application mobile est publiée, l'application devra être mise à jour sur l'appareil de chaque utilisateur. Cela peut être fait manuellement, automatiquement ou via Microsoft Intune.

Capture d'écran de l'exemple de téléchargement de l'application Field Service Mobile

Par exemple, le téléchargement de Field Service Mobile à partir du Windows Store peut permettre des mises à jour automatiques à mesure que de nouvelles versions sont publiées.

Étape 2 : Mettre à niveau la solution de l'outil de configuration mobile (Woodford)

Pour déverrouiller les nouvelles fonctionnalités de l'application Field Service Mobile mise à jour, vous devrez ensuite télécharger et importer la dernière version de la solution de l'outil de configuration mobile (Woodford) dans votre environnement.

Étape 3 : Mettre à niveau le modèle de projet mobile.

Les projets mobiles contiennent les configurations et les personnalisations de l'application mobile. Périodiquement, Microsoft publie de nouveaux projets mobiles conjointement ou indépendamment d'une mise à jour d'application mobile ou d'une nouvelle version de la solution de l'outil de configuration mobile (Woodford).

Consultez la rubrique sur mise à niveau de projets mobiles pour obtenir des conseils et des meilleures pratiques.

Planification des ressources

L'application Planification des ressources, également appelée Universal Resource Scheduling, est l'application qui alimente la planification de Field Service. L'application Planification des ressources ne peut pas être mise à jour de manière autonome. ; elle doit être mise à niveau avec Field Service, Project Service Automation ou Customer Service.

Cependant, avant de mettre à niveau l'application Planification des ressources, vous devez :

  1. Exécuter l'application Planification des ressources : diagnostics d'intégrité du service
  2. Planifier des requêtes Universal FetchXML (UFX) mises à jour sur le tableau de planification et l'assistant de planification.

Exécuter l'application Planification des ressources : diagnostics d'intégrité du service

Avant la mise à niveau, exécutez l'outil Planification des ressources : Diagnostics d'intégrité du service pour savoir si des ressources Web critiques ou des fichiers JavaScript ont été modifiés. Si c'est le cas, elles seront ignorées lors de la mise à niveau, ce qui pourrait entraîner des problèmes fonctionnels et des fonctionnalités manquées.

Accédez à l'application Planification des ressources > Paramètres > Administration > Paramètres de planification

Sélectionnez ensuite Diagnostics de l’intégrité dans le ruban supérieur.

Capture d'écran des diagnostics d'intégrité de la planification des ressources

Si l'outil de diagnostic signale des ressources Web qui n'auraient pas dû être modifiées, vous devrez supprimer les personnalisations des ressources Web, puis exécuter la mise à niveau. Toutes les ressources Web personnalisées ne seront pas signalées par cet outil, seules celles qui pourraient avoir un impact critique.

Planifier des requêtes Universal FetchXML (UFX) mises à jour

Parfois, les versions de l'application Planification des ressources incluent des mises à jour des requêtes Universal FetchXML (UFX) qui contrôlent la façon dont les ressources et les exigences sont extraites et chargées sur le tableau de planification ou dans les résultats de l'assistant de planification. Pour plus d'informations, voir la rubrique sur les paramètres d'onglet du tableau de planification.

Par exemple, une nouvelle version de l'application Planification des ressources peut ajouter un nouveau filtre de ressources au panneau gauche du tableau de planification. Pour rendre cela possible, la mise à jour sera accompagnée d'une nouvelle requête UFX pour la Requête Récupérer les ressources comme le montre la capture d'écran ci-dessous.

Capture d'écran de la requête de récupération des ressources dans les paramètres de l'onglet

Cependant, le XML de chaque UFX peut être modifié en fonction de vos besoins spécifiques. Si une requête UFX a été modifiée par votre organisation, la mise à niveau de la planification des ressources importera la nouvelle requête UFX, mais ne l'appliquera pas. Par conséquent, vous devrez ajouter vos personnalisations à la nouvelle requête UFX et la sélectionner et l'appliquer manuellement dans les paramètres de l'onglet Tableau de planification. Une option consiste à utiliser GitHub pour comprendre les différences entre l'ancien fichier XML avec vos requêtes personnalisées et le nouveau fichier XML dans le cadre de la mise à niveau de la planification des ressources.

Toutes les requêtes UFX, à la fois celles personnalisées que votre organisation crée et celles incluses avec l'application de planification des ressources, sont répertoriées en tant qu'enregistrements dans l'entité de configurations, et chaque enregistrement contient les requêtes XML.

Capture d'écran d'une liste d'enregistrements et de requêtes

Optimisation de la planification des ressources

L'optimisation de la planification des ressources (RSO) est l'application qui permet la planification automatisée des ordres de travail, des tâches de projets, des incidents, etc. Des mises à jour majeures et mineures sont publiées tout au long de l'année. Contrairement à la planification des ressources, RSO peut être mis à niveau indépendamment.

Tout d'abord, vérifiez si une mise à jour de RSO est disponible.

Dans le centre d’administration Dynamics 365, sélectionnez et mettez en surbrillance l'environnement qui contient l'application RSO et sélectionnez des solutions.

Capture d'écran du centre d’administration Dynamics 365

Dans la liste des solutions, il indiquera si une mise à niveau est disponible pour RSO.

Capture d'écran d'une mise à jour disponible pour RSO

Si c'est le cas, allez dans l'onglet Applications en haut, recherchez l'application RSO qui se rapporte à votre environnement et choisissez Gérer.

Capture d'écran de l'option de gestion pour RSO dans le centre d'administration

Sélectionnez ensuite Mettre à niveau vers la nouvelle version.

Capture d'écran de l'option de mise à niveau RSO

Conseil de pro : En sélectionnant Changer d'organisation, vous pouvez pointer RSO vers un environnement différent pour optimiser ces ordres de travail, ces projets, ces incidents, etc. Cela entraînera une mise à niveau. De plus, vos données et configurations RSO (périmètres d'optimisation, objectifs et calendriers) resteront dans l'environnement précédent au cas où vous souhaiteriez les rétablir.

Notes supplémentaires

Les solutions de notifications push Field Service Mobile et Geofence Alerts qui font partie de l'installation et de la mise à niveau de Field Service ne seront installées que si l'outil de configuration mobile (Woodford) version 11.1+ est présent dans l'environnement. Suivez les étapes ci-dessous pour obtenir ces solutions dans les cas où l'outil de configuration mobile (Woodford) n'était pas présent lors de l'installation ou de la mise à niveau.

  1. Téléchargez l'outil de configuration mobile (Woodford) et l'importer dans Paramètres > Solutions
  2. Supprimez FieldService_Anchor dans la liste des solutions Paramètres > Solutions.
  3. Dans Admin Center, une mise à niveau sera disponible ; procédez à la mise à niveau manuelle.
  4. Cela ignorera la plupart des solutions installées et installera msdyn_FSMNotification et msdyn_GeoFenceAlerts puisque la dépendance Woodford a été satisfaite.

Voir aussi