Olá comunidade!
Estou tentando desenvolver um evento de workflow que valide se o cancelamento do processo seja feito somente pelo gestor. Segue código abaixo:
function beforeCancelProcess(colleagueId,processId){
var GESTOR_PRC = getValue("WKManagerMode");
var MESSAGE_CANCEL_ERROR = "Somente o gestor pode cancelar o processo";
log.info("PRCCHAMADO-LOG: " + GESTOR_PRC)
log.info("PRCCHAMADO-LOG: " + GESTOR_PRC.toString());
if (GESTOR_PRC != true){
throw MESSAGE_CANCEL_ERROR;
}
}
Estou tentando usar o parametro WKManagerMode para validar, mas até em quando o gestor tentar cancelar o processo, o mesmo continua dando erro. O gestor foi atribuido a um Papel.
Alguém poderia indicar um caminho? Agradecido desde já!