Template de e-mail não esta retornando e-mail

Bom dia, preciso de ajuda criei um template de e-mail com intuito de notificar um e-mail pro usuário que iniciou o processo do fluxo, estou utilizando o evento de processo afterTaskComplete, a duvida que tenho esta no parametro de matricula e no parâmetro destinatário, o que preciso passar neles pra notificar apenas o usuário que iniciou, segue abaixo o código do template e do evento ate onde eu fiz, se alguém souber me de um help por favor.

<html>
<head>
    <title>ABC </title>
    <link href="https://dominio.com.br/globalmailsender/resources/global.css" rel="stylesheet" type="text/css">
</head>
<body leftmargin="0" topmargin="0" marginheight="0" marginwidth="0">
    <div align="left">
         <table border="0" cellpadding="0" cellspacing="0">
                        <tr><td>
                                <img src="https://dominio.com.br/portal/api/servlet/image/1/custom/logo_image.png">
                        </td></tr>
                </table>
    </div>
    <br />
    <span class="DescrMsgForum">Olá, ${SOLICITANTE}!</span>
    <br />
    <div align="left">
        <table cellspacing="0" cellpadding="0" border="0">
            <tbody>
                <tr>
                    <td>
                        <p class="DescrMsgForum" type="text">
                            Através da solicitação <strong style='color:black;'>${NRSOLICITACAO}</strong>,
                          <br>
                           <p> O Acesso que você pediu para o usuario foi liberado</p>
                           <p>foi liberado e finalizado</p>                       
                        </p>
                    </td>
                </tr>                
            </tbody>
        </table>
    </div>
    <br/>
</body>
</html>
function afterTaskComplete(colleagueId, nextSequenceId, userList) {
    var numeroDaAtividadeQueEnviaEmail = 35;

    // Assim você pega o número da atividade atual
    var atividadeAtual = getValue("WKNumState");

    // você pode comparar se a atividade atual é pra disparar o e-mail
    // ou comparar com a atividade destino
    if (atividadeAtual != numeroDaAtividadeQueEnviaEmail) {
        return;
    }

    var nome_completo = fluigAPI.getUserService().getCurrent().getFullName();

    try{
        //Monta mapa com parâmetros do template
        var parametros = new java.util.HashMap();
        parametros.put("SOLICITANTE", nome_completo);
        parametros.put("NRSOLICITACAO", getValue("WKNumProces"));

        //Este parâmetro é obrigatório e representa o assunto do e-mail
        parametros.put("subject", "ASSUNTO");

        //Monta lista de destinatários
        //var destinatarios = new java.util.ArrayList();
        //destinatarios.add(hAPI.getCardValue("delcleciano.bastos@superabc.com.br"));

        //Envia e-mail
        notifier.notify(100068, "NOTIFICATION", parametros, userList, "text/html");

    } 

    catch(e)
    {
      log.info(e);
    }
}
compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags template email ajuda duvida aftertaskcomplete ou faça a sua própria pergunta.