Universal Resource Scheduling pour Dynamics 365 Field Service

Cet article explique comment Dynamics 365 Field Service utilise Universal Resource Scheduling. Nous examinerons également la configuration de Universal Resource Scheduling pour les scénarios de service après-vente sur site.

Présentation

Universal Resource Scheduling est une solution Dynamics 365 qui permet aux organisations de différents secteurs d’activité avec différents scénarios d’attribuer des ressources aux tâches.

Universal Resource Scheduling attribue les meilleures ressources aux tâches selon :

  • La disponibilité des ressources
  • Les qualifications requises
  • Les plages horaires promises
  • Division
  • Le territoire géographique, etc.

Les organisations de service après-vente utilisent le plus souvent Universal Resource Scheduling pour planifier des ressources mobiles à des tâches à des emplacements spécifiques (appelées ordres de travail) car les ressources se déplacent jusqu'aux divers emplacements de clients. Étant donné que les ordres de travail en général effectués sur site, Universal Resource Scheduling planifie les ressources avec la proximité la plus proche des ordres de travail, réduisant ainsi le temps et le coût du voyage.

Dans cet article, nous allons examiner :

  • Composants Universal Resource Scheduling
  • Comment Universal Resource Scheduling fonctionne avec les ordres de travail Field Service
  • Comment planifier des ordres de travail avec Universal Resource Scheduling
  • Configuration de base

Pour plus d’informations détaillées sur Universal Resource Scheduling, consultez la Documentation Universal Resource Scheduling.

Composants

Quand Dynamics 365 Field Service est installé, Universal Resource Scheduling s’installe automatiquement, et apparaît dans le menu comme illustré dans la capture d’écran suivante.

Capture d’écran des applications Universal Resource Scheduling et Field Service.

Généralement les ordres de travail et les entités associées font partie de Field Service, tandis que les entités associées aux ressources et au besoin font partie de Universal Resource Scheduling. Tous fonctionnent ensemble de manière homogène.

En d’autres termes, les ordres de travail Field Service définissent quels travaux doivent être effectués et , tandis que Universal Resource Scheduling définit qui peut les effectuer et quand.

La liste suivante répertorie les composants correspondant à Field Service et à Universal Resource Scheduling :

  • Ordres de travail (Field Service)
  • Ressources pouvant être réservées (Universal Resource Scheduling)
  • Besoins en ressources (Universal Resource Scheduling)
  • Réservations de ressources (Universal Resource Scheduling)
  • Outils de planification - tableau de planification, assistant Planifier (Universal Resource Scheduling)
  • Resource Scheduling Optimization (installé séparément) (Universal Resource Scheduling)

Pour plus d’informations, consultez la documentation Universal Resource Scheduling.

Comment Universal Resource Scheduling fonctionne avec les ordres de travail Field Service

Maintenant que nous avons regardé comment les composants correspondent à Field Service et à Universal Resource Scheduling, observons ce qui se produit lorsque Universal Resource Scheduling interagit avec des ordres de travail Field Service.

La création d’ordres de travail crée des besoins

Lorsqu’un ordre de travail est créé et enregistré, un besoin associé se génère automatiquement en arrière-plan. Ce besoin (qui est une entité distincte) décrit les informations spécifiques pour les ressources qui peuvent effectuer l’ordre de travail. Le besoin est ce qui sera planifié pour les ressources, et il référence uniquement l’ordre de travail.

Par défaut, un besoin est créé mais un seul ordre de travail peut avoir plusieurs besoins. En outre, un groupe de besoins avec plusieurs besoins peut également être ajouté à un ordre de travail.

Capture d’écran du besoin associé.

Champs transmis de l’ordre de travail aux besoins

Lorsqu’un besoin est créé, il hérite des attributs de l’ordre de travail, y compris, mais sans y être limité :

  • Nom (texte du numéro d’ordre de travail)
  • Ordre de travail (référence de recherche de l’ordre de travail)
  • Emplacement de travail
  • Latitude
  • Longitude
  • Territoire du service
  • Durée
  • Date de début/fin
  • Priorité
  • Caractéristiques
  • Ressources favorites/restreintes
  • Préférence d'exécution

