Boa tarde
Estamos na versão do fluig fluig 1.6.4-180905 351 e estamos homologando a versão do fluig fluig 1.6.5-200310 608.
Em nosso processo utilizamos atividades automáticas sendo que algumas são movimentadas através do Webservice
http://karry01-dev/webdesk/ECMWorkflowEngineService metodo setAutomaticDecisionClassic.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.workflow.ecm.technology.totvs.com/">
<soapenv:Header/>
<soapenv:Body>
<ws:setAutomaticDecisionClassic>
<username>adm</username>
<password>adm</password>
<companyId>1</companyId>
<processInstanceId>1855888</processInstanceId>
<iTaskAutom>28</iTaskAutom>
<iTask>9</iTask>
<condition>0</condition>
<colleagueIds>
</colleagueIds>
<comments>adm</comments>
<userId>adm</userId>
<managerMode>true</managerMode>
<threadSequence>0</threadSequence>
</ws:setAutomaticDecisionClassic>
</soapenv:Body>
</soapenv:Envelope>
Porém, na versão 165 o webservice retorna a seguinte mensagem de erro.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:setAutomaticDecisionClassicResponse xmlns:ns1="http://ws.workflow.ecm.technology.totvs.com/">
<result>
<item>
<key>ERROR</key>
<value>Esta tarefa já foi assumida por outro usuário</value>
</item>
</result>
</ns1:setAutomaticDecisionClassicResponse>
</soap:Body>
</soap:Envelope>
Essa mensagem não tem o menor sentido pois o Usuário utilizado é gestor do processo e consultando a tarefa a mesma encontra-se pendente no grupo. O usuário utilizado também pertence ao grupo.
Destaco que na versão anterior esse comportamento não ocorre, fazendo com que a tarefa seja movimentada conforme o fluxo corretamente.
Alem disso, o processo não foi alterado de uma versão para a outra. Apenas foi feita o processo padrão de atualização de versão.