Transmettez deux paramètres d’événement qui envoient des informations sur un enregistrement ou des enregistrements connexes d’un workflow à une notification.
Avant de commencer
Rôle requis : admin
Procédure
-
Accédez à la et définissez un nouvel événement à appeler.
-
Créez l’étape d’activité qui appelle l’événement à partir de votre workflow et affectez les deux paramètres possibles.
Ces paramètres peuvent être des références ou des champs de l’enregistrement qui ont déclenché le workflow, comme current.number le numéro d’élément de demande. Vous pouvez également remonter pas à pas vers les enregistrements d’autres tables. L’événement envoie ensuite les informations de paramètres à la notification qu’il déclenche.
-
Récupérez les paramètres de la notification avec des scripts d’e-mail à l’aide event.parm1 de et event.parm2.
Par exemple :
var string = event.parm1.toString();
template.print(string);
Exemple
Un autre exemple utilisant des ID système vous donne accès à tout élément de l’enregistrement qui a déclenché le workflow. Utilisez un script comme celui-ci pour envoyer des informations sur un changement ou une demande au personnel d’assistance, par exemple.
var id = event.parm1.toString();
var gr = new GlideRecord('sc_req_item');
gr.get('sys_id', id);
if (gr.next()){
// Do something.
}