Versão atual:

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);
    }
}

Versões (5):

Ver a versão formatada

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

Comentário

new question