Pergunta

Eu tenho um problema com um fluxo de trabalho padrão do SharePoint Designer em uma biblioteca de formulários na Fundação SharePoint 2010.

Quando o fluxo de trabalho está disparando, ele é projetado para preencher algumas informações contra o documento, envie um e-mail para a pessoa relevante e aguarde um campo (neste caso chamado "Status do Capex") para alterar o valor está atualmente definido em. O fluxo de trabalho está funcionando bem, mas parece que então ele está chegando ao ponto em que está esperando que o campo mudá-lo esteja voltando para o começo e fazendo os mesmos passos novamente até chegar à espera no campo onde ele então Na verdade, espera conforme necessário.

Este é um problema que não tem padrão lógico para ele, pelo qual eu quero dizer que às vezes isso não acontece, outras vezes é 'loops' de volta através dos primeiros passos mais uma vez e às vezes ele pode "loop" os primeiros passos um número justo de vezes (acho que 8 é o registro que encontrei).

Para resumir, o fluxo de trabalho conclui as etapas relevantes até que atinja uma ação para 'esperar por troca de campo do campo' e, em seguida, passa de volta para o início do fluxo de trabalho e re-executa todas as medidas até a ação de espera novamente às vezes uma vez, às vezes várias vezes antes de finalmente se comportar e realmente espera que o campo mude).

Eu inseri uma imagem do log do histórico de fluxo de trabalho (abaixo) para mostrar o que está acontecendo e destacado onde está enviando um e-mail duas vezes (neste caso) onde você só deve enviá-lo uma vez ...

Digite a descrição da imagem aqui

Alguém pode me apontar na direção de como posso corrigir o que está acontecendo aqui por favor?

Foi útil?

Solução

Eu gostaria de poder criar um loop em um fluxo de trabalho do SharePoint Design: -)

Tente adicionar uma espera 1 minuto passo no começo do seu fluxo de trabalho, ele pode abordar o que parece ser condições de corrida, movendo a execução do fluxo de trabalho da WFE para um trabalho do Timer.Por padrão, o temporizador é executado a cada 5 minutos, então seja paciente.

Outras dicas

Esse problema pode ser porque você está usando a conta do sistema . Eu sugiro que você vá com outra conta.

Esta alma não parece ser lógica, mas enfrentei vários problemas como este apenas por causa desses casos pequenos.

obrigado

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top