Créer un include de script pour transformer les mises à jour du bloc-notes à partir du fournisseur

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Pour transformer les mises à jour du bloc-notes envoyées par votre fournisseur dans un format requis pour le flux de demande sans intervention, vous devez disposer d’un script include avec la méthode transformScratchPadToHAMZTRFormat.

    Dans les étapes de confirmation et d’expédition du flux de demande sans intervention, votre fournisseur doit idéalement envoyer des mises à jour de bloc-notes à votre ServiceNow instance dans un format particulier. Pour plus de détails, voir Utilisez le bloc-notes pour effectuer vos tâches d’exécution de demande. Toutefois, si la mise à jour du bloc-notes de votre fournisseur n’est pas au format requis, vous pouvez la transformer à l’aide d’un Script Include avec la méthode transformScratchPadToHAMZTRFormat.

    Prenez en compte les points suivants lorsque vous créez l’include de script :
    • L’include de script est accessible à partir du périmètre de l’application Gestion des actifs commun en ajustant les paramètres suivants sur l’enregistrement de ressource d’application :
      • Définissez le champ Accessible depuis sur Tous les périmètres de l’application.
      • Définissez le champ Accès pour l’appelant sur Aucun pour vous assurer que l’accès de l’appelant n’est pas restreint.
    • Définissez la méthode transformScratchPadToHAMZTRFormat au format suivant :
      /*** Input to the following method is scratchpad value of type JSON ***/
      transformScratchPadToHAMZTRFormat: function (input) {
      // Logic to transform the input to the expected format
      // This method should return a value of type JSON with expected format
      }