Solucionar errores de flujo de trabajo

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Office SharePoint Designer 2007 es una de las herramientas de Productos y Tecnologías de SharePoint que se puede usar para crear flujos de trabajo. Una de las características únicas de crear flujos de trabajo en Office SharePoint Designer 2007 reside en que se puede comprobar durante la fase de diseño si hay errores en los flujos de trabajo.

En este artículo se describe cómo comprobar en Office SharePoint Designer 2007 si hay errores en los flujos de trabajo. Se incluye asimismo información sobre cómo solucionar los problemas indicados en los mensajes de error de flujo de trabajo que aparecen en Office SharePoint Designer 2007 y los mensajes de error que aparecen en el explorador para los flujos de trabajo creados en Office SharePoint Designer 2007.

Información general

La verdad acerca de cómo solucionar errores de flujo de trabajo

Ver errores de flujo de trabajo en SharePoint Designer

Ver errores de flujo de trabajo en el explorador

Reiniciar un flujo de trabajo después de la solución de problemas

¿Dónde obtener más ayuda?

Mensajes de error que aparecen en SharePoint Designer

(0, 0) Error de validación de actividad 'ID3': propiedad "Condición" tiene un valor no válido. Expresión de condición no es válida. El tipo de: "WFLib.StringConditions, WFLib, versión = 1.0.0.0, referencia cultural = neutral, PublicKeyToken = 41c356f81cbff68b" no está autorizado para su uso en reglas de flujo de trabajo o condiciones)

Ya existe un flujo de trabajo con el nombre del flujo de trabajo

Se encontraron errores durante la compilación de flujo de trabajo. Los archivos de flujo de trabajo se han guardado pero no se puede ejecutar.

Error al cargar el archivo de configuración del flujo de trabajo

Error al cargar el flujo de trabajo

SharePoint Designer ha encontrado un error al generar el formulario de iniciación

El tipo de actividad raíz no es válido

El nombre del paso que ha elegido no es válido. Confirme que es no vacía y que no coinciden con los nombres de paso existente

Ya hay una lista, encuesta o biblioteca de documentos con el mismo nombre

Esta acción requiere que 'Aprobación de contenido' está habilitado para la lista actual

Esta rama debe tener una condición

Esta rama debe tener dos o más acciones o cambiarse para ejecutar secuencialmente

Este sitio web no admite flujos de trabajo creados con SharePoint Designer

No se puede asociar el flujo de trabajo

No se puede cargar las acciones de flujo de trabajo desde el servidor

Error inesperado en el servidor

Flujos de trabajo definidas por el usuario haya deshabilitado por el Administrador de SharePoint. Flujos de trabajo definidas por el usuario no podrán ejecutar

Al establecer el flujo de trabajo se inicia automáticamente, debe asegurarse de que hay valores predeterminados para todos los parámetros de inicio

Flujos de trabajo deben estar asociadas a una lista de SharePoint. Este sitio no contiene listas. Para poder crear un flujo de trabajo, debe agregar una lista en el sitio.

No puede crear un elemento de la lista actual, porque se iniciará otra instancia del mismo flujo de trabajo. Borrar la iniciar automáticamente este flujo de trabajo cuando se cree un nuevo elemento casilla de verificación para solucionar este problema.

No puede usar una acción de tarea en este flujo de trabajo porque se iniciará otra instancia del mismo flujo de trabajo. Borrar la iniciar automáticamente este flujo de trabajo cuando se cree un nuevo elemento casilla de verificación para solucionar este problema.

Debe seleccionar una lista para asociar con este flujo de trabajo para continuar

Especificar los nombres de archivo de destino idénticos para algunos de los archivos que intenta copiar. Asegúrese de que todos los archivos de destino tienen nombres únicos y vuelva a intentarlo.

Mensajes de error que aparecen en el explorador

Ha ocurrido un error en el proceso de aprobación

Documento desprotegido

Documento debe estar desprotegido

Comprobación de errores en un elemento de lista

Error al desproteger un elemento de lista

Error al copiar un elemento de lista

Error al crear un elemento de lista

Error al eliminar un elemento de lista

Error al descartar la desprotección de un elemento de lista

Error al actualizar un elemento de lista

Error en el inicio

Error en el inicio (Reintentar)

No se encontró el elemento de lista

Falta el nombre de archivo. Debe especificar un valor para "FileLeafRef" en ItemProperties.

No se pudo ejecutar el comando Insertar el control de origen de datos

No se puede enviar el mensaje de correo electrónico. Asegúrese de que la configuración de correo electrónico saliente para el servidor está configurada correctamente.

Se produjo un error inesperado

Conflicto de actualización

Otros escenarios de solución de problemas

Hipervínculos de color rojo aparecen en el Diseñador de flujo de trabajo en Office SharePoint Designer 2007

No pueden especificar valores en una acción en el Diseñador de flujo de trabajo en Office SharePoint Designer 2007

Flujos de trabajo configurados para iniciarse automáticamente no compilar en Office SharePoint Designer 2007

Toda la verdad sobre la solución de errores de flujo de trabajo

El flujo de trabajo es una de las características más complejas y eficaces de Productos y Tecnologías de SharePoint. Se puede usar para agregar rápidamente lógica condicional a un sitio o una aplicación sin necesidad de escribir código. Los flujos de trabajo también son muy sensibles a cualquier problema que surja en el entorno del usuario, en particular el estado de los elementos de lista en los que actúan y la configuración de servidor por la que se rigen los flujos de trabajo. Huelga decir que los flujos de trabajo generan errores cuando se detecta un problema. Los motivos más comunes de los errores de flujo de trabajo son un defecto en su diseño, problemas de red o permisos de usuario restringidos, en su sentido más amplio. Debido a la gran dependencia de todos estos factores y a la complejidad de la creación de los flujos de trabajo, solucionar los problemas relacionados con los flujos de trabajo a veces puede suponer un gran reto.

Consulte la información de solución de problemas en este artículo como un formulario de instrucciones. En este artículo se indica solo las causas comunes de errores de flujo de trabajo. Esto es porque muchas causas de errores de flujo de trabajo pueden ser exclusivas para su entorno de usuario. Para resolver un error de flujo de trabajo, le recomendamos que también compruebe si hay otros problemas en su entorno si cree que la naturaleza del problema es raro. La sección posterior dónde puede obtener más ayuda? también le muestra recursos útiles para obtener más ayuda para solucionar errores de flujo de trabajo.

Volver al principio

Ver los errores de flujo de trabajo en SharePoint Designer

Al diseñar un flujo de trabajo en Office SharePoint Designer 2007, es importante comprobar si faltan datos en el flujo de trabajo o si contiene datos no válidos. De lo contrario, no se compilará correctamente. En el Diseñador de flujo de trabajo, haga clic en Comprobar flujo de trabajo. Si faltan datos en el flujo de trabajo o si contiene datos no válidos, Office SharePoint Designer 2007 lo notifica de diversas maneras, tal y como puede ver en la siguiente ilustración.

Indicadores de error en el Diseñador de flujo de trabajo

1. Haga clic en el botón Comprobar flujo de trabajo para validar el flujo de trabajo. Si tiene errores, aparecerá el siguiente mensaje.

Mensaje de advertencia durante la compilación de un flujo de trabajo que contiene errores

Puede hacer clic en Aceptar para guardar y cerrar el flujo de trabajo si desea trabajar en él más adelante. De este modo, el flujo de trabajo se guarda en estado de borrador. Tal y como se ha mencionado anteriormente, para poder compilar un flujo de trabajo, es preciso resolver primero los errores. Se recomienda hacer clic en Comprobar flujo de trabajo antes de hacer clic en Finalizar para compilar el flujo de trabajo.

2. Un hipervínculo rojo indica que falta un valor necesario en una condición o acción. Haga clic en el hipervínculo para escribir el parámetro apropiado.

