none
Un flujo de trabajo se ejecuta dos veces seguidas cuando solo debería de ejecutarse 1 RRS feed

  • Pregunta

  • Hola
    He creado un flujo de trabajo que he programado para que se ejecute solo cuando se modifica un atributo (de tipo int) que he creado en la entidad, al modificar dicho atributo el flujo salta dos veces seguidas y no se porque ocurre esto.
    Si alguien tiene alguna idea...
    Gracias y saludos
    miércoles, 1 de julio de 2009 13:41

Respuestas

  • Hola Rebeca,

    Parece que es algún tipo de bug. No soy capaz de reproducirlo ese comportamiento en una máquina virtual.

    Asegúrate de que no haya ningún JavaScript, Plug-in o cualquier otro workflow que pueda cambiar el valor de ese u otro campo al actualizar el valor del atributo. Por ejemplo crea una entidad de prueba con un campo de tipo int y reproduce el workflow para esa entidad y asegúrate que tienes el mismo problema ahí.

    Lo mejor sería contactar con soporte de Microsoft una vez probado eso para que ellos te ayuden a encontrar un hotfix.

    Un saludo
    Marco Amoedo - http://marcoamoedo.com
    lunes, 6 de julio de 2009 14:20
    Moderador

Todas las respuestas

  • Hola,

    Tienes alguna actividad en el flujo de trabajo que modifique algún otro campo de la entidad? Tienes instalado el Update Rollup 2 o superior?

    En el Update Rollup 2 se corrigió un bug que hacía que un flujo de trabajo de este tipo se disparase más de una vez. http://support.microsoft.com/kb/947762/

    Un saludo
    Marco Amoedo - http://marcoamoedo.com
    jueves, 2 de julio de 2009 7:17
    Moderador
  • Hola Marco
    En el flujo de trabajo no se modifica ningun campo de la entidad.
    El flujo esta creado como ambito organización
    Iniciar al cambio de los atributos del registro (solo está chequedo el atributo por el que al cambiar tiene que ejecutarse el flujo)
    Y hago una comprobación si en la entidad , el atributo es igual a 10 entonces creo una actividad de tipo tarea para informar al propietario de la entidad que desactive el regitro
    Por el contrario si el atributo de la entidad es distinto de 10 termino el flujo como correcto.

    Respecto a tener instalado un Update Rollup tenemos instalado el 3.

    Saludos





    jueves, 2 de julio de 2009 9:39
  • Hola Rebeca,

    Parece que es algún tipo de bug. No soy capaz de reproducirlo ese comportamiento en una máquina virtual.

    Asegúrate de que no haya ningún JavaScript, Plug-in o cualquier otro workflow que pueda cambiar el valor de ese u otro campo al actualizar el valor del atributo. Por ejemplo crea una entidad de prueba con un campo de tipo int y reproduce el workflow para esa entidad y asegúrate que tienes el mismo problema ahí.

    Lo mejor sería contactar con soporte de Microsoft una vez probado eso para que ellos te ayuden a encontrar un hotfix.

    Un saludo
    Marco Amoedo - http://marcoamoedo.com
    lunes, 6 de julio de 2009 14:20
    Moderador