Partager via


Résoudre les problèmes liés aux réservations dans l’optimisation de la planification des ressources

Cet article vous aide à résoudre les problèmes liés aux réservations créées par le complément Optimisation de la planification des ressources pour Microsoft Dynamics 365 Field Service.

Symptômes

  • Les réservations terminées, annulées ou autres sont optimisées ou supprimées, même si elles ne doivent pas être déplacées.
  • Les réservations passées ou futures qui se trouvent en dehors de la plage de début et de fin de l’optimisation sont supprimées.
  • Bookings afficher dans un status de simulation.

Résolution

Éviter la suppression des réservations

Après l’exécution d’une optimisation, l’optimisation de la planification des ressources peut prendre des décisions pour créer, mettre à jour ou supprimer des réservations en fonction des besoins en fonction des paramètres d’objectif et de contrainte. Par conséquent, il est prévu que les réservations sont supprimées pour optimiser les résultats tout au long de la planification. Si vous ne souhaitez pas que l’optimisation de la planification des ressources supprime les réservations existantes, essayez les options suivantes :

Mappage de méthode de planification à status de réservation

Booking status a un champ Méthode de planification qui détermine comment l’optimisation de la planification des ressources doit prendre en compte les enregistrements de réservation de ce status :

  • Si le status de réservation est défini sur Optimiser, l’optimisation de la planification des ressources déplace ces réservations.
  • Si le status de réservation est défini sur Ne pas déplacer, l’optimisation de la planification des ressources ne déplace pas ou n’optimise pas ces réservations. Utilisez cette option pour les états de réservation qui indiquent que le travail est en cours ou terminé.
  • Si le status de réservation est défini sur Ignorer, l’optimisation de la planification des ressources ne prend pas en compte cet enregistrement de réservation. Utilisez cette option pour les états de réservation qui indiquent que le travail a été annulé.

Empêcher l’optimisation de la planification des ressources de dépasser les réservations

  • Définissez le status de réservation sur Ne pas déplacer.
  • Supprimez la réservation de la vue de réservation.
  • Verrouillez la réservation à une heure ou un intervalle de temps dans le passé.
  • Définissez une date promise de/vers lors de l’activation de la contrainte de fenêtre de temps.

Bookings dans les status de simulation

Si une exception ou une erreur se produit lorsqu’une planification d’optimisation est toujours en cours d’exécution, vous pouvez voir un certain chevauchement sur le tableau de planification. Certaines réservations sont créées ou mises à jour à partir de la dernière exécution, tandis que d’autres réservations de l’exécution précédente n’ont pas pu être supprimées en raison d’un problème. Pour éviter ce problème, le processus d’optimisation utilise des réservations transactionnelles dans le status simulation.

Pendant le processus d’optimisation, les opérations de création, de mise à jour et de suppression sont visibles. Toutes les réservations nouvelles, mises à jour et à supprimer sont simulées. Si l’exécution de l’optimisation se termine correctement, ces réservations simulées deviennent des réservations réelles. Pendant l’exécution de l’optimisation, la simulation status les réservations sont transparentes et se déplacent dans le tableau de planification. Une fois l’exécution terminée, les réservations de simulation passent à des réservations réelles avec une couleur unie.

Si une exception se produit et que la demande d’optimisation échoue, ces réservations de simulation restent dans la simulation status à des fins de résolution des problèmes, sauf si vous les supprimez manuellement. Sinon, un travail système les supprime automatiquement toutes les deux semaines.

Vous pouvez masquer les réservations de simulation en modifiant les paramètres du tableau de planification. Sélectionnez l’icône d’engrenage en haut à droite, puis sélectionnez l’option Masquer l’annulation .