Bom dia pessoal,
Estou tentando inserir complementos em um processo que possui atividades paralelas através do método setTaskComments("userId", numProcesso, numThread, "obs")
.
Estou anexando uma imagem para exemplificar e facilitar:
Quando envio comentários para as atividades 1, 2 ou 3 (com numThread = 1, 2 ou 3
), os complementos chegam corretamente.
Ao sair do paralelo, eu tento comentar a solicitação (seria a atividade 4 do exemplo) com numThread = 0
, e é retornado: Não foi possível encontrar histórico de processo para empresa 1 solicitação 1139 thread 0
Alguém consegue me ajudar, por favor?
Obrigada!
Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.
Bom dia Renata, vc tentou usar atividade 4 com o numero de thread 4? Senão me engano, após sair de uma paralela a thread não volta para 0.
@Diogo, tentei agora e retornou o mesmo erro: Não foi possível encontrar histórico de processo para empresa 1 solicitação 1148 thread 4.
Renata, use a operação getActualThread do mesmo webservice, pra saber a thread atual, deve ser 5 ou 6
@Renata, se a solução do @Diogo resolveu seu problema, ou se você resolveu de outra forma, não esqueça de atualizar a pergunta com a resposta final.
Consegui utilizando o método getActualThread, que o @Diogo sugeriu… Funcionou perfeitamente! Obrigada mais uma vez Diogo!
Conforme Comentarios no post, a situação foi solucionada utilizando o metodo getActualThread e então definindo a thread correta ao setTaskComments.
O caso ocorre pois a thread do processo não volta a ser 0 após sair das atividades paralelas, sendo necessario identificar a atual, e utilizar a correta no método.