Corriger la cause d’un message d’erreur de capteur

  • Rversion finale: Australia
  • Mis à jour 25 mars 2026
  • 1 minute de lecture
  • Pour corriger un Découverte message d’erreur de capteur, vous devez corriger le fichier JavaScript contenant le code qui a généré l’erreur.

    Avant de commencer

    Vérifiez les points suivants :Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Utilisez le nom du capteur et la trace de la pile que vous avez Trouver la cause d’un message d’erreur de capteur identifiés pour localiser le code défaillant. La trace de la pile fournit le numéro de ligne et le nom de la fonction où l’erreur s’est produite.

    Remarque :
    La solution exacte dépend du capteur spécifique et de la charge utile. Cette rubrique décrit où et comment corriger l’erreur, et non des changements de code spécifiques. Contactez le ServiceNow support pour les tickets complexes.

    Procédure

    1. Accédez au Découverte module de définition où l’erreur s’est produite.

      Par exemple, accédez à Définition de découverte > Inclusions de script.

    2. Recherchez le nom du capteur dans le champ Nom .
    3. Sélectionnez le lien pour ouvrir l’enregistrement.
    4. Localisez la fonction ou la ligne défaillante à l’aide de la trace de pile, puis corrigez le JavaScript.
      Par exemple, si l’erreur indique « Impossible de lire la propriété X de non défini », ajoutez un contrôle défensif autour des champs de charge utile.
    5. Sélectionnez Mettre à jour.

    Que faire ensuite

    Exécuter Découverte à nouveau pour vérifier que le capteur ne génère plus l’erreur. Si l’erreur persiste après l’application du correctif, contactez ServiceNow le support et fournissez la trace complète de la pile, le nom du capteur et une description des modifications que vous avez apportées.