none
Sharepoint Designer 2007 generar un flujo de trabajo que cuando el dia de hoy es igual a una fecha calculada me envie un mail. RRS feed

  • Pregunta

  • En Sharepoint Designer 2007 generar un flujo de trabajo que cuando el dia de HOY es igual a una FECHA CALCULADA me envie un mail, si no esperar a que HOY sea igual a la FECHA CALCULADA y enviar el Mail.

    Como haría esto, lo he echo de muchas formas pero no logro hacer que funcione, solo funciona cuando el dia de HOY es igual a la fecha calculada (que es el dia de HOY) y me envia el mail, pero cuando FECHA CALCULADA no es igual a HOY, cuando llega el dia de HOY no dispara el MAIL... hay alguna solucion?

    miércoles, 20 de julio de 2011 18:38

Respuestas

Todas las respuestas

  • Hola,

    No tengo un SharePoint Designer a mano. pero tienes un par de acciones que te permiten pausar el flujo hasta una fecha concreta o durante un cierto período de tiempo. La primera de las acciones debería servirte.

    http://www.documentmanagementworkflowinfo.com/sample-sharepoint-workflows/format-date-sharepoint-designer-workflow-sharepoint-formula.htm

    Saludos


    ------------------------------------------------------------
    Juan Carlos González Martín MVP de SharePoint Server
    Director revista CompartiMOSS: http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx
    Blog: http://geeks.ms/blogs/ciin
    Twitter: @jcgm1978
    ------------------------------------------------------------
    miércoles, 20 de julio de 2011 18:53
  • Gracias Juan Carlos por responderme, he utilizado en SharePoint Designer, lo siguiente: Si FECHA CALCULADA es igual HOY envíe EMAIL, SINO DETENER HASTA : FECHA CALCULADA y envíe el email.

    Este ejercicio me ha funcionado si la FECHA CALCULADA es igual a HOY, osea que si hago el ejercicio con la fecha de HOY, pero si hago el ejercicio digitando la fecha de mañana, el  flujo de trabajo queda EN CURSO supuestamente esperando a que la FECHA CALCULADA sea igual a HOY, y al llegar el día de mañana, el flujo de trabajo queda EN CURSO y no envía el email. que pudiera estar pasando?.

    Cualquier respuesta que me pueda ayudar.

    O un flujo de trabajo que me actualice la fecha de hoy, que cuando ingrese a la Lista la columna de FECHA me muestre el dia de hoy, asi puedo crear el flujo de trabajo calculando que la FECHA CALCULADA sea igual a FECHA (donde ésta se va actualizando según la fecha actual) y así poder igualar estos campos para que el flujo de trabajo envíe el email.

    miércoles, 20 de julio de 2011 22:32
  • Hola,

    ¿Que valor tienes en FECHA CALCULADA? El flujo debería enviar un correo en el momento en el que se llegase a FECHA CALCULADA...ten en cuenta que también la precisión al menos es de hora, minuto y segundo...¿Esta es la última acción del flujo o haces algo más?

    Saludos


    ------------------------------------------------------------
    Juan Carlos González Martín MVP de SharePoint Server
    Director revista CompartiMOSS: http://www.gavd.net/servers/compartimoss/compartimoss_main.aspx
    Blog: http://geeks.ms/blogs/ciin
    Twitter: @jcgm1978
    ------------------------------------------------------------
    jueves, 21 de julio de 2011 6:05
  • Hola Juan Carlos,

    Te cuento,

    El valor de fecha calculada solamente lo toma de un campo FECHA, ésto lo hice porque quiero que el WorkFlow trabaje con Fecha Calculada y no con un campo de Fecha Digitada, hablando de precision en las fecha, me he quedado hasta 2 dias después de que supuestamente me tendría que enviar el email, osea, si FECHA CALCULADA es dentro de 2 dias, el flujo queda en  CURSO, pasan 4 días y el flujo aun sigue en CURSO y no dispara el email.

    Encontré en un Blog donde el flujo genera un loop, actualizando un campo SI o NO, quiero decir, el flujo está de esta manera:

    si FECHA CALCULADA es igual a HOY, envíe el email y actualiceme el campo ENVIO a SI

    sino FECHA CALCULADA es mayor que HOY, DETENER HASTA <NOMBRE DE LISTA>:FECHA CALCULADA y actualiceme el campo ENVIO a NO.

    Este flujo hace un loop ya que el workflow esta configurado para que inicie cuando se añada un elemento o se cambie el estado a un elemento.

    Aún no se porq no me funciona, si ésto en realidad es una perdida de tiempo o hay alguna forma de resolverlo que no es por esta opción, aún sigo investigando, pero si tienen alguna respuesta que me puedan ayudar, sería excelente y se lo agradecería muchisimo.

    Estoy tratando si puedo utilizar la política de expiración en una librería de documentos en SharePoint 2007 y que me genere el flujo cuando expire el elemento, pero no se si esto es solo para una BIblioteca de Documentos o una Lista personalizada como la tengo yo.

     

    Gracias por cualquier respuesta útil.

    Saludos.

     

     


    ALEX L DE GUEVARA R
    jueves, 21 de julio de 2011 16:42
  • Buenas Tardes...

    Sigo investigando y parece que mi SharePoint Designer tiene un problema en la accion DETENER HASTA, ya que cuando llega el dia para enviar el email o hacer cualquier accion no lo hace, sigue EN CURSO,  asi que por favor si en investigación por parte de ustedes me pueden ayudar, se los agradeceria demasiado.

     

    Un Abrazo,


    ALEX L DE GUEVARA R
    lunes, 25 de julio de 2011 21:35