notifier.notify não envia o template, só o padrao

Bom dia,

Estou tentando usar o "notifier.notify" porem quando ele vai enviar o e-mail o notify esta enviando somento o padrão do sistema e não envia o que eu criei, onde pode estar acontecendo o erro? Segue abaixo o code que fiz.

function beforeTaskSave(colleagueId, nextSequenceId, userList) {


    function enviaemail() {

        var processo = getValue("WKNumProces").toString();
        var VerifEtapa = getValue('WKNumState');
        var Nome_Etapa = ""

        if (VerifEtapa == 0 || VerifEtapa == 4) {
            Nome_Etapa = "Inicio";
        }
        if (VerifEtapa == 8 || VerifEtapa == 10 || VerifEtapa == 12) {
            Nome_Etapa = "Diretoria Comercial";
        }
        if (VerifEtapa == 27) {
            Nome_Etapa = "Credito 1º Aprovador";
        }
        if (VerifEtapa == 29) {
            Nome_Etapa = "Credito 2º Aprovador";
        }
        if (VerifEtapa == 35) {
            Nome_Etapa = "Arquitetura";
        }
        if (VerifEtapa == 124 || VerifEtapa == 126 || VerifEtapa == 128) {
            Nome_Etapa = "Diretoria Comercial (Validação)";
        }
        if (VerifEtapa == 37) {
            Nome_Etapa = "Diretoria Financeira";
        }
        if (VerifEtapa == 43) {
            Nome_Etapa = "Arquitetura (Elaboração do Projeto)";
        }
        if (VerifEtapa == 45) {
            Nome_Etapa = "Financeiro";
        }
        if (VerifEtapa == 47) {
            Nome_Etapa = "Arquitetura (Acompanhamento e Conclusão)";
        }

        var tipo_sr = hAPI.getCardValue('tipo_sr');
        var etapa_do_processo = Nome_Etapa;
        var cidade = hAPI.getCardValue('cidade');
        var uf = hAPI.getCardValue('uf');
        var cnpj = hAPI.getCardValue('cnpj');
        var gerente = hAPI.getCardValue('gerente');
        var via_do_showroom = hAPI.getCardValue('via_do_showroom');

        try {

            // Monta mapa com parâmetros do Template
            // / Em seguida, crio uma lista java, chamada PARAMETROS.
            var parametros = new java.util.HasMap();

            // Nessa lista PARAMETROS, insiro as informações que eu preciso
            // passar para o template de email, utilizando o padrão (CHAVE,
            // VALOR)
            parametros.put("tipo_sr", tipo_sr);
            parametros.put("numero_solicitacao", processo);
            parametros.put("etapa_do_processo", etapa_do_processo);
            parametros.put("cidade", cidade);
            parametros.put("uf", uf);
            parametros.put("cnpj", cnpj);
            parametros.put("gerente", gerente);
            parametros.put("via_do_showroom", via_do_showroom);

            // Essa chave SUBJECT, em específico, é a responsável pelo assunto
            // do email.
            // Nesse exemplo, estou informando o pagamento de uma solicitação, e
            // concatenando algumas variáveis.
            parametros.put("subject", "Show Room (" + tipo_sr + ") nº ("
                    + numero_solicitacao + ") solicitado por (" + gerente
                    + ").");


            //Monta lista de destinatários
            var destinatarios = new java.util.ArrayList();
            destinatarios.add("laercio.junior;danilo.silva@embramaco.com.br;murilo.afonso;donato.oscar13@gmail.com");


            notifier.notify("oscar.donato", "TpAberAvancSR", parametros, destinatarios, "text/html");

        } catch (error) {

            log.info("##** Erro no envio de email");
            log.info(error);

        }


    }
}
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 notify notifier fluig email ou faça a sua própria pergunta.