Sintomas
As tarefas de workflow criadas a partir de fluxos de trabalho out of the Box não podem ser concluídas após a instalação do Service Pack 1 para SharePoint Server 2010. A mensagem de erro "A tarefa está atualmente bloqueada por um fluxo de trabalho em execução e não pode ser editada" é mostrada quando uma tarefa atribuída pelo fluxo de trabalho (como "Aprovar" ou "Rejeitar") tenta concluir. Este comportamento ocorre quando a tarefa é "Em Progresso" antes da instalação do Bloco de Serviço 1. Modelos de fluxo de trabalho afetados:- Aprovação – SharePoint 2010- Recolha de Feedback – SharePoint 2010- Fluxo de trabalho de aprovação de publicação
Causa
Cada tarefa de fluxo de trabalho tem uma referência à sua definição de fluxo de trabalho. Quando há um fluxo de trabalho a bordo e as suas tarefas, o ficheiro de definição de Workflow do original out of the Box workflows é substituído por novos se atualizarmos a quinta ou a Coleção de Sítios com o Bloco de Serviço 1. Isto faz com que as tarefas da versão anterior dos fluxos de trabalho out of the Box percam a referência à sua definição de fluxo de trabalho e entrem em estado bloqueado quando uma tarefa atribuída tenta atualizar (completa como "Aprovar" ou "Rejeitar"). Eventualmente, os casos de fluxo de trabalho da versão anterior dos fluxos de trabalho out of the Box não podem ser concluídos.
Resolução
Para resolver este problema, instale os hotfixes fornecidos nos seguintes artigos na Base de Conhecimento da Microsoft:
2687614 Descrição do pacote hotfix SharePoint Server 2010 (Coreservermui-xx-xx-xx.msp): 30 de outubro de 2012
2687557 Descrição do pacote hotfix da SharePoint Foundation 2010 (Wss-x-none.msp): 30 de outubro de 2012Nota Tem de instalar estes hotfixes depois de instalar o SharePoint 2010 SP1.
Solução
Sem o ficheiro físico da versão da definição de fluxo de trabalho antes da atualização, não podemos completar as tarefas a menos que restauremos o ficheiro de definição de fluxo de trabalho da versão anterior. Assim, recomendamos aos Clientes que reiniciem os fluxos de trabalho parados (bloqueados) clicando no menu "Rescindir este fluxo de trabalho agora" na página de estado do fluxo de trabalho mostrada abaixo, que também removerá todas as tarefas bloqueadas relacionadas com esse fluxo de trabalho.
Mais Informações
Problemas conhecidos quando instala o Office 2010 SP1 e o SharePoint 2010 SP1