Partager via


Erreur « Référence d’objet non définie sur une instance d’un objet » dans l’optimisation de la planification des ressources

Cet article aide les administrateurs à résoudre les problèmes liés à un message d’erreur dans le complément Optimisation de la planification des ressources pour Microsoft Dynamics 365 Field Service.

Symptômes

Une demande d’optimisation échoue et vous recevez le message d’erreur suivant :

la référence d’objet n’a pas la valeur d’une instance d’objet.

Résolution

En règle générale, ce problème se produit lorsqu’un plug-in personnalisé s’exécute dans une valeur null non gérée. Cela peut se produire en raison des points suivants :

  • Plug-in personnalisé déclenché de façon synchrone lors de la création d’une réservation.
  • Mise à jour de l’ordre de travail.
  • Un enregistrement lié à la réservation.
  • Enregistrement qui peut être affecté lorsque les résultats sont retournés par une exécution d’optimisation.

Les personnalisateurs système peuvent utiliser la fonctionnalité de journal de suivi du plug-in pour identifier le plug-in qui échoue et résoudre le problème.

Attention

Une fois le débogage terminé, désactivez la journalisation des traces de plug-in dès que possible pour éviter la surcharge de la base de données de l’organisation.