Boa tarde, não sei se é a forma correta, mas utilizo no script "afterTaskComplete".
Esse e-mail que você manda ao final do processo é personalizado?
Se for, utilizou assim:
Crio uma tabela paixfilho pra incluir os e-mails, que são digitados pelo usuário, se no seu caso for sempre o mesmo e-mail não vai precisar.
E com o código abaixo leio o paixfilho pra pegar os destinatários da tabela.
var codSolic = getValue("WKUser");
var dest = new java.util.ArrayList();
while (contador.hasNext()) {
var id = contador.next();
if (id.match(/destino_mail___/)) { // qualquer campo da tabela PaixFilho
var campo = campos.get(id);
var seq = id.split("___");
dest.add(campos.get("destino_mail___" + seq[1]));
log.info("#### Destino : "+ campos.get("destino_mail___" + seq[1]));
}
}
if (dest.size() > 0){
//Envia e-mail
notifier.notify(codSolic, "templatedeemail", dadostemplate, dest, "text/html");
}
Caso seja o mesmo e-mail, dai você pode fazer mais básico:
var codSolic = getValue("WKUser");
var dest = new java.util.ArrayList();
dest.add("e-mail@e-mail.com");
if (dest.size() > 0){
//Envia e-mail
notifier.notify(codSolic, "templatedeemail", dadostemplate, dest, "text/html");
}