<currentNotification>.clearCC()
Essa função remove todos os destinatários de cópia (campo CC) do e-mail da notificação contextualizada. São removidos tanto os destinatários inseridos pelas propriedades do executor como os inseridos por função.
Nota
Esta função está disponível para o script Script de Notificação da tarefa.
Sintaxe: <currentNotification>.clearCC()
Tipo de retorno: Sem retorno.
Exemplo de utilização:
Esta função pode ser utilizada para realizar a customização do e-mail que será enviado como notificação em uma determinada tarefa.
Script definido no Script de Notificação:
// Obtém a notificação corrente da tarefa
var currentNotification = context.getTask().getCurrentNotification();
// Limpa os destinatários de cópia da notificação
currentNotification.clearCC();
// Define as novas propriedades do e-mail da notificação
currentNotification.addCCAsId(context.getTask().getLocalVars().getInt("ChefiaId"));
currentNotification.addCCAsId(context.getTask().getLocalVars().getString("ChefiaEmail"));
currentNotification.setSubject("Expirando prazo");
currentNotification.setSubject("O prazo para o tratamento da pendência da tarefa " + context.getTask().getName() + "está expirando, favor realizar o tratamento.");
// Caso o usuário definido como cópia seja inválido, o códico abaixo irá desabilitar o envio do e-mail
if (!context.getSecurity().isUserID(context.getTask().getLocalVars().getInt("ChefiaId")){
currentNotification.disable();
}

English
Español