3. El icono de error significa que algo debe configurarse antes de iniciar el flujo de trabajo.

4. cuando sitúe el puntero del mouse sobre el icono de error, información en pantalla le indica cómo corregir el error.

5. Bajo Pasos de flujo de trabajo, un icono de error junto a un paso de flujo de trabajo indica que el paso contiene un error. Haga clic en ese paso para ver los errores.

Volver al principio

Ver los errores de flujo de trabajo en el explorador

A veces, los flujos de trabajo que se compilan correctamente en Office SharePoint Designer 2007 no se ejecutan después en el servidor. Hay varios motivos por los que un flujo de trabajo no se ejecuta, como cuando un flujo de trabajo crea un nuevo elemento en una biblioteca y esta biblioteca se eliminó, o bien, por permisos que han cambiado, por lo que el usuario no puede obtener acceso a la lista o el sitio. Cuando un flujo de trabajo no se ejecuta correctamente, su estado final aparece en la columna con el nombre de ese flujo de trabajo de la lista a la que está asociado el flujo de trabajo, tal y como se muestra en la siguiente ilustración.

Indicador de error en la columna de flujo de trabajo de un elemento

Además de Completado, otros estados finales que pueden aparecer en esta columna son: Error, Detenido o Error al inicio (reintentando).

Al hacer clic en el vínculo de estado, se abre la página Estado del flujo de trabajo, donde aparece una breve descripción del error en la sección Historial del flujo de trabajo, tal y como se muestra en la siguiente ilustración.

Descripción de error en la sección Historial del flujo de trabajo del elemento

Volver al principio

Reiniciar un flujo de trabajo después de solucionar un problema

Para reiniciar un flujo de trabajo después de solucionar un problema, se recomienda configurarlo de modo que se inicie manualmente y, a continuación, iniciar el flujo de trabajo manualmente en el explorador. Si el objetivo es únicamente probar un flujo de trabajo, con este procedimiento no hace falta crear un gran número de elementos de lista adicionales para activar simplemente un flujo de trabajo configurado para que se inicie con la creación de un elemento.

Si la aparición anterior del flujo de trabajo se produjo un error, debe cancelar el flujo de trabajo antes de intentar iniciar de nuevo. Para obtener más información sobre cómo cancelar un flujo de trabajo, vea el artículo Cancelar un flujo de trabajo en curso.

Volver al principio

Obtener más ayuda

Obtener más ayuda sobre los flujos de trabajo por el foro de búsqueda y su propia pregunta:

Volver al principio

Mensajes de error que aparecen en SharePoint Designer

En esta sección se muestran los mensajes de error de flujo de trabajo que aparecen en Office SharePoint Designer 2007, así como la causa más probable de cada error y la acción correctiva.

Nota: Algunos de los errores sólo los puede resolver el administrador del servidor, por lo que en algunos casos también se proporciona información correctiva específica para el administrador de servidor.

(0, 0) Error en la validación de la actividad 'ID3': la propiedad "Condition" tiene un valor no válido. Expresión de condición no válida. El tipo "WFLib.StringConditions, WFLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=41c356f81cbff68b" no se puede usar en las reglas o condiciones de flujo de trabajo).

Este error de compilación del flujo de trabajo aparece en la ficha Avanzado del cuadro de diálogo Error de flujo de trabajo.

Nota: El Id. y la información de ensamblado pueden variar para cada instancia del mensaje de error.

Causa

  • Una o varias de las acciones usadas en los ensamblados de referencia del flujo de trabajo no aparecen en la lista segura del archivo web.config.

  • Una o varias de las acciones usadas en los ensamblados de referencia del flujo de trabajo aparecen como no seguras en la lista segura del archivo web.config.

Solución

Un administrador de servidor debe abrir el archivo web.config y asegurarse de que los ensamblados aparecen correctamente en el archivo. Para ello:

  1. En Office SharePoint Designer 2007, abra el flujo de trabajo en el Diseñador de flujo de trabajo y anote las acciones y condiciones usadas en el flujo de trabajo.

  2. En el servidor, abra el archivo .ACTIONS y anote los ensamblados y el tipo utilizados para cada acción y condición. La ruta de acceso del archivo .ACTIONS es:

    unidad\Archivos de programa\Common Files\Microsoft Shared\web server extensions\%número de versión%\TEMPLATE\%LCID de idioma%\workflow

  3. En el servidor, abra el archivo web.config desde el directorio raíz en Bloc de notas o cualquier otro editor de texto y compruebe que los tipos de esas acciones y condiciones del flujo de trabajo aparecen en la sección de ensamblados seguros de la lista segura.

    Nota: Los tipos indicados como seguros pueden usar caracteres comodín (*) como nombres de tipo y los ensamblados pueden o no admitir algunos tipos. Cuando un tipo aparece como seguro y no seguro en un ensamblado (incluso con carácter comodín), esto significa que el tipo no es seguro. Por ello, es muy importante asegurarse de que el tipo de la acción o condición en cuestión aparece explícitamente como seguro en la lista de ensamblados seguros.

Volver al principio

Ya existe un flujo de trabajo con el nombre del flujo de trabajo

Causa

Se ha escrito un nombre que ya se utiliza en otro flujo de trabajo del sitio.

Solución

Escriba un nombre único para el flujo de trabajo. Los nombres de los flujos de trabajo deben ser únicos en el sitio.

Volver al principio

Se han encontrado errores al compilar el flujo de trabajo. Los archivos de flujo de trabajo se han guardado pero no se pueden ejecutar.

Causa

  • Es posible que haya cancelado accidentalmente el proceso de compilación del flujo de trabajo.

  • El servidor no pudo validar el flujo de trabajo debido a que contiene errores.

Solución

  • Si canceló accidentalmente la compilación del flujo de trabajo, haga clic en Finalizar en el Diseñador de flujo de trabajo para volver a compilarlo.

  • De lo contrario, asegúrese de que se utilicen datos y lógica válidos en el diseño.

Volver al principio

Error al cargar el archivo de configuración del flujo de trabajo.

Causa

Una de las posibles causas es que el archivo de configuración XML del flujo de trabajo que se está intentando abrir contiene formato XOML no válido.

Solución

  1. En Office SharePoint Designer 2007, en la Lista de Carpetas, haga clic en el signo más (+) situado junto a la biblioteca Flujos de trabajo para expandirla y, a continuación, haga clic en el signo más (+) situado junto a la carpeta del flujo de trabajo para expandirla.

  2. Haga doble clic en el archivo de configuración (Nombre del flujo de trabajo.xoml.wfconfig.xml) para abrirlo.

  3. Haga clic con el botón secundario del mouse (ratón) en cualquier lugar de la página y, a continuación, haga clic en Comprobar corrección del código XML.

  4. Corrija los errores y guarde el archivo.

  5. Vuelva a abrir el flujo de trabajo.

Volver al principio

Error al cargar el flujo de trabajo.

Causa

Una de las posibles causas es que el archivo de reglas del flujo de trabajo que se está intentando abrir contiene formato XML no válido.

Solución

  1. En Office SharePoint Designer 2007, en la Lista de Carpetas, haga clic en el signo más (+) situado junto a la biblioteca Flujos de trabajo para expandirla y, a continuación, haga clic en el signo más (+) situado junto a la carpeta del flujo de trabajo para expandirla.

  2. Haga doble clic en el archivo de reglas para abrirlo.

    El nombre del archivo de reglas suele ser Nombre del flujo de trabajo.xoml.rules.

  3. Haga clic con el botón secundario del mouse (ratón) en cualquier lugar de la página y, a continuación, haga clic en Comprobar corrección del código XML.

  4. Corrija los errores y, a continuación, guarde y cierre el archivo.

Volver al principio

SharePoint Designer encontró un error al generar el formulario de inicio.

Causa

Puede que haya cancelado accidentalmente el proceso de compilación de un flujo de trabajo que tiene parámetros de iniciación.

