PlanonProCenter - TSI de base : Alertes : Utiliser Alertes : Créer un objet e-mail dynamique en utilisant des expressions
Créer un objet e-mail dynamique en utilisant des expressions
Procédure
Afin de rendre un objet du mail dynamique, vous pouvez utiliser une expression dans le champ Objet e-mail pour notifications du modèle de publipostage qui est lié à une définition de notification. Dans la procédure d'exemple suivant, les exécuteurs internes doivent être informés des ordres en retard. Si le nombre de jours un ordre est en retard est de 10 au moment de l'envoi de la notification, l'objet du message le reflétera que, grâce à l'expression. Si, à un autre moment ou pour un exécuteur différent, le nombre de jours de l'ordre est en retard est de 5, l'objet du message reflétera ce nombre.
1. Dans Alertes, à Alertes Définitions de notification, créez une définition de notification avec un code (01) et une description (Ordres en souffrance).
2. Assurez-vous que la Condition d'alerte liée comprend un filtre dans lequel la Date-heure de fin demandée de l'ordre est <&startofday.
*Consultez le guide de l'utilisateur Alertes pour de plus amples informations sur la création et l'activation des définitions de notification.
3. Allez à la TSI Service Manager.
4. Allez au niveau de sélection Ordre de travail.
5. Dans le menu d'actions, sélectionnez Rapport.
6. Créez une définition de publipostage qui inclut les champs d'ordre Numéro et Date-heure de fin demandée.
7. Dans la boîte de dialogue pour le publipostage Configurations, ajoutez une expression dans le champ Objet e-mail pour notifications.
*Pour de plus amples informations sur la création des définitions rapport de publipostage et des modèles de publipostage, reportez-vous à Générateur de Rapports.
Cette expression pourrait être comme l'exemple suivant :
"Order " + Orders.Number + " is " + numToString(abs(extractDay(currentDate() ) -extractDay(Orders.'Requested completion date') )) + " days late."
Les e-mails qui sont envoyés basés sur la définition de notification et la définition de rapport ci-dessus, auront un objet e-mail dynamique : 'Order [OrderNumber] is [x] days late'. Si aucune expression n'est utilisée, l'objet e-mail sera composé du Code et de la Description de la définition de notification.