Sintomas
As tarefas de fluxo de trabalho criadas a partir de fluxos de trabalho Fora da Caixa não podem ser concluídas após a instalação do Service Pack 1 para o 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" é apresentada quando uma tarefa atribuída pelo fluxo de trabalho (como "Aprovar" ou "Rejeitar") tenta concluir. Este comportamento ocorre quando a tarefa está "Em Curso" antes da instalação do Service Pack 1. Modelos de fluxo de trabalho afetados:- Aprovação – SharePoint 2010 – Recolher Comentários – SharePoint 2010 – Fluxo de Trabalho de Aprovação de Publicação
Causa
Cada tarefa de fluxo de trabalho tem uma referência à respetiva definição de fluxo de trabalho. Quando existe um fluxo de trabalho em voo e as respetivas tarefas, o ficheiro de definição fluxo de trabalho dos fluxos de trabalho Originais Fora da Caixa é substituído por novos se atualizarmos o farm ou a Coleção de Sites com o Service Pack 1. Isto faz com que as tarefas da versão anterior dos fluxos de trabalho Fora da Caixa percam a referência à respetiva definição de fluxo de trabalho e entrem no estado bloqueado quando uma tarefa atribuída tenta atualizar (concluída como "Aprovar" ou "Rejeitar"). Eventualmente, as instâncias de fluxo de trabalho da versão anterior dos fluxos de trabalho Fora da Caixa não podem ser concluídas.
Resolução
Para resolver este problema, instale as correções fornecidas nos seguintes artigos na Base de Dados de Conhecimento Microsoft:
2687614 Descrição do pacote de correções do SharePoint Server 2010 (Coreservermui-xx-xx.msp): 30 de outubro de 2012
2687557 Descrição do pacote de correções do SharePoint Foundation 2010 (Wss-x-none.msp): 30 de outubro de 2012Note Tem de instalar estas correções depois de instalar o SharePoint 2010 SP1.
Solução
Sem o ficheiro físico da versão da definição do fluxo de trabalho antes da atualização, não podemos concluir as tarefas, a menos que restauremos o ficheiro de definição do fluxo de trabalho da versão anterior. Por isso, recomendamos que os Clientes reiniciem os fluxos de trabalho parados (bloqueados) ao clicar no menu "Terminar este Fluxo de Trabalho agora" na página de estado do fluxo de trabalho apresentada abaixo, o que também removerá todas as tarefas bloqueadas relacionadas com esse fluxo de trabalho.
Mais Informações
Problemas conhecidos ao instalar o Office 2010 SP1 e o SharePoint 2010 SP1