Solución

Haga clic en Finalizar para volver a compilar el flujo de trabajo.

Volver al principio

El tipo de actividad raíz no es válido.

Causa

La lista segura en el archivo web.config no contiene información de uno o varios ensamblados que hacen referencia a un tipo.

Solución

  • En el servidor, revierta el archivo web.config en el directorio raíz a la versión original. Es posible que sea necesario realizar una instalación limpia de Microsoft Office SharePoint Server 2007 o Windows SharePoint Services 3.0.

O BIEN,

  1. Asegúrese de que el archivo web.config contenga el siguiente marcado. Puede copiar las secciones necesarias o todo el marcado, según proceda.

    <authorizedType Assembly="System.Workflow.Activities, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Workflow.*" TypeName="*" Authorized="True" />
    <authorizedType Assembly="System.Workflow.ComponentModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Workflow.*" TypeName="*" Authorized="True" />
    <authorizedType Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.Workflow" TypeName="SPWorkflowActivationProperties" Authorized="True" />
    <authorizedType Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.Workflow" TypeName="SPWorkflowTaskProperties" Authorized="True" />
    <authorizedType Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.Workflow" TypeName="SPWorkflowHistoryEventType" Authorized="True" />
    <authorizedType Assembly="Microsoft.SharePoint.WorkflowActions, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.WorkflowActions" TypeName="*" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Guid" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="DateTime" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Boolean" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Double" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="String" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Collections" TypeName="Hashtable" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Collections" TypeName="ArrayList" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Diagnostics" TypeName="DebuggableAttribute" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Runtime.CompilerServices" TypeName="CompilationRelaxationsAttribute" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Runtime.CompilerServices" TypeName="RuntimeCompatibilityAttribute" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Int32" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="TimeSpan" Authorized="True" />
    <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Collections.ObjectModel" TypeName="Collection`1" Authorized="True" />
    <authorizedType Assembly="System.Workflow.Runtime, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Workflow.Runtime" TypeName="CorrelationToken" Authorized="True" />
  2. Guarde el archivo web.config.

  3. Reinicie Internet Information Services (IIS) mediante la herramienta de línea de comandos IISReset. Use la iisreset / de símbolo [noforce.

Volver al principio

El nombre de paso que ha elegido no es válido. Confirme que no está vacío y que no coincide con algún nombre de paso existente.

Causa

El cuadro Nombre del paso está vacío o el nombre de paso especificado coincide con otro nombre de paso en el flujo de trabajo.

Solución

Escriba un nombre de paso único en el cuadro Nombre del paso.

Escribir el nombre del paso del flujo de trabajo en el Diseñador de flujo de trabajo

Volver al principio

Ya existe una lista, encuesta o biblioteca de documentos con ese nombre.

Este mensaje puede aparecer después de escribir un nombre para un formulario de tareas personalizado en el Asistente para personalización de tareas. Este asistente se utiliza para configurar las tres acciones de tarea: Asignar un formulario a un grupo, Asignar un elemento de tarea y Recopilar datos de un usuario.

Causa

  • El nombre del formulario de tareas personalizado coincide con el nombre de otro formulario de tareas personalizado.

  • El nombre del formulario de tareas personalizado coincide con el nombre del flujo de trabajo.

Solución

  • Escriba un nombre único para el formulario de tareas personalizado.

  • Si el formulario de tareas personalizado en la acción de tarea tiene el mismo nombre que el flujo de trabajo, elimine la acción de tarea y, a continuación, vuelva a agregarla. Asegúrese de escribir un nombre único para el formulario de tareas personalizado.

Volver al principio

Esta acción requiere que 'Aprobación de contenido' esté habilitada para la lista actual.

Este mensaje de error se muestra como información en pantalla cuando se coloca el puntero del mouse en el icono de error, como se muestra en la sección anterior Ver errores de flujo de trabajo en SharePoint Designer.

Causa

Intenta configurar el campo Estado de aprobación para un elemento de una lista o biblioteca que no tiene activada la característica Aprobación de contenido.

Solución

Active Aprobación de contenido para la lista o biblioteca. Siga este procedimiento:

  1. En Office SharePoint Designer 2007, en la Lista de carpetas, haga clic con el botón secundario del mouse en la lista o biblioteca y, a continuación, haga clic en Propiedades.

  2. Haga clic en la ficha Configuración.

  3. Active la casilla de verificación Requerir aprobación del contenido para elementos enviados.

  4. Haga clic en Aceptar.

Volver al principio

Esta rama debe tener una condición.

Este mensaje aparece con un icono de error junto a una acción en el Diseñador de flujo de trabajo.

Causa

En un paso con ramas condicionales, todas las ramas salvo la última deben tener una condición. Cuando la última rama no tiene una condición, actúa como la parte correspondiente a "O" de una instrucción "O si": el flujo de trabajo ejecutará todas las demás ramas si se cumplen esas condiciones; de lo contrario, ejecutará la acción de la última rama, que no tiene ninguna condición.

Solución

  • Agregue una condición a la rama apropiada del paso. Para ello, haga clic en Condiciones en la rama y seleccione una condición de la lista.

  • Mueva la rama sin condición hasta el final del paso. Para ello, haga clic en la flecha abajo situada en la esquina superior derecha de la rama en cuestión y, a continuación, haga clic en Bajar rama. Repita este procedimiento hasta que la rama se encuentre al final del paso.

Volver al principio

Esta rama debe tener dos acciones o debe modificarse para que se ejecute secuencialmente.

Este mensaje aparece con un icono de error junto a una acción en el Diseñador de flujo de trabajo.

Causa

El flujo de trabajo está configurado para ejecutar las acciones en paralelo, pero sólo hay una acción en la rama.

Solución

Agregue una acción a la rama en cuestión o cambie el flujo de trabajo de modo que ejecute las acciones secuencialmente:

  • Para agregar una acción a la rama en cuestión del flujo de trabajo, haga clic en Acciones y, a continuación, haga clic en una acción de la lista, o bien, haga clic en Más acciones para ver la lista completa.

  • Para que el flujo de trabajo ejecute las acciones secuencialmente, haga clic en la flecha abajo situada en la esquina superior derecha de la rama en cuestión y, a continuación, haga clic en Ejecutar todas las acciones por orden.

Volver al principio

Este sitio web no admite flujos de trabajo creados por SharePoint Designer.

Causa

  • Office SharePoint Designer 2007 no puede detectar si el servidor del sitio ejecuta Microsoft Office SharePoint Server 2007 o Windows SharePoint Services 3.0.

  • No dispone de los permisos necesarios para crear flujos de trabajo.

Solución

  • Salga y, a continuación, inicie Office SharePoint Designer 2007. Si sigue sin poder crear flujos de trabajo, es posible que el servidor no esté disponible o no ejecute Office SharePoint Server 2007 o Windows SharePoint Services 3.0. Póngase en contacto con el administrador del servidor para obtener ayuda.

  • El propietario del sitio debe comprobar si el usuario afectado se ha agregado a la lista de usuarios con permisos para la biblioteca Flujos de trabajo. En caso contrario, agregue el usuario a la lista:

    1. En Office SharePoint Designer 2007, en la Lista de carpetas, haga clic con el botón secundario del mouse (ratón) en la biblioteca Flujos de trabajo y, a continuación, haga clic en Propiedades.

    2. Haga clic en la ficha Seguridad.

    3. Haga clic en Administrar permisos usando el explorador.

    4. En el explorador, en la página Permisos: Flujos de trabajo, haga clic en Nuevo y, a continuación, haga clic en Agregar usuarios.

    5. Agregue el usuario a la lista.

Volver al principio

No se puede asociar el flujo de trabajo.

Es un error de compilación del flujo de trabajo.

Causa

La carpeta del actual flujo de trabajo no está dentro de la carpeta Flujos de trabajo en la Lista de carpetas y probablemente se ha movido.

Solución

Busque la carpeta del flujo de trabajo en la Lista de carpetas y vuelva a colocarla en la carpeta Flujos de trabajo.

Volver al principio

No se pueden cargar las acciones de flujo de trabajo del servidor.

Causa

  • Usted o un desarrollador de la organización puede haber agregado actividades personalizadas a un flujo de trabajo y, en el transcurso del proceso, puede haber introducido en el archivo formato XML erróneo o no válido.

  • El archivo WSS.ACTIONS está dañado.

    Nota: Al crear una acción personalizada, se recomienda crear siempre primero una copia del archivo WSS.ACTIONS en la misma ubicación que el archivo WSS.ACTIONS. A continuación, agregue las reglas y los parámetros de la acción personalizada a la copia del archivo WSS.ACTIONS. Debe crear una copia de WSS.ACTIONS por cada condición o acción personalizada. De este modo, si queda dañado el archivo .ACTIONS con la información de la acción personalizada, siempre podrá revertir el archivo a la versión original y, a continuación, volver a agregar toda la información de la acción personalizada.

Solución

Un administrador de servidor debe corregir el formato XML no válido en el archivo .ACTIONS. En el servidor web cliente donde se ejecute Office SharePoint Server 2007 o Windows SharePoint Services 3.0, siga este procedimiento:

  1. Abra el Explorador de Windows y vaya al archivo .ACTIONS en cuestión. La ruta de acceso es:

    unidad\Archivos de programa\Common Files\Microsoft Shared\web server extensions\%número de versión%\TEMPLATE\%LCID de idioma%\workflow

  2. Abra el archivo .ACTIONS en Office SharePoint Designer 2007.

  3. Haga clic con el botón secundario del mouse (ratón) en cualquier lugar del archivo XML y, a continuación, haga clic en Comprobar corrección del código XML.

  4. Corrija los errores y, a continuación, guarde el archivo.

  5. Reinicie Internet Information Services (IIS) mediante la herramienta de línea de comandos IISReset. Use la iisreset / de símbolo [noforce.

  6. Repita este procedimiento para todos los demás servidores web cliente si es necesario.

Si el método anteriormente descrito no resuelve el problema, siga este procedimiento:

  1. Revierta el archivo WSS.ACTIONS a la versión original.

  2. Cree una copia del archivo WSS.ACTIONS en la misma ubicación y agregue la información de la acción personalizada.

    Repita este paso para cada acción personalizada.

    Nota: Al crear una acción personalizada, se recomienda crear siempre primero una copia del archivo WSS.ACTIONS en la misma ubicación que el archivo WSS.ACTIONS. A continuación, agregue las reglas y los parámetros de la acción personalizada a la copia del archivo WSS.ACTIONS. Debe crear una copia de WSS.ACTIONS por cada condición o acción personalizada. De este modo, si queda dañado el archivo .ACTIONS con la información de la acción personalizada, siempre podrá revertir el archivo a la versión original y, a continuación, volver a agregar toda la información de la acción personalizada.

Si el archivo WSS.ACTIONS está dañado, reviértalo a la versión original.

Volver al principio

Error inesperado en el servidor.

Es un error de compilación del flujo de trabajo.

Causa

Puede que se hayan agregado algunas nuevas entradas a la lista de ensamblados seguros en el archivo web.config. Puede que uno o varios ensamblados tengan un nombre seguro no válido.

Solución

Abra el archivo web.config en Bloc de notas o cualquier editor de texto y, a continuación, corrija el ensamblado con el nombre seguro no válido.

Volver al principio

El administrador de SharePoint ha deshabilitado los flujos de trabajo definidos por el usuario y, por tanto, no se pueden ejecutar.

Causa

No se pueden crear flujos de trabajo personalizados para este sitio porque están deshabilitados en el servidor.

Solución

El administrador del servidor debe habilitar los flujos de trabajo personalizados para el sitio. Esto requiere permisos para el sitio de Administración central:

  1. Abra el sitio de Administración central que administra este sitio.

  2. Haga clic en la ficha Administración de aplicaciones en la barra de vínculos superior.

  3. Debajo de Administración de flujo de trabajo, haga clic en Configuración del flujo de trabajo.

  4. En la sección Flujos de trabajo definidos por el usuario, haga clic en .

  5. Haga clic en Aceptar.

Volver al principio

Si establece el flujo de trabajo para que se inicie automáticamente, debe asegurarse de que todos los parámetros de inicio tienen valores predeterminados.

Causa

Este mensaje aparece cuando se configura un flujo de trabajo de modo que se inicie automáticamente y ese flujo de trabajo utiliza un formulario de inicio. Si el flujo de trabajo se inicia automáticamente en lugar de manualmente, los usuarios no tendrán la oportunidad de especificar parámetros de iniciación en el formulario de inicio cuando inicien el flujo de trabajo.

Si no se han especificado valores predeterminados, el flujo de trabajo usará simplemente sus propios valores predeterminados, como 0 para Número, Sí para Booleano y un valor en blanco para los selectores de fecha, campos de opción y cuadros de texto.

Solución

Para especificar valores predeterminados para los parámetros de iniciación en el flujo de trabajo, siga este procedimiento:

  1. En Office SharePoint Designer 2007, abra el flujo de trabajo (menú Archivo, comando Abrir flujo de trabajo).

  2. En el Diseñador de flujo de trabajo, haga clic en Inicio.

  3. En el cuadro de diálogo Parámetros de iniciación de flujo de trabajo, haga clic en un parámetro y, a continuación, haga clic en Modificar.

  4. En el cuadro de diálogo Modificar campo, haga clic en Siguiente.

  5. Escriba un valor predeterminado y, a continuación, haga clic en Finalizar.

Volver al principio

Los flujos de trabajo deben estar asociados a una lista de SharePoint. Este sitio no contiene ninguna lista. Para poder crear un flujo de trabajo, debe agregar una lista al sitio.

Causa

Se intenta crear un flujo de trabajo no asociado a ninguna lista. Cada flujo de trabajo diseñado en Office SharePoint Designer 2007 debe estar asociado a una lista o biblioteca.

Solución

En la primera página del Diseñador de flujo de trabajo, haga clic en una lista o biblioteca de la lista desplegable y, a continuación, proceda. Si la lista desplegable está vacía, debe crear primero una lista o biblioteca en el sitio.

Volver al principio

No puede crear un elemento en la lista porque se iniciará otra instancia del mismo flujo de trabajo. Desactive la casilla de verificación Iniciar automáticamente flujo de trabajo cuando se cree un nuevo elemento para solucionar este problema.

Este mensaje aparece con un icono de error junto a una lista en el Diseñador de flujo de trabajo.

Causa

Se intenta diseñar un flujo de trabajo que cree un elemento en la lista a la que está asociado el flujo de trabajo. Si un usuario crea un elemento en esa lista e inicia automáticamente el flujo de trabajo, este último crea otro elemento, que dará lugar a otra instancia del flujo de trabajo. Este escenario puede causar que el flujo de trabajo se ejecute en un bucle continuo.

Solución

  • Utilice en la acción una lista que sea diferente de la lista asociada al flujo de trabajo.

  • Asocie el flujo de trabajo a otra lista.

  • En la primera página del Diseñador de flujo de trabajo, desactive la casilla de verificación Iniciar automáticamente este flujo de trabajo cuando se cree un nuevo elemento y active la casilla de verificación Permitir que este flujo de trabajo se inicie manualmente desde un elemento.

Volver al principio

No puede utilizar una acción de tarea en este flujo de trabajo porque se iniciará otra instancia del mismo flujo de trabajo. Desactive la casilla de verificación Iniciar automáticamente flujo de trabajo cuando se cree un nuevo elemento para solucionar este problema.

Este mensaje aparece con un icono de error junto a una tarea en el Diseñador de flujo de trabajo.

Causa

Se ha utilizado una de las acciones de tarea (Asignar un formulario a un grupo, Asignar un elemento de tarea o Recopilar datos de un usuario) en un flujo de trabajo asociado a la lista Tareas. Además, se ha configurado el flujo de trabajo de modo que se inicie automáticamente con la creación de un nuevo elemento. Si el flujo de trabajo se inicia cuando un usuario crea una tarea en la lista Tareas, el flujo de trabajo crea otra tarea, que da lugar a otra instancia del flujo de trabajo. Este escenario puede causar que el flujo de trabajo se ejecute en un bucle continuo.

Solución

  • Asocie el flujo de trabajo a otra lista.

  • En la primera página del Diseñador de flujo de trabajo, desactive la casilla de verificación Iniciar automáticamente este flujo de trabajo cuando se cree un nuevo elemento y active la casilla de verificación Permitir que este flujo de trabajo se inicie manualmente desde un elemento.

Volver al principio

Para continuar, debe seleccionar una lista a la que asociar este flujo de trabajo.

Este mensaje aparece cuando el flujo de trabajo no está asociado a ninguna lista en la primera página del Diseñador de flujo de trabajo.

Causa

La causa puede ser cualquiera de las siguientes:

  • El archivo de configuración del flujo de trabajo puede haber sido eliminado.

  • La información de asociación en el archivo de configuración del flujo de trabajo puede haber sido eliminada.

  • Si el flujo de trabajo se asoció anteriormente a una lista, puede que haya cambiado la lista o ya no exista.

  • Puede que se haya intentado abrir una acción personalizada del flujo de trabajo en Office SharePoint Designer 2007.

Solución

Si ha abierto una acción personalizada, cierre la ventana. De lo contrario, en la primera página del Diseñador de flujo de trabajo, haga clic en una lista o biblioteca de la lista desplegable y, a continuación, proceda.

Volver al principio

Ha especificado nombres de archivo de destino idénticos para algunos de los archivos que está intentando copiar. Asegúrese de que todos los archivos de destino tienen nombres únicos y vuelva a intentarlo.

Este mensaje aparece cuando intenta compilar un flujo de trabajo que:

  • Está configurado para iniciarse manualmente.

  • Incluye una acción de tarea en la que el nombre de la tarea es idéntico al nombre del flujo de trabajo.

Causa

Al compilar un flujo de trabajo, Office SharePoint Designer 2007 guarda el formulario de inicio (nombre_flujoDeTrabajo.aspx) y el formulario de tareas personalizado (nombre_tarea.aspx) en la misma carpeta de flujos de trabajo. Si estos formularios tienen el mismo nombre de archivo, un flujo de trabajo no se compilará de manera correcta porque dos archivos en la misma carpeta no pueden tener el mismo nombre de archivo.

Solución

Cambie el nombre de la tarea en el flujo de trabajo:

  1. En la acción de tarea, haga clic en el vínculo que abre el Asistente para personalización de tareas.

  2. Haga clic en Aceptar en el mensaje de advertencia acerca de cómo el cambio de la tarea personalizada puede interrumpir instancias en ejecución del flujo de trabajo.

  3. Haga clic en Siguiente.

  4. Escriba un nombre diferente en el campo Nombre. Asegúrese de que el nombre que escribe es diferente del nombre del flujo de trabajo.

Volver al principio

Mensajes de error que aparecen en el explorador

En esta sección se muestran los errores de flujo de trabajo que aparecen en el explorador y que son específicos de los flujos de trabajo creados en Office SharePoint Designer 2007, así como la causa más probable de cada mensaje de error y la acción correctiva.

Para obtener información sobre cómo ver mensajes de error de flujo de trabajo en el explorador, consulte la sección anterior Ver errores de flujo de trabajo en el explorador.

Error en el proceso de aprobación.

Causa

Probablemente, el flujo de trabajo está intentando establecer el campo Estado de aprobación de un elemento en una lista que no tiene habilitada la característica Aprobación de contenido.

Solución

Debe activar la característica Aprobación de contenido para la lista o biblioteca asociada al actual flujo de trabajo. Siga este procedimiento:

  1. En Office SharePoint Designer 2007, en la Lista de carpetas, haga clic con el botón secundario del mouse (ratón) en la lista o biblioteca y, a continuación, haga clic en Propiedades.

  2. Haga clic en la ficha Configuración.

  3. Active la casilla de verificación Requerir aprobación del contenido para elementos enviados.

  4. Haga clic en Aceptar.

Volver al principio

Documento desprotegido.

Causa

El flujo de trabajo intenta realizar operaciones no válidas en un elemento desprotegido, como desprotegerlo. Además, los flujos de trabajo no pueden ejecutarse en elementos desprotegidos.

Solución

Asegúrese de que el documento esté protegido.

Volver al principio

El documento debe desprotegerse.

Causa

El flujo de trabajo intenta realizar en un documento una operación que requiere que el documento esté desprotegido. Por ejemplo, el flujo de trabajo intenta proteger un documento ya protegido.

Solución

  • Asegúrese de que el documento esté desprotegido.

  • Compruebe si la configuración de lista especifica que el documento debe estar desprotegido para poder modificarlo:

    1. Vea la lista o biblioteca en el explorador.

    2. En el menú Configuración, haga clic en Configuración de lista o en Configuración de biblioteca.

    3. En Configuración general, haga clic en Configuración de versiones.

    4. En la sección Requerir desprotección, fíjese en la opción seleccionada.

      Si la opción seleccionada es y, por lo tanto, se requiere la desprotección, agregue una condición al flujo de trabajo que compruebe si el campo Desprotegido para está en blanco. Si no lo está, se desprotege el documento de modo que el flujo de trabajo puede continuar. Si el campo está en blanco, agregue la acción Desproteger elemento al flujo de trabajo y, a continuación, realice la acción apropiada después de la desprotección del documento.

      Nota: Se recomienda comprobar si un elemento de lista o de biblioteca debe ser desprotegido antes de diseñar un flujo de trabajo que realice cambios en ese elemento, como actualizarlo o eliminarlo. Esto le ayudará a determinar si el flujo de trabajo debe desproteger un elemento antes de ejecutar en él una acción específica.

Volver al principio

Error al proteger un elemento de lista.

Causa

Algunas de las causas más comunes son:

  • El documento de la lista puede estar en un estado incorrecto; por ejemplo, puede que el elemento ya esté protegido.

  • Las búsquedas de flujo de trabajo en la acción Proteger elemento hacen referencia a valores que pueden haber cambiado o haber sido eliminados.

  • Es posible que los permisos impidan al flujo de trabajo obtener acceso al elemento de lista. Los flujos de trabajo diseñados en Office SharePoint Designer 2007 siempre se ejecutan con los permisos de la persona que los inicia. Si esa persona no tiene los permisos necesarios para obtener acceso a la lista o al elemento, el flujo de trabajo tampoco los tendrá.

  • Puede que el elemento en el que actúa actualmente el flujo de trabajo haya cambiado o no exista.

Solución

  • Asegúrese de que el elemento esté en el estado correcto para que el flujo de trabajo lo pueda usar. Por ejemplo, si el flujo de trabajo intenta proteger un documento, asegúrese de que el elemento esté desprotegido. Si es posible, agregue al flujo de trabajo una condición que determine si un elemento está desprotegido, agregue una acción que proteja el elemento y, a continuación, configure el flujo de trabajo de modo que realice las acciones pertinentes una vez protegido el elemento.

  • Abra el flujo de trabajo en Office SharePoint Designer 2007 y compruebe si las búsquedas en la acción Proteger elemento apuntan a los valores correctos.

  • Si cree que no dispone de los permisos necesarios para ejecutar este flujo de trabajo, póngase en contacto con el propietario del sitio.

  • Compruebe que existe el elemento que el flujo de trabajo intentó proteger.

Volver al principio

Error al desproteger un elemento de lista.

Causa

Algunas de las causas más comunes son:

  • El documento de la lista puede estar en un estado incorrecto; por ejemplo, puede que el elemento ya esté desprotegido.

  • Las búsquedas de flujo de trabajo en la acción Desproteger elemento hacen referencia a valores que pueden haber cambiado o haber sido eliminados.

  • Es posible que los permisos impidan al flujo de trabajo obtener acceso al elemento de lista. Los flujos de trabajo diseñados en Office SharePoint Designer 2007 siempre se ejecutan con los permisos de la persona que los inicia. Si esa persona no tiene los permisos necesarios para obtener acceso a la lista o al elemento, el flujo de trabajo tampoco los tendrá.

  • Puede que el elemento en el que actúa actualmente el flujo de trabajo haya cambiado o no exista.

Solución

  • Asegúrese de que el elemento esté en el estado correcto para que el flujo de trabajo lo pueda usar. Por ejemplo, si el flujo de trabajo intenta desproteger un elemento, asegúrese de que el elemento esté protegido. Si es posible, agregue al flujo de trabajo una condición que determine si un elemento está desprotegido, agregue una acción que proteja el elemento y, a continuación, configure el flujo de trabajo de modo que realice las acciones pertinentes una vez protegido el elemento.

  • Abra el flujo de trabajo actual en Office SharePoint Designer 2007 y compruebe si las búsquedas en la acción Desproteger elemento apuntan a los valores correctos.

  • Si cree que no dispone de los permisos necesarios para ejecutar este flujo de trabajo, póngase en contacto con el propietario del sitio.

  • Compruebe que existe el elemento que el flujo de trabajo intentó desproteger.

Volver al principio

Error al copiar un elemento de lista.

Causa

Algunas de las causas más comunes son:

  • Hay un conflicto entre un campo del elemento que se está copiando y un campo en la lista de destino. Por ejemplo, un campo de un elemento en la lista A no coincide con los posibles valores de un campo en la lista B debido a un conflicto en los límites de caracteres admitidos por cada campo.

  • Puede que el elemento que se está copiando tenga datos adjuntos y la lista en la que se está copiando el elemento no admita datos adjuntos.

  • Las búsquedas de flujo de trabajo en la acción Copiar elemento de lista hacen referencia a valores que pueden haber cambiado o haber sido eliminados.

  • Las listas a las que hace referencia la acción Copiar elemento de lista no tienen columnas o propiedades de columna coincidentes. Para que un elemento se copie correctamente, los campos en el elemento original deben coincidir con los campos en la lista de destino. Por ejemplo, no se puede copiar un elemento de Anuncios a Documentos compartidos porque las listas no tienen columnas o propiedades de columna coincidentes.

  • Es posible que los permisos impidan al flujo de trabajo obtener acceso al elemento de lista. Los flujos de trabajo diseñados en Office SharePoint Designer 2007 siempre se ejecutan con los permisos de la persona que los inicia. Si esa persona no tiene los permisos necesarios para obtener acceso a la lista o al elemento, el flujo de trabajo tampoco los tendrá.

  • Puede que el elemento en el que actúa actualmente el flujo de trabajo haya cambiado o no exista.

Solución

  • Asegúrese de que el tipo de información de los campos en la lista de origen coincide con el de los campos en la lista de destino. Por ejemplo, si el elemento original contiene un campo con el tipo de información Fecha, el campo correspondiente en la lista de destino también debe ser del tipo Fecha.

  • Abra el flujo de trabajo en Office SharePoint Designer 2007 y compruebe si las búsquedas en la acción Copiar elemento de lista apuntan a los valores correctos.

  • Si cree que no dispone de los permisos necesarios para ejecutar este flujo de trabajo, póngase en contacto con el propietario del sitio.

  • Compruebe que existe el elemento que el flujo de trabajo intentó copiar.

Volver al principio

Error al crear un elemento de lista.

Causa

Algunas de las causas más comunes son:

  • Se está asignando un campo del elemento actual o de otra lista a un campo en el elemento creado y hay un conflicto entre los tipos de información o formatos de estos campos. Por ejemplo, un campo de un elemento en la lista A no coincide con los posibles valores de un campo en la lista B debido a un conflicto en los límites de caracteres admitidos por cada campo. O bien, el campo que se está asignando es un campo Persona o grupo que admite un valor de grupo, pero el campo correspondiente en el elemento creado de la lista de destino no acepta valores de grupo.

  • Las búsquedas de flujo de trabajo en la acción Crear elemento de lista hacen referencia a valores que pueden haber cambiado o haber sido eliminados.

  • Es posible que los permisos impidan al flujo de trabajo obtener acceso al elemento de lista. Los flujos de trabajo diseñados en Office SharePoint Designer 2007 siempre se ejecutan con los permisos de la persona que los inicia. Si esa persona no tiene los permisos necesarios para obtener acceso a la lista o al elemento, el flujo de trabajo tampoco los tendrá.

  • Puede que el elemento en el que actúa actualmente el flujo de trabajo haya cambiado o no exista.

Solución

  • Asegúrese de que los campos que se están asignando tengan el mismo tipo de información. Por ejemplo, si se asigna un campo con el tipo de información Fecha del elemento actual a un campo del elemento creado, el campo correspondiente en el elemento creado también debe ser del tipo Fecha.

  • Abra el flujo de trabajo en Office SharePoint Designer 2007 y compruebe si las búsquedas en la acción Crear elemento de lista apuntan a los valores correctos.

  • Si cree que no dispone de los permisos necesarios para ejecutar este flujo de trabajo, póngase en contacto con el propietario del sitio.

  • Compruebe que el elemento en el que actúa actualmente el flujo de trabajo existe en el sitio.

Volver al principio

Error al eliminar un elemento de lista.

Causa

Algunas de las causas más comunes son:

  • Las búsquedas de flujo de trabajo en la acción Eliminar elemento de lista hacen referencia a valores que pueden haber cambiado o haber sido eliminados.

  • Es posible que los permisos impidan al flujo de trabajo obtener acceso al elemento de lista. Los flujos de trabajo diseñados en Office SharePoint Designer 2007 siempre se ejecutan con los permisos de la persona que los inicia. Si esa persona no tiene los permisos necesarios para obtener acceso a la lista o al elemento, el flujo de trabajo tampoco los tendrá.

  • Puede que el elemento en el que actúa actualmente el flujo de trabajo haya cambiado o no exista.

Solución

  • Abra el flujo de trabajo en Office SharePoint Designer 2007 y compruebe si las búsquedas en la acción Eliminar elemento de lista apuntan a los valores correctos.

  • Si cree que no dispone de los permisos necesarios para ejecutar este flujo de trabajo, póngase en contacto con el propietario del sitio.

  • Compruebe que el elemento en el que actúa actualmente el flujo de trabajo existe en el sitio.

Volver al principio

Error al desechar la desprotección de un elemento de lista.

Causa

Algunas de las causas más comunes son:

  • El elemento de lista se encuentra en un estado incorrecto. Por ejemplo, el elemento debe estar desprotegido para que el flujo de trabajo pueda descartar la desprotección, pero es posible que el documento esté protegido.

  • Las búsquedas de flujo de trabajo en la acción Descartar desprotección de elemento hacen referencia a valores que pueden haber cambiado o haber sido eliminados.

  • Es posible que los permisos impidan al flujo de trabajo obtener acceso al elemento de lista. Los flujos de trabajo diseñados en Office SharePoint Designer 2007 siempre se ejecutan con los permisos de la persona que los inicia. Si esa persona no tiene los permisos necesarios para obtener acceso a la lista o al elemento, el flujo de trabajo tampoco los tendrá.

  • Puede que el elemento cuya desprotección está intentando descartar el flujo de trabajo haya cambiado o no exista.

Solución

  • Asegúrese de que el elemento de lista esté en el estado correcto. Por ejemplo, si el flujo de trabajo intenta descartar una desprotección, asegúrese de que el documento esté desprotegido. Puede agregar una condición que determine si el campo Desprotegido por está en blanco. Si no lo está, el elemento está desprotegido y el flujo de trabajo puede descartar la desprotección. Si el campo está vacío, el flujo de trabajo puede omitir la acción Descartar protección de elemento.

  • Abra el flujo de trabajo en Office SharePoint Designer 2007 y compruebe si las búsquedas en la acción Descartar desprotección de elemento apuntan a los valores correctos.

  • Si cree que no dispone de los permisos necesarios para ejecutar este flujo de trabajo, póngase en contacto con el propietario del sitio.

  • Compruebe que el elemento en el que actúa actualmente el flujo de trabajo existe en el sitio.

Volver al principio

Error al actualizar un elemento de lista.

Causa

Algunas de las posibilidades son:

  • Se está asignando un campo del elemento actual o de otra lista a un campo en el elemento que se está actualizando y hay un conflicto entre los tipos de información o formatos de estos campos. Por ejemplo, un campo de un elemento en la lista A no coincide con los posibles valores de un campo en la lista B debido a un conflicto en los límites de caracteres admitidos por cada campo. O bien, el campo que se está asignando es un campo Persona o grupo que admite un valor de grupo, pero el campo correspondiente en el elemento que se está actualizando no acepta valores de grupo.

  • Las búsquedas de flujo de trabajo en la acción Actualizar elemento de lista hacen referencia a valores que pueden haber cambiado o haber sido eliminados.

  • Es posible que los permisos impidan al flujo de trabajo obtener acceso al elemento de lista. Los flujos de trabajo diseñados en Office SharePoint Designer 2007 siempre se ejecutan con los permisos de la persona que los inicia. Si esa persona no tiene los permisos necesarios para obtener acceso a la lista o al elemento, el flujo de trabajo tampoco los tendrá.

  • Puede que el elemento que el flujo de trabajo intenta actualizar haya cambiado o no exista.

  • Puede que otro usuario haya desprotegido el elemento.

Solución

  • Asegúrese de que los campos en la lista de origen y la lista de destino tengan el mismo tipo de información. Por ejemplo, si se asigna un campo con el tipo de información Fecha del elemento actual a un campo del elemento actualizado, el campo correspondiente en la lista de destino también debe ser del tipo Fecha.

  • Abra el flujo de trabajo en Office SharePoint Designer 2007 y compruebe si las búsquedas en la acción Actualizar elemento de lista apuntan a los valores correctos.

  • Si cree que no dispone de los permisos necesarios para ejecutar este flujo de trabajo, póngase en contacto con el propietario del sitio.

  • Compruebe que existe el elemento que el flujo de trabajo intenta actualizar.

  • Asegúrese de que el elemento esté protegido.

Volver al principio

Error al iniciar.

Este mensaje se muestra como vínculo en la columna de flujo de trabajo correspondiente al elemento en el que no pudo ejecutarse el flujo de trabajo.

Causa

Si en la lista Historial del flujo de trabajo se muestra la descripción de error Cancelado por el administrador, puede que la causa sea un problema conocido en los flujos de trabajo incluidos en una plantilla de sitio.

Solución

  • Si hay parámetros de inicialización o acciones de tarea en el flujo de trabajo afectado, elimínelos.

  • Siga este procedimiento:

    1. En Office SharePoint Designer 2007, en la carpeta de ese flujo de trabajo, haga doble clic en el archivo de configuración del flujo de trabajo para abrirlo.

      El archivo de configuración del flujo de trabajo se denomina Nombre del flujo de trabajo.xoml.wfconfig.xml.

    2. Busque la cadena que haga referencia a RulesVersion y cambie la versión a v1.0.

      Nota: La cadena RulesVersion aparece únicamente si hay condiciones en el flujo de trabajo.

    3. Exporte el sitio como plantilla de sitio. La sección Vea también incluye un vínculo a más información sobre cómo guardar un sitio como plantilla de sitio.

    4. Importe la plantilla de sitio para crear un nuevo sitio.

Volver al principio

Error al inicio (reintentando).

Este error puede aparecer cuando se ejecuta un flujo de trabajo diseñado en Office SharePoint Designer 2007 que utiliza actividades personalizadas creadas en Visual Studio.

Causa

La causa puede ser cualquiera de las siguientes:

  • No se encuentra en la caché de ensamblados global (GAC) el ensamblado de flujo de trabajo al que hace referencia el archivo de plantilla de flujo de trabajo.

    Nota: Esto se aplica únicamente a los flujos de trabajo con actividades personalizadas generadas en Visual Studio.

  • No se encuentra en la GAC la acción de flujo de trabajo personalizada o el ensamblado de condición al que hace referencia el correspondiente archivo .ACTIONS personalizado.

  • La acción de flujo de trabajo personalizada o el ensamblado de condición al que hace referencia el correspondiente archivo .ACTIONS personalizado tiene un ensamblado con un nombre seguro incorrecto. Los nombres seguros de los ensamblados distinguen entre mayúsculas y minúsculas.

  • La acción de flujo de trabajo personalizada o el ensamblado de condición al que hace referencia el correspondiente archivo .ACTIONS personalizado hace referencia a un tipo que no aparece en la lista segura del archivo web.config.

  • La acción de flujo de trabajo personalizada o el ensamblado de condición al que hace referencia el correspondiente archivo .ACTIONS personalizado hace referencia a un tipo que aparece como no seguro en la lista segura del archivo web.config.

Solución

Si el flujo de trabajo afectado tiene acciones o condiciones predefinidas:

  1. Busque en todos los archivos .ACTIONS para obtener una lista de los ensamblados y los tipos mencionados en los ensamblados que se utilicen para definir las acciones y condiciones.

  2. Asegúrese de que la versión de ensamblado coincida con su referencia en la GAC.

  3. Asegúrese de que los nombres seguros de los ensamblados sean correctos. Compruebe el nombre de ensamblado con el símbolo de clave pública y con lo que encuentre en la GAC. A continuación, abra el archivo de código (por ejemplo, archivo .cs) para asegurarse de que el espacio de nombres y los nombres de tipo usados para las funciones y los nombres sean correctos.

  4. Asegúrese de que el archivo web.config tenga una entrada por cada ensamblado y tipo correspondiente usados para definir una acción o condición, que la entrada establezca el tipo como autorizado y que ninguna otra entrada lo establezca como no autorizado (a menos que no sea seguro, en cuyo caso la acción o condición debe quitarse del flujo de trabajo).

Si el flujo de trabajo afectado tienen actividades personalizadas generadas en Visual Studio:

  1. Busque en el archivo workflow.xml el nombre seguro del ensamblado y asegúrese de que la versión exacta del ensamblado exista en la GAC.

  2. Abra el archivo de código subyacente del flujo de trabajo y asegúrese de que las referencias al nombre de clase y al espacio de nombres del flujo de trabajo sean correctas.

    Nota: Para que se apliquen los nuevos cambios, puede que tenga que quitar y volver a agregar la característica.

Volver al principio

Elemento de lista no encontrado.

Causa

  • No está disponible el elemento de lista que el flujo de trabajo debería usar para llevar a cabo una acción determinada. Puede que el elemento de lista haya cambiado o no exista.

  • El flujo de trabajo intenta concordar los valores (búsquedas o campos) especificados en la condición y puede que uno de estos valores o todos hayan cambiado o no existan.

Solución

  • Abra el flujo de trabajo actual en Office SharePoint Designer 2007 y compruebe si los valores especificados en la condición apuntan a valores existentes.

  • Compruebe asimismo si las búsquedas en las siguientes acciones del flujo de trabajo, si las hay, apuntan a valores correctos:

    • Proteger elemento

    • Desproteger elemento

    • Copiar elemento de lista

    • Eliminar elemento

    • Actualizar elemento de lista

    • Descartar desprotección

Volver al principio

Falta el nombre del archivo. Debe especificarse un valor para "FileLeafRef" en ItemProperties.

Causa

Este error suele producirse cuando el flujo de trabajo incluye búsquedas que apuntan a elementos o valores que no existen o han cambiado.

Solución

Abra el flujo de trabajo en Office SharePoint Designer 2007 y compruebe si las búsquedas en el flujo de trabajo apuntan a los valores correctos.

Volver al principio

Error del control de origen de datos al ejecutar el comando Insertar.

Este error se produce cuando se intenta iniciar un flujo de trabajo.

Causa

  • Se está viendo la página de inicio de un flujo de trabajo que se inicia manualmente en el explorador desde Office SharePoint Designer 2007 (por ejemplo, presionando F12) y se intenta iniciar el flujo de trabajo desde esta página de inicio. La página de inicio de un flujo de trabajo no es más que una vista previa de cómo se representará la página en el explorador. Esta página no tiene los parámetros necesarios en la dirección URL para iniciar el flujo de trabajo.

  • Otro usuario intenta iniciar el mismo flujo de trabajo al mismo tiempo.

Solución

  • Inicie el flujo de trabajo desde el sitio en el explorador.

  • Intente iniciar de nuevo el flujo de trabajo.

Volver al principio

No se puede enviar el mensaje de correo electrónico. Compruebe que la configuración de correo electrónico saliente del servidor tiene los valores correctos.

Causa

La causa de este problema puede ser una configuración de correo electrónico saliente incorrecta en el servidor.

Solución

Para comprobar la configuración del correo electrónico saliente en el servidor, siga este procedimiento:

  1. Abra el sitio de Administración central que administra el sitio.

  2. Haga clic en la ficha Operaciones en la barra de vínculos superior.

  3. Bajo Topología y servicios, haga clic en Configuración de correo electrónico saliente.

  4. Compruebe si la configuración de Servidor SMTP saliente es correcta.

  5. Haga clic en Aceptar.

Volver al principio

Error inesperado.

Un usuario anónimo ve el mensaje Error inesperado en el explorador cuando intenta crear o actualizar un elemento de lista.

Causa

La lista o biblioteca probablemente conceda a los usuarios anónimos los permisos para agregar o modificar elementos, y un flujo de trabajo asociado a esa lista o biblioteca está configurado para que se inicie automáticamente con la creación o la modificación de un elemento. Sin embargo, los flujos de trabajo no los puede iniciar un usuario no autenticado.

Solución

Configure el flujo de trabajo de modo que se inicie manualmente o bloquee el acceso anónimo a la lista o biblioteca de modo que los usuarios anónimos no puedan activar los flujos de trabajo mediante la creación o la modificación de elementos.

  • Para configurar el flujo de trabajo de modo que se inicie manualmente, ábralo en Office SharePoint Designer 2007, active la casilla de verificación Permitir que este flujo de trabajo se inicie manualmente desde un elemento y desactive las demás casillas de verificación.

  • Para desactivar el acceso anónimo al sitio de modo que los usuarios anónimos no puedan agregar ni modificar los elementos de lista, siga este procedimiento:

    1. En el explorador, abra la lista o biblioteca donde desee desactivar el acceso anónimo.

    2. En el menú Configuración, haga clic en Configuración de lista o en Configuración de biblioteca.

    3. En la columna Permisos y administración, haga clic en Permisos de esta lista o en Permisos de esta biblioteca.

      Nota: El menú Configuración no estará disponible en la página Permisos si la lista o biblioteca hereda los permisos del sitio primario. Si la lista o biblioteca hereda los permisos del sitio primario, primero debe romper la herencia del sitio primario. Para ello, en el menú Acciones, haga clic en Editar permisos y, después, en Aceptar para continuar. De lo contrario, vaya al paso 4.

    4. En la página Permisos, en el menú Configuración, haga clic en Acceso anónimo.

    5. En la página Cambiar la configuración del acceso anónimo, desactive todas las casillas de verificación.

      Nota: Para ayudar a proteger la biblioteca, sólo está disponible el permiso Ver elementos para las bibliotecas.

    6. Haga clic en Aceptar.

Volver al principio

Conflicto de actualización

Causa

El elemento que el flujo de trabajo intenta actualizar es actualmente objeto de una actualización, posiblemente por otro flujo de trabajo.

Solución

Intente ejecutar de nuevo el flujo de trabajo.

Nota: Si la aparición anterior del flujo de trabajo se produjo un error, póngase en contacto con el administrador del servidor para cancelar el flujo de trabajo antes de intentar ejecutar el flujo de trabajo. Para obtener más información sobre cancelar flujos de trabajo, consulte Cancelar un flujo de trabajo en curso.

Volver al principio

Otros escenarios de solución de problemas

En esta sección se abordan los escenarios de solución de problemas en los que puede no mostrarse ningún mensaje de error.

Aparecen hipervínculos de color rojo en el Diseñador de flujo de trabajo de Office SharePoint Designer 2007

En ocasiones aparecen hipervínculos rojos cuando se hace clic en Comprobar flujo de trabajo en el Diseñador de flujo de trabajo.

Causa

Los hipervínculos rojos indican que no se ha especificado un parámetro necesario en una acción o condición. Los flujos de trabajo no se compilan si los parámetros necesarios en las acciones y condiciones no tienen valores.

Solución

Haga clic en el hipervínculo rojo y escriba el valor apropiado.

Nota: Cuando el campo *Enviar este mensaje por correo electrónico* aparece como un hipervínculo rojo en la acción Enviar correo electrónico, compruebe si ha especificado valores en los campos Para y Asunto.

Volver al principio

El usuario no puede escribir valores en una acción en el Diseñador de flujo de trabajo de Office SharePoint Designer 2007

Cuando se hace clic en un vínculo de una acción para escribir valores, éstos no se muestran en la acción.

Causa

Hay una incompatibilidad entre el archivo .ACTIONS de la acción en cuestión y el ensamblado al que hace referencia la acción.

Solución

  1. Abra el archivo de código (archivo .cs o .vb) del ensamblado y asegúrese de que la firma de función en el archivo .ACTIONS coincide con la referencia en el ensamblado.

  2. En el equipo, borre la caché de ensamblados de proxy en la siguiente ubicación:

    %Unidad\%Documents and Settings%\%usuario%\Application Data\Microsoft\Sharepoint Designer\proxyassemblycache

Volver al principio

Los flujos de trabajo configurados para que se inicien automáticamente no se compilan en Office SharePoint Designer 2007

Los flujos de trabajo configurados para que se inicien automáticamente no se ejecutan cuando se agrega o cambia un elemento. En este caso, no aparece ningún mensaje de error.

Causa

  • El usuario que creó o cambió el elemento había iniciado sesión con el nombre de usuario de la Cuenta del sistema. El nombre de usuario de la Cuenta del sistema no puede iniciar los flujos de trabajo configurados para que se inicien automáticamente con la creación o la modificación de un elemento.

  • El elemento se agregó a la lista a través de un correo electrónico. La configuración de una lista incluye una opción para que los usuarios puedan enviar mensajes de correo electrónico directamente a la lista. Cuando los usuarios envían mensajes a una lista, el nombre del remitente siempre es el usuario de la Cuenta del sistema.

Solución

  • Inicie sesión como un usuario que no sea la Cuenta del sistema y agregue el elemento directamente a la lista o actualice un elemento para iniciar el flujo de trabajo.

  • Configure el flujo de trabajo de modo que se inicie manualmente. Para ello, abra el flujo de trabajo en Office SharePoint Designer 2007 y, en la primera página del Diseñador de flujo de trabajo, active la casilla de verificación Permitir que este flujo de trabajo se inicie manualmente desde un elemento.

Volver al principio

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×