Capture d’écran des données1 du besoin.

Capture d’écran des données du besoin.

La mise à jour des attributs de l’ordre de travail mettra à jour les attributs du besoin. Les modifications manuelles des besoins peuvent être effectuées avant la planification, également.

Hinweis

De nombreux attributs d’ordre de travail sont ajoutés à l’ordre de travail lorsque des types d’incident d’ordre de travail sont créés, notamment la durée et les spécifications.

Hinweis

Field Service maintient l’ordre de travail et le besoin en ressource principal synchronisés. Tous les champs impactant la planification sont automatiquement synchronisés. Si un client crée manuellement plusieurs besoins par rapport à un ordre de travail, ceux-ci ne sont pas automatiquement synchronisés.

Planification des ordres de travail avec Universal Resource Scheduling

Une fois qu’un ordre de travail et le besoin associé sont prêts à être planifiés, les outils de planification de, Universal Resource Scheduling peuvent être utilisés pour réserver le besoin sur la ressource la plus appropriée.

Une fois qu’un besoin d’ordre de travail est réservé, un enregistrement de réservation de ressource pouvant être réservée est créé documentant la ressource, le temps du voyage, et l’heure de début/fin. La réservation est associée à l’ordre de travail et au besoin.

Vous pouvez réserver à partir de :

  • Ordres de travail
  • Besoins
  • Tableau de planification
  • Resource Scheduling Optimization (RSO)

Réserver à partir de l’ordre de travail

La sélection de Réserver à partir de l’ordre de travail déclenchera l’assistant Planifier de Universal Resource Scheduling pour mettre en correspondance le besoin d’ordre de travail associé avec les ressources disponibles.

Capture d’écran de la réservation à partir de l’ordre de travail.

Réserver à partir du besoin

Comme avec les ordres de travail, la même expérience de réservation peut être déclenchée à partir de l’entité du besoin, en sélectionnant Réserver lorsque vous êtes dans les besoins.

Capture d’écran du besoin de réservation.

Réserver à partir du tableau de planification

Le volet du tableau de planification inférieur affiche les enregistrements de besoins et peut être configuré pour afficher uniquement les besoins liés aux ordres de travail avec un filtre de vue.

Capture d’écran du tableau de planification.

Le besoin peut être glissé et déposé sur une ressource du tableau de planification pour planifier l’ordre de travail. Sinon, la sélection de rechercher des disponibilités sur le besoin dans le volet inférieur déclenche l’assistant Planifier, qui recommande les ressources les plus pertinentes.

Réserver avec Resource Scheduling Optimization

Resource Scheduling Optimization peut planifier automatiquement des besoins en ordres de travail basés sur des planifications ou des déclencheurs prédéfinis. Vous pouvez également manuellement y parvenir en sélectionnant le bouton Exécuter maintenant.

Capture d’écran de la planification Resource Scheduling Optimization.

Configurer Universal Resource Scheduling pour Field Service

Vous devez configurer plusieurs éléments avant la mise en route de Universal Resource Scheduling pour Field Service.

Activer les ordres de travail pour la planification

Pour cela, accédez à Planification des ressources > Administration > Activer la planification des ressources pour les entités.

Capture d’écran de l’activation d’entités pour la planification.

C’est ici que les administrateurs décident quelles entités peuvent être planifiées pour les ressources. Lorsque Field Service est installé, les ordres de travail sont activés pour la planification des ressources par défaut.

Double-cliquez sur les ordres de travail pour définir un comportement par défaut lors de la planification des besoins en ordre de travail.

Se connecter aux cartes

Wichtig

En vous connectant à un service de cartographie, vous autorisez le système à partager vos données, y compris, mais sans s’y limiter, des adresses et des coordonnées, avec des systèmes externes en dehors de votre environnement Microsoft Dynamics 365. (Le service de cartographie fait référence à Bing Cartes ou à un autre service de cartographie tiers désigné par vous ou votre système d’exploitation). Cela s’applique également aux environnements Cloud Government. Votre utilisation du service de cartographie sera également soumise à leurs conditions d’utilisation distinctes. Les données importées depuis de tels systèmes externes vers Microsoft Dynamics 365 sont soumises à la Déclaration de confidentialité Microsoft.

Se connecter à un service de cartes est essentiel si vous souhaitez afficher géographiquement les ordres de travail et l’itinéraire des techniciens de terrain.

  1. Pour connecter un service de cartes, accédez à Planification des ressources > Administration > Paramètres de planification.

Capture d’écran du menu déroulant Administration de la Planification des ressources dans Dynamics 365.

  1. Définissez Se connecter aux cartes sur Oui. Ensuite enregistrez et fermez.

La clé de l’API se remplira automatiquement et utilisera l’API Bing Maps.

Capture d’écran du paramètre Se connecter aux cartes sur Oui.

Hinweis

Dans la version Field Service 8.8.10.44+, la clé API Bing Maps est masquée et n'est pas disponible pour les utilisateurs finaux et les parties externes.

Configurer mes statuts de réservation

Les ressources (techniciens de terrain) interagissent avec les statuts de réservation pour communiquer aux parties prenantes la progression de leur travail. Pour Field Service, les statuts de réservation peuvent mettre à jour les statuts système de l’ordre de travail. Pour cela, vous devez noter un statut Field Service sur le Statut de réservation.

Accédez à Planification des ressources > Statuts de réservation

Consultez la capture d’écran suivante pour les valeurs recommandées prêtes à l’emploi.

Capture d’écran des statuts de réservation.

Géolocaliser les ressources

Les emplacements des ordres de travail sont définis par la latitude/longitude du formulaire d’ordre de travail, ou du compte de service lié. Il est important de géolocaliser également les ressources.

Accédez à Planification des ressources > Ressources.

Pour s’assurer que les ressources s’affichent sur la carte du tableau de planification, elles doivent avoir un emplacement de départ et d’arrivée géocodé.

Il existe deux manières de géocoder vos ressources.

Option une

Définissez l’emplacement de départ/d’arrivée sur Adresse de la ressource et vérifiez que l’enregistrement de la ressource associée (utilisateur, compte, contact) défini par le type de ressource contient des valeurs de latitude et de longitude.

Capture d’écran de l’adresse de la ressource.

Par exemple, dans la capture d’écran suivante, la ressources pouvant être réservée a le type de ressource = Contact. Cela signifie que l’enregistrement de contact associé doit être géocodé, c.-à-d. que les champs de latitude et de longitude doivent contenir des valeurs.

Capture d’écran de l’adresse de la ressource.

Hinweis

Pour des objectifs d’itinéraire, l’emplacement d’une ressource est défini comme l’emplacement actuel de l’ordre de travail, l’emplacement actuel de l’appareil mobile, ou l’emplacement de départ/d’arrivée défini ici lorsque les autres options ne s’appliquent pas.

Options deux

Définissez l’emplacement de départ/d’arrivée sur Adresse de l’unité d’organisation et vérifiez que l’enregistrement associé à l’unité d’organisation est géocodé, ce qui signifie que les champs de latitude et de longitude doivent contenir des valeurs.

Capture d’écran de l’adresse de la ressource.

Hinweis

Vous devrez éventuellement ajouter des champs de latitude/longitude au formulaire d’entité de l’unité d’organisation.

Confirmer que le géocodage fonctionne correctement

Pour vous assurer que les ressources sont géocodées correctement, accédez à Universal Resource Scheduling > Tableau de planification. La ressource doit apparaître sur la carte. Sélectionnez le nom d’une ressource pour mettre en évidence leur épingle d’emplacement sur la carte.

Capture d’écran de la ressource géocodée sur la carte.

Notes supplémentaires

Si l’ordre de travail ou l’exigence n’a pas de latitude ou de longitude, l’emplacement est traité comme indépendant de l’emplacement, ce qui signifie que l’emplacement des ressources n’est pas pris en compte lors de la planification. Si l’ordre de travail ou l’exigence a une latitude et une longitude et que le lieu de travail est défini sur sur site, l’emplacement des ressources, le temps de trajet et les itinéraires sont pris en compte lors de la planification.

Voir aussi

Hinweis

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).