Versão atual:

Evento de Workflow ao transferir atividade

Boa tarde, Gostaria de saber algum evento de workflow que eu consigo tratar os dados do formulário na transferência de atividade. Tentei utilizar o afterTaskSave e não deu certo. Alguém sabe me dizer qual é o correto? Obrigado.

Seguindo a orientação do Edegar tentei utilizar o parâmetro WKIsTransfer, porém não funcionou conforme esperado.

Abaixo segue meu código do evento AfterTaskSave, alguém poderia me dizer se existe algo que estou fazendo errado?

function afterTaskSave(colleagueId,nextSequenceId,userList){

    var CRLF = '\n';
    var    hist = hAPI.getCardValue('txtHist') + CRLF + CRLF;
    var isTransfer = getValue('WKIsTransfer'); 

    if (nextSequenceId != 9 && nextSequenceId != 11 && nextSequenceId != 4) {
        hist += hAPI.getCardValue('userAtual') + ' - ' + 
        hAPI.getCardValue('dataHora') + CRLF + CRLF;

        if (isTransfer !== null) { 
            if (JSON.parse(isTransfer)) {
                hist += 'Solicitação Transferida '+ CRLF;
            }
        }

        hist += hAPI.getCardValue('txtInfo') + CRLF;
        hist += '==============================================================';

        hAPI.setCardValue('txtHist', hist);
        hAPI.setCardValue('txtInfo','');
    }

}

Obrigado!

Versões (2):

Ver a versão formatada

Evento de Workflow ao transferir atividade

Comentário

new question