Sintomas
Considere o seguinte cenário: No SharePoint 2010, cria um fluxo de trabalho de aprovação configurado para iniciar automaticamente quando um item é alterado e também está configurado para atualizar o estado de aprovação do item após a conclusão do fluxo de trabalho. Neste cenário, após a conclusão do fluxo de trabalho, o estado de aprovação do item contra o qual o fluxo de trabalho foi iniciado não é atualizado.
Causa
Este comportamento é por desígnio. A opção "Atualizar o estado de aprovação" no fluxo de trabalho é um passo de "Pós-conclusão", o que significa que o passo é realizado após o fluxo de trabalho já estar concluído. Se o estado de conclusão pós-conclusão atualizar o item da lista, desencadeará novamente o fluxo de trabalho, uma vez que o fluxo de trabalho está configurado para iniciar automaticamente a edição, resultando numa recursão infinita.
Resolução
Se pretender utilizar o fluxo de trabalho de aprovação para aprovação de conteúdos, por favor desmarque a opção "Iniciar este fluxo de trabalho quando um item for alterado" na definição de fluxo de trabalho de aprovação. Isto garantirá que, após a conclusão do fluxo de trabalho, o estado de aprovação seja corretamente atualizado.