Pièces jointes de document sur une notification par e-mail

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Vous pouvez joindre des documents et des rapports à des notifications par e-mail en créant un script ou en créant un lien vers l’ID système de l’enregistrement.

    Vous pouvez inclure toutes les pièces jointes de l’enregistrement source à la notification. Par exemple, si une mise à jour d’incident génère une notification, vous pouvez inclure toutes les pièces jointes de l’enregistrement d’incident à la notification. Pour inclure toutes les pièces jointes de l’enregistrement source, accédez à la vue avancée et cochez la case Inclure les pièces jointes sous l’onglet Que contiendra-t-il . Les messages électroniques, y compris les pièces jointes, ne peuvent pas dépasser la taille maximale de l’e-mail. Cette taille inclut l’encodage MIME. Pour plus d’informations sur le codage MIME, reportez-vous à la section Restrictions de taille des services d’e-mail.

    Joindre des documents avec un scripting

    À l’aide de scripts, vous pouvez joindre des documents en les liant, ou vous pouvez joindre divers types de rapports en spécifiant leur ID dans le système.

    Liaison à une pièce jointe

    Vous pouvez ajouter une pièce jointe à une notification en la liant à l’enregistrement de pièce jointe dans le message de la notification. En cliquant sur le lien, les destinataires de l’e-mail se connectent à l’instance pour afficher l’enregistrement de la pièce jointe.

    La liaison aux enregistrements de pièces jointes de cette manière nécessite l’utilisation d’un script de notification par e-mail. Par exemple :
    template.print ( 'Attachment: <a href="/sys_attachment.do?sys_id=' + now_GR. sys_id + '">' + now_GR. file_name + '</a>\n ' ) ;

    Joindre des rapports à l’aide de l’ID système

    Vous pouvez également joindre différents types de rapports, notamment des jauges, des tableaux de bord et des graphiques, à une notification. Les scripts pour joindre ces rapports adoptent la syntaxe suivante :
    ${report:X:Y}
    où :

    X est le type de rapport que vous souhaitez joindre (reportID, gaugeID, dashboardID ou chartID).

    Y est l’ID système du rapport, de la jauge, du tableau de bord ou du graphique à joindre.

    Par exemple :
    • ${report :reportID :<abc123>}
    • ${report :gaugeID :<abc123>}
    • ${report :dashboardID :<abc123>}
    • ${report :chartID :<abc123>}
    Remarque :
    Les rapports croisés dynamiques à plusieurs niveaux ne peuvent pas être joints aux notifications par e-mail.