Olá pessoal.
Estou tentando desenvolver uma fórmula visual que valide o cancelamento de um movimento do RM Nucleos. A ideia é que o usuário consiga cancelar somente os movimentos que ele próprio criou.
Consegui desenvolver a FV e ela está funcionando. Porém, só funciona corretamente quando seleciono um único movimento para cancelar.
Se eu selecionar dois movimentos, sendo que no primeiro sou o usuário criador, e no segundo, não sou o usuário criador, o sistema não aplica a validação corretamente, e acaba cancelando ambos movimentos. É como se no processo de cancelamento o sistema estivesse ignorando o meu ForEach da FV.
Já viram algo parecido?
Segue em anexo a FV que desenvolvi.
Nos meus testes, vinculei a FV no evento "Antes da Execução" do MovCancelMovProc.
Obrigado!
ValidaCancelamento.TotvsWF