Síntomas
Las tareas de flujo de trabajo creadas a partir de flujos de trabajo integrados no se pueden completar después de instalar Service Pack 1 para SharePoint Server 2010. El mensaje de error "La tarea está bloqueada actualmente por un flujo de trabajo en ejecución y no se puede editar" se muestra cuando una tarea asignada por el flujo de trabajo (como "Aprobar" o "Rechazar") intenta completarse. Este comportamiento se produce cuando la tarea está "En curso" antes de instalar el Service Pack 1. Plantillas de flujo de trabajo afectadas:- Aprobación - SharePoint 2010 - Recopilar comentarios - SharePoint 2010 - Flujo de trabajo de aprobación de publicaciones
Causa
Cada tarea de flujo de trabajo tiene una referencia a su definición de flujo de trabajo. Cuando hay un flujo de trabajo en curso y sus tareas, el archivo de definición de flujo de trabajo de los flujos de trabajo predefinidos originales se reemplaza por otros nuevos si actualizamos la granja de servidores o la colección de sitios con el Service Pack 1. Esto hace que las tareas de la versión anterior de los flujos de trabajo integrados pierdan la referencia a su definición de flujo de trabajo y se bloquee cuando una tarea asignada intente actualizar (completada como "Aprobar" o "Rechazar"). Finalmente, no se pueden completar las instancias de flujo de trabajo de la versión anterior de los flujos de trabajo integrados.
Solución
Para resolver este problema, instale las revisiones que se proporcionan en los artículos siguientes en Microsoft Knowledge Base:
2687614 Descripción del paquete de revisiones de SharePoint Server 2010 (Coreservermui-xx-xx.msp): 30 de octubre de 2012
2687557 Descripción del paquete de revisiones de SharePoint Foundation 2010 (Wss-x-none.msp): 30 de octubre de 2012Note Debe instalar estas revisiones después de instalar SharePoint 2010 SP1.
Solución alternativa
Sin el archivo físico de la versión de definición del flujo de trabajo antes de la actualización, no podemos completar las tareas a menos que restauremos el archivo de definición de flujo de trabajo de la versión anterior. Por lo tanto, recomendamos a los clientes que reinicien los flujos de trabajo detenidos (bloqueados) haciendo clic en el menú "Finalizar este flujo de trabajo ahora" en la página de estado del flujo de trabajo que se muestra a continuación, que también quitará todas las tareas bloqueadas relacionadas con ese flujo de trabajo.
Más información
Problemas conocidos al instalar Office 2010 SP1 y SharePoint 2010 SP1