none
Falha nas tarefas criadas pela ação Coletar Informações do Usuário com SPD RRS feed

  • Pergunta

  •  

    Prezados Colegas,

     

    Meu problema é grave. Tenho um fluxo que trabalho criado no SharePoint Designer 2007 onde tenho um step que coleto informações do usuario. Quando o fluxo chega neste estep ele cria duas tarefas para o usuário, com a mesma data e hora. Ordenando por ID quando clico na primeira para editar e clicar em complet task, a tarefa não é marcada como concluída. Se abro novamente e clico em complet task novamente ele retorna "Falha do controle de origem dos dados ao executar o comando atualizar. ".

     

    Até então o fluxo continua aguardando o complet da tarefas. Somente quando eu edito a outra tarefa, e marco um complet task que o fluxo prossegue para o proximo step.

     

    Analisei o log do servidor e encontrei no momento exato que retornou o erro de falha do controle de origem dos dados ao executar o comando atualizar:

     

    Erro ao carregar e executar o receptor de eventos Microsoft.SharePoint.Workflow.SPWorkflowAutostartEventReceiver em Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c. Informações adicionais abaixo.

    : Value cannot be null.

     

    Ja verifiquei o fluxo e a ação coletar é unica, mas gera duas tarefas, uma controlando o fluxo e outra sem o controle de origem.

     

    Aguardo orientações para um troubleshooting mais a fundo sobre este caso.

     

    Atenciosamente,

     

    Heber Lopes

    quarta-feira, 18 de junho de 2008 15:52

Todas as Respostas

  • Olá Heber,

    Tudo bem?

    Bom... Originalmente não era para o Fluxo criar 2 tarefas, correto? Na página de Informações do Fluxo de Trabalho ele apresenta realmente 2 tarefas?

     

    Sei lá, por mais idiota que pareça, já tentou excluir essa ação e recriá-la?

     

    Enfim, se quiser investigar mesmo e resolver de outra forma, verifique o arquivo .xoml e o xoml.config do seu fluxo, porque é nesses arquivos que existe o relacionamento do Fluxo/Tarefas/Lista. Me parece que esse erro foi gerado porque existe um erro nesse relacionamento, ele está criando mais tarefas do que deveria.... Agora o porquê do erro eu desconheço, até porque me considero um novato com SharePoint... hehehehe

     

    Espero ter ajudado.

     

    Abraços.

    quarta-feira, 18 de junho de 2008 22:56
  • Prezado Wagner,

     

    Todas estas tentaivas já efetuei. A unica que não efetuei foi excluir o fluxo e recriá-lo. Não gostaria de ter que fazer isto porque este fluxo é utlizado para aprovação de documentos oficiais, e não posso perder o historico das aprovação. Não efetuei os testes ainda para comprovar, mas se eu não me engano quando excluo um fluxo as tarefas relacionadas também são excluidas automaticamente.

     

    São três step de coletas, e esta falha é aleatoria. Ja tentei localizar algum fator comum, mas não existe. A criação de duas tarefas acontece aleatoriamente sem nenhuma explicação.

     

    Aguardo mais orientações.

     

    Atenciosamente,
     
    Heber Lopes
    Consultor de Soluções Microsoft
    NetTek - Soluções  Inteligentes
    São José dos Campos - São Paulo

    domingo, 22 de junho de 2008 22:21