Solución de problemas de errores de validación de flujo de trabajo de SharePoint Server en Visio

Use esta referencia para resolver problemas de validación y comprobación de errores en la plantilla Flujo de trabajo de Microsoft SharePoint en Microsoft Visio 2013 y Microsoft SharePoint Designer 2013.

Nota:

Los flujos de trabajo de SharePoint 2010 se han retirado desde el 1 de agosto de 2020 para los nuevos espacios empresariales y se han quitado de los espacios empresariales existentes el 1 de noviembre de 2020. Si está usando los flujos de trabajo de SharePoint 2010, le recomendamos que migre a Power Automate u otras soluciones compatibles. Para obtener más información, consulte Retirada del flujo de trabajo de SharePoint 2010.

Problemas de validación de flujo de trabajo de SharePoint

En la tabla siguiente se enumeran todos los problemas de validación que pueden aparecer en el panel Problemas en Microsoft Visio 2013 o en el diseñador visual en Microsoft SharePoint Designer 2013. Cada error tiene una acción sugerida que se debe realizar para resolver el problema.

Texto de error Acción sugerida
Existen conexiones duplicadas entre formas de flujo de trabajo.
Quite el conector redundante seleccionándolo y elimínelo.
No se permite un bucle a la forma principal dentro de una fase o paso.
Ni Visio Professional 2013 ni SharePoint Designer 2013 admiten flujos de trabajo con bucles implícitos dentro de una fase . Compruebe si existen bucles en el flujo de trabajo y elimine las conexiones de bucles. Si desea crear un flujo de trabajo de SharePoint que incluya un conjunto de pasos de bucles dentro de una fase, debe usar los contenedores de bucle. Cualquier acción que tenga lugar en el interior de estos contenedores se repetirá. Otra opción consiste en usar fases que vayan a una fase anterior.
No se permiten actividades paralelas que también son secuenciales.
Las actividades pueden ser paralelas o secuenciales, pero nunca ambas simultáneamente. Para actividades paralelas, quite los conectores secuenciales. Para actividades secuenciales, quite los conectores paralelos. A veces, las actividades paralelas y secuenciales simultáneas pueden ser difíciles de identificar. Los siguientes errores de validación muestran otras instancias comunes de la organización paralela y secuencial y ofrecen alternativas.
Para evitar tener conectores que apuntan a la misma actividad desde varias rutas de acceso, intente duplicar la actividad.
La forma de la condición no tiene conexiones etiquetadas con Sí o No.
Haga clic con el botón secundario en el conector para asignar la etiqueta de "Sí" o "no".
La forma de la condición debe tener las conexiones salientes con la etiqueta Sí y No.
Asegúrese que las formas de la condición tengan conectores salientes conectados a otras formas del flujo de trabajo. Cada forma de la condición debe tener una conexión saliente «Sí» y una "No".
El conector no es un conector de flujo de trabajo de SharePoint. Utilice Conexión automática o la herramienta de conector para conectar las formas.
Evite la reutilización de conectores de otros diagramas que no están diseñados necesariamente para usarse con flujos de trabajo de SharePoint. Elimine el conector seleccionado y use la herramienta de conector o Conexión automática para reemplazarlo con un conector nuevo.
El conector debe estar conectado a dos formas de flujo de trabajo.
Quite los conectores de punto muerto o conéctelos a una segunda forma.
El diagrama solo debe tener un flujo de trabajo y una forma inicial.
Todas las rutas deben originarse en la misma forma inicial. Quite las formas Inicio adicionales y coloque los conectores para que la ruta se inicie en un solo lugar.
La forma no es una forma de flujo de trabajo de SharePoint. En un flujo de trabajo solo se pueden conectar formas de flujo de trabajo de SharePoint.
En la plantilla de flujo de trabajo de Microsoft SharePoint solo pueden usarse formas de flujo de trabajo de plantillas de flujo de trabajo de SharePoint. No se reconocen otras formas de diagrama de flujo y evite que el flujo de trabajo se exporte a SharePoint Designer.
La forma inicial no debe tener conexiones entrantes.
Quite el conector entrantes de la forma inicial.
El flujo de trabajo debe tener una forma inicial.
Agregue una forma inicial al principio del flujo de trabajo y conéctela a la primera actividad.
La forma del flujo de trabajo no está conectada al flujo de trabajo.
Si la forma del flujo de trabajo es necesaria, agregue conectores para conectarla a la ruta del flujo de trabajo. En caso contrario, elimine la forma.
Los niveles de anidamiento del flujo de trabajo no deben superar un máximo de 10.
Visio 2013 puede reconocer un máximo de 10 niveles de anidamiento de actividades de flujo de trabajo. Reorganice el flujo de trabajo para reducir la complejidad mediante la eliminación de actividades o divida la ruta del flujo de trabajo en más de una rama.
La forma inicial solo se puede conectar a una forma de fase de flujo de trabajo.
Todos los diagramas de flujo de trabajo deben comenzar con solo una forma inicial. La forma inicial debe conectarse a una forma de fase. Si es necesario, agregue una forma inicial al principio del flujo de trabajo. También puede agregar una forma inicial al principio del flujo de trabajo en la Vista de fase de Visio 2013.
Una fase no se puede anidar dentro de cualquier otra forma.
Las fases son formas de nivel superior en diagramas de flujo de trabajo de SharePoint. No puede colocar una forma dentro de cualquier otra forma de contenedor, entre lo que se incluye pasos, bucles u otras fases.
Si es posible, mueva la fase para que esté fuera de todas las demás formas de contenedor y vuelva a conectar la fase. Si desea crear una agrupación lógica de acciones y condiciones dentro de una fase o un bucle, use en su lugar una forma de paso.
Una fase solo se puede conectar con otra fase, una forma de condición o un terminador.
Las fases solo pueden conectarse a otras formas de nivel superior, entre lo que se incluye condiciones, terminadores u otras fases. Una fase no puede conectarse a acciones, pasos o bucles en el nivel superior. Reorganice el diagrama de flujo de trabajo para que la fase solo se conecte a otras formas de nivel superior.
No se pueden superponer contenedores de bucle, paso y fase.
Los límites de las formas de contenedor, como fases, pasos y bucles, no se pueden tocar o superponer. Si desea incluir una forma de contenedor dentro de otra (por ejemplo, incluir un bucle dentro de una fase), asegúrese de que la forma contenida está totalmente dentro de los límites del contenedor. Si no desea que una forma de contenedor contenga a otra, separe las formas en el diagrama para que los límites de las formas de contenedor ya no se crucen o toquen entre sí.
Las formas de flujo de trabajo de otras versiones de plantillas no son formas de flujo de trabajo válidas.
Solo puede usar formas de las galerías de símbolos Acciones de flujo de trabajo de SharePoint, Condiciones de flujo de trabajo de SharePoint y Terminadores de flujo de trabajo de SharePoint y conectores creados con AutoConnect o la herramienta Conector asociada a la plantilla en un diagrama de flujo de trabajo de Microsoft SharePoint. Todas las demás formas no son conexiones válidas dentro de las reglas de validación de flujo de trabajo. Puede colocar otras formas en el lienzo de diseño siempre y cuando no estén conectadas con el flujo de trabajo.
Si necesita incluir una acción o condición que no esté representada con una forma en una de las galerías de símbolos asociadas a la plantilla Flujo de trabajo de Microsoft SharePoint, considere la posibilidad de crear una acción de flujo de trabajo personalizada. Las acciones de flujo de trabajo personalizadas se pueden crear en Microsoft Visual Studio 2012 e incorporarse en flujos de trabajo de SharePoint en SharePoint Designer 2013. Para obtener más información sobre cómo crear acciones personalizadas en Visual Studio 2012, vea el artículo Desarrollo de flujos de trabajo de SharePoint mediante Visual Studio.
Una forma no pueden conectarse fuera de la ruta de inicio y fin del contenedor de la forma actual.
Todas las formas contenidas dentro de una fase, bucle o paso deben estar totalmente contenidas dentro de esa forma de contenedor. Las formas no se pueden conectar a todas las formas que no estén contenidas en el mismo contenedor. Reorganice el diagrama de flujo de trabajo para que todas las acciones, condiciones, bucles y pasos dentro de la forma del contenedor se conecten a otras formas en el contenedor.
Si la forma debe conectarse a una actividad fuera del contenedor, conecte la forma a la forma Salir asociada con el contenedor.
Forma de transición no válida.
Cuando se añade una forma sin condición ni fase al nivel de base del flujo de trabajo. En el nivel de base de un flujo de trabajo solo pueden existir fases y condiciones. Cualquier otra forma añadida a este nivel causará este error. Debería encapsular las formas sin condición ni fase en una forma con condición o con fase.
Las fases, los pasos y los bucles solo pueden tener una conexión entrante y saliente.
Todas las formas del contenedor solo pueden tener un conector entrante a la forma Entrar que se asocia con ella. De igual modo, las formas del contenedor solo pueden tener un conector saliente de su forma Salir. Reorganice el esquema para que cada contenedor tenga una sola ruta entrante y saliente. Puede que necesite agregar fases adicionales o formas Unión al flujo de trabajo para solucionar este error.
Un nombre debe ser único y no puede estar vacío.
Cada fase del flujo de trabajo debe tener un nombre único. Cambie a la vista de la fase y asegúrese de que cada fase tiene su propio nombre.
La fase del proyecto no se ha configurado.
Para flujos de trabajo basados en Project, cada una de las fases debe estar vinculada a una fase de Project Server. Si una fase no ha sido vinculada a una fase del servidor, verá este error. Para corregir este problema, abra la cuadrícula de la propiedad Fase y establezca una fase en la lista desplegable de fases.
Una actividad paralela debe comenzar con una forma inicial de rama paralela.
Revise cada actividad paralela del flujo de trabajo para asegurarse de que tiene una forma inicial de rama paralela antes de que comience la actividad paralela.

Consulte también