Passe dois parâmetros de evento que enviam informações sobre um registro ou registros relacionados de um fluxo de trabalho para uma notificação.
Antes de Iniciar
Função necessária: administrador
Procedimento
-
Navegar até e defina um novo evento a ser chamado.
-
Crie a etapa de atividade que chama o evento a partir do fluxo de trabalho e atribua os dois parâmetros possíveis.
Esses parâmetros podem ser referências ou campos no registro que acionou o fluxo de trabalho, como current.number para o número do item da solicitação. Você também pode fazer referência com pontos aos registros em outras tabelas. O evento envia as informações de parâmetros para a notificação que ele aciona.
-
Recupere os parâmetros na notificação com scripts de e-mail usando event.parm1 e event.parm2.
Por exemplo:
var string = event.parm1.toString();
template.print(string);
Exemplo
Outro exemplo usando SYS IDs concede acesso a qualquer coisa no registro que acionou o fluxo de trabalho. Use um script como este para enviar informações sobre uma mudança ou solicitação para a equipe de suporte, por exemplo.
var id = event.parm1.toString();
var gr = new GlideRecord('sc_req_item');
gr.get('sys_id', id);
if (gr.next()){
// Do something.
}