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 : events_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 sur l’enregistrement qui a déclenché le workflow, comme current.number pour le numéro d’élément de demande. Vous pouvez également remonter pas à pas vers des 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 dans la notification avec des scripts d’e-mail à l’aide de event.parm1 et event.parm2.
Par exemple :
var string = event.parm1.toString();
template.print(string);
Exemple
Un autre exemple utilisant les ID système vous donne accès à tout ce qui a déclenché le workflow dans l’enregistrement. 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.
}