none
Flujo de trabajo de Sharepoint Designer funciona correctamente pero su estado final es "error" y no "Finalizado" RRS feed

  • Pregunta

  • Hola tengo un problema con un flujo de trabajo de Sharepoint Designer que realiza una serie de pasos creando conjuntos documentales en una biblioteca de documentos en Sharepoint Online. En el último paso el flujo actualiza el valor de una columna de un elemento de lista. Sharepoint Designer no muestra errores cuando se publica en el portal.

    No obstante según se lanza y se ejecuta observo lo siguiente:

    -Para el tipo de pasos definidos en él, tarda excesivo tiempo en ejecutarlos.

    -Los ejecuta todos sin problemas hasta el último de ellos.

    -Cuando los termina todos el estado del flujo de trabajo pasa a "error" y es preciso terminarlo manualmente de tal modo que su estado queda en "Cancelado"

    Mi pregunta es: ¿Si ejecuta todos los pasos sin problemas hasta el último porque no termina por si solo con un estado "Finalizado"?

    Gracias de antemano por vuestro tiempo, espero que podáis ayudarme.

    miércoles, 22 de mayo de 2013 9:00

Todas las respuestas

  • Hola David.

    ¿Has comprobado el log del propio workflow?


    "En los momentos de crisis, sólo la imaginación es más importante que el conocimiento"
    MCTS | SharePoint 2010, Application Development
    MCTS | SharePoint 2010, Configuring
    MS | Programming in HTML5 with JavaScript and CSS3 (MS), Developing ASP.NET MVC 4 Web Applications
    Twitter | @saintwukong

    miércoles, 22 de mayo de 2013 9:39
    Moderador
  • Hola Santiago creo que te refieres al propio historial del flujo de trabajo, la información es:

    Tipo de evento: Error

    Id. de usuario: Cuenta del sistema

    Descripción: Error en (y aqui el nombre del flujo en cuestión o sea poca información útil, xD)

    No he podido sacar más de información de ahí, un saludo.

    miércoles, 22 de mayo de 2013 10:26
  • Hola David,

    una vez presente un problema parecido en donde los flujos no llegaban a fin en SharePoint 2007 y simplemente arrojaban el mensaje de "error". la solución a este problema fue crear un nuevo flujo de aprobación conservando las mismas características que el anterior. El nuevo flujo de aprobación se llamaba ”Aprobación de páginas” que cree en su momento como muestra la siguiente imagen:

    espero que te sirva de ayuda.

    saludos.

    Santiago Muñoz

    miércoles, 22 de mayo de 2013 13:32
  • Buenas Santiago, por desgracia ya he reproducido todos los pasos del flujo de trabajo en nuevos flujos para de algún modo volver a generarlo desde 0. El comportamiento es similar aún volviendolo a crear. Sin embargo observo lo siguiente: como comentaba el flujo de trabajo crea varios conjuntos de documentos en una biblioteca, si bien al crear solo uno de los conjuntos el flujo termina correcto en estado "Finalizado" pero cuando creo más de uno, aunque lo realiza correctamente, concluye con el estado "error".

    ¿Alguna idea al respecto de esta nueva información? Insisto, el flujo realiza todos los pasos correctamente pero su instancia no muere y finaliza en estado "error".

    miércoles, 22 de mayo de 2013 13:53
  • David, haz click en el estado  "error" dentro del flujo. debería indicarte algún indicio del problema y me cuentas.
    También revísate que alguno de los usuarios dentro de la cadena de aprobación no se haya eliminado o tenga algún problema.
    • Editado Santiago Muñoz miércoles, 22 de mayo de 2013 14:57 agregar una pregunta
    miércoles, 22 de mayo de 2013 14:54
  • Hola Santiago, no me da mas opción para ver más información acerca de la entrada "error" en el historial. Aparte cuando hago click en "Ver informes del flujo de trabajo" me dice que el informe está vacío.

    Saludos.
    miércoles, 22 de mayo de 2013 15:02
  • mira necesito que veas lo siguiente, dentro del sitio que tienes tus flujos anda hacia Acciones del sitio ->ver todo el contenido -> Página.

    una vez dentro de paginas deberías estar dentro de una biblioteca que contiene sitios, en ella debes seleccionar "Configuración" ->Configuración de la biblioteca de documentos y selecciona "configuración del flujo de trabajo"

    dentro de esta opción deberías ver los flujos de aprobación que tienes. mándame esta imagen por favor.

    consulta, ¿revisó el tema de los usuarios?

    • Editado Santiago Muñoz miércoles, 22 de mayo de 2013 15:35 modificacion
    miércoles, 22 de mayo de 2013 15:34
  • Si, los pasos del flujo de trabajo se ejecutan con todos los permisos necesarios.

    Aparte, el flujo de trabajo no es un flujo de aprobación y aunque trabaja sobre una biblioteca de documentos, está configurado para iniciarse con la creación de un elemento de lista (Proyecto) de la lista de elementos "Proyectos" y además es posible lanzarlo manualmente seleccionando un elemento ya creado de dicha lista.

    Espero que eso aclare tus dudas sobre cñomo está configurado el flujo de trabajo, un saludo y gracias por contestar.

    miércoles, 22 de mayo de 2013 16:06
  • es SharePoint online 365 verdad?

    miércoles, 22 de mayo de 2013 16:25
  • Correcto y todabía es su versión online 2010, tenemos el update programado para el 4 de junio. He preguntado al soporte acerca de este tema, para saber si son problemas derivados de la actualización de algún módulo concreto del servicio, pero me aseguran que no.
    jueves, 23 de mayo de 2013 7:29
  • Hola he podido comprobar que en el proceso de actualización de O365 de Sharepoint Online 2010 a Sharepoint Online 2013 los conjuntos de documentos son tratados por el portal de manera notablemente distinta. Ésto parece ser lo que produce el error ya que el flujo de trabajo crea conjuntos de documentos en una biblioteca y en la versión 2013 ton tratados más como elementos de lista y menos como carpetas. No sé exactamente qué implica eso y porqué la creación de uno nada más en la ejecución del flujo no produce error. Actualizo cuando tenga más datos.
    martes, 4 de junio de 2013 8:32
  • Las recomendaciones del soporte de O365 nos han llevado a lanzar la actualización a la versión Sharepoint Online 2013. Los efectos colaterales de esta operación han sido más perjudiciales que beneficiosos.
    He abierto una nueva cuestión al respecto en los foros.

    lunes, 10 de junio de 2013 9:21
  • Ups, reviso el nuevo hilo.

    "En los momentos de crisis, sólo la imaginación es más importante que el conocimiento"
    MCTS | SharePoint 2010, Application Development
    MCTS | SharePoint 2010, Configuring
    MS | Programming in HTML5 with JavaScript and CSS3 (MS), Developing ASP.NET MVC 4 Web Applications
    Twitter | @saintwukong

    lunes, 10 de junio de 2013 9:46
    Moderador