Configurer les champs dans le modèle de contrat pour afficher la valeur sys_id correcte dans les documents contractuels

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • En tant que configurateur de contrat, mettez à jour un script avancé pour imprimer la valeur d’affichage correcte pour sys_id variables dans le document contractuel généré.

    Avant de commencer

    Rôle requis : sn_cm_core.contract_config

    Pourquoi et quand exécuter cette tâche

    Étant donné que le script de mappage des variables à l’aide du Microsoft Word complément pour ServiceNow Contrats utilise la fonction toString() pour la variable sys_id, sa valeur d’affichage n’est pas remplacée correctement dans les documents contractuels générés.

    Procédure

    1. Accédez à la Tous > Éléments essentiels pour les contrats > Administration du contrat > Modèles de contrats.
    2. Ouvrez un modèle de contrat.
    3. Accédez à la liste connexe Mappage de modèle.
    4. Sélectionnez le champ pour lequel le script avancé est activé et la valeur d’affichage n’est pas affichée correctement.
      Les détails du champ sont affichés avec le script avancé.
    5. Dans le script, remplacez les occurrences de toString() par getDisplayValue().
    6. Sélectionnez Mettre à jour.