Mecanismo de atribuição para o Approval

Configurei uma tarefa em processo do Fluig para que seja executada pelo aplicativo do Approval. Porém esta tarefa de aprovação, precisa utilizar o mecanismo de atribuição "Para um grupo", que permite o envio para todos usuários de um determinado grupo e o primeiro a assumir e movimentar a tarefa elimina a pendência da ação para os demais. Para o aplicativo Approval, a pendência não aparece, obrigando o usuário a assumir a tarefa pelo App do Fluig ou pelo site web do Fluig. Após assumir a tarefa por fora do app do Approval o mesmo aparece no app. Isso inviabiliza o bom senso da praticidade do Approval.

Gostaria de saber como resolvo essa necessidade no Approval, enviando uma tarefa para vários usuários realizar a aprovação sendo que o primeiro a aprovar permite a continuidade do processo.

Estou com o mesmo problema. Você conseguiu alguma solução?

Nas configurações da tarefa usada no Approval ficou:

Mec. Atribuição: Atribuição por Grupo

[x] Atividade conjunta

% Consenso: 10

[x] Quando conjunta, nunca seleciona colaboradores

Adicionei o script de processo calculateAgreement com o seguinte código:

function calculateAgreement(currentState, agreementData) {

agreementData.put("currentPercentage", 100); agreementData.put("currentDestState", getValue("WKNextState")); agreementData.put("currentDestUsers", "System:Auto");

}