Definição de Consenso

Fala aí rapaz, tudo bem?

Eu não sei como esta a sua implementação, mas tenho exatamente esse cenário em alguns projetos e funciona perfeitamente.

Segue abaixo o código do evento de processo calculateAgreement que utilizo. A atividade de id 40 é minha atividade de reprovação, você deve substituir pela sua atividade que indica a reprovação.

function calculateAgreement(currentState, agreementData) {
	
	var prox_ativ = getValue("WKNextState"); //Número da próxima atividade
	
	// Atividade de cancelamento
    if(prox_ativ == 40){
		agreementData.put("currentPercentage", 100); // Porcentagem obtida
		agreementData.put("currentDestState", prox_ativ); // Atividade destino (Reprovado)
	}
	
}

Além disso, na sua atividade de aprovação, deve esta marcado essas opções que circulei.

2 curtidas