Atualização de valores do formulário via webservice

Estou utilizando o webservice ECMCardService para atualizar campos de etapas anteriores e está funcionando perfeitamente, porém, quando clico em "Enviar" apresenta mensagem de que os dados foram alterados por outro usuário, se desejo recarregar o formulário. Gostaria de saber como suprimir isso, pois para o usuário, isso está necessitando clicar 2 vezes em enviar para movimentar o processo, além de dar a entender que isso é um erro.

Oi Tiago,

Tenta incluir essa alteração de campos dentro dos eventos do processo. Fazendo a alteração externamente de um registro de formulário utilizado em um processo vai ocorrer esse conflito, pois o fluig vincula a versão do registro de formulário com o processo, e alterando externamente vai criar uma nova versão.

Abs,

Marcos

Obrigado pelo retorno Marcos. Pensei em fazer isso, porém neste caso específico, trata-se de uma lista de tarefas, que o usuário marca aquelas que já executou e clica em um botão para registrar que foram executadas. E somente após todas serem executadas é que ele vai poder movimentar o processo. Pensei em orientar a utilizarem o botão “Salvar”, porém durante testes verifiquei que o evento validateForm vem antes do beforeSaveTask, então ele acusa que tem tarefas não executadas e não permite salvar. Alguma idéia de como resolver isso?