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 sur l’enregistrement qui ont déclenché le workflow, comme current.number pour 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 dans la notification avec des scripts par 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.
}