none
Alarmas y listas en sharepoint RRS feed

  • Pregunta

  • Hola.

    Resulta que tengo una lista en sharepoint la cual tiene elementos que tienen una fecha inicio y una fecha fin.

    Lo que se quiere es que al quedar el elemento marcado como vencido se envíe un correo automáticamente a un persona en especifico.

    De entrada las alarmas que vienen por defecto en sharepoint no funcionan, pues alertan los cambios que se hacen manualmente y no alerta que un elemento se venció. 

    He visto opciones en internet y todas apuntan a crear un workflow en sharepoint designer, las he probado y son fáciles de programar, pero solo funcionan cuando se agrega un elemento nuevo, funciona con los ya creados. Para que funcione con los creados necesito activar manualmente el flujo(esto no seria problema si quedara corriendo el WF constantemente , esperando que el elemento llegue a su fecha de vencimiento)

    Para dar mas info y entren en contexto, la lista es una exportación de un archivo de Project.

    Cualquier ayuda sobre como hacer bien lo de  los WF o alternativas optimas, les agradecería.

    Gracias.


    • Editado ziron50 jueves, 24 de agosto de 2017 16:19
    jueves, 24 de agosto de 2017 16:19

Respuestas

  • Hola,

    Te paso dos posibilidades:

    (1) Mediante un Flujo Legacy (de SharePoint 2010) de acuerdo a este ejemplo que escribí hace tiempo: https://jcgonzalezmartin.wordpress.com/2010/12/29/sharepoint-2010-como-crear-un-casi-timer-job-con-cero-desarrollo/

    (2) Mediante un Flujo de SharePoint 2013 en el que hagas lo mismo o tomes ventaja de actividades como Pause and Wait que te permiten dejar dormido el Flujo un tiempo antes de volver a realizar una acción.

    Un saludo


    Juan Carlos Gonzalez Martin | Office Servers and Services MVP | Director revista CompartiMOSS: http://www.compartimoss.com | Blog:jcgonzalezmartin.wordpress.com/ Twitter: @jcgm1978

    • Propuesto como respuesta Moderador M lunes, 4 de septiembre de 2017 18:43
    • Marcado como respuesta Moderador M jueves, 7 de septiembre de 2017 20:43
    domingo, 3 de septiembre de 2017 7:12

Todas las respuestas

  • Hola Ziron50,

    En efecto como comentas para que funcione adecuadamente debes de crear un WF que en base a la fecha de vencimiento envie dicha notificación, así mismo puedes determinar un campo de "Estatus" y que envie la notificación en base al cambio de ese campo, por ejemplo si tu campo contiene "Abierto, En proceso, Cerrado" puedes hacer que te envie la notificacion cuando se cierre el estatus y el flujo lo puedes dejar que se active cada vez que haya un cambio y asi dejar que funcione el WF sin tener que estar actualizandolo manualmente.

    Cualquier duda me avisas, gracias.

    Saludos cordiales.


    EP!! Blog: https://keepcalmlovesharepoint.wordpress.com/ MCP SharePoint 2013 | Exchange Admin | Office 365

    jueves, 24 de agosto de 2017 19:55
  • Me podrías instruir un poco más? se puede sin crear otro campo?

    Es que la idea principalmente es que nadie meterá mano a la lista, solo se quiere esperar a que se pase la fecha de vencimiento y envie un correo, es todo.

    te muestro un ejemplo de los elementos:

    viernes, 25 de agosto de 2017 17:22
  • Hola,

    Te paso dos posibilidades:

    (1) Mediante un Flujo Legacy (de SharePoint 2010) de acuerdo a este ejemplo que escribí hace tiempo: https://jcgonzalezmartin.wordpress.com/2010/12/29/sharepoint-2010-como-crear-un-casi-timer-job-con-cero-desarrollo/

    (2) Mediante un Flujo de SharePoint 2013 en el que hagas lo mismo o tomes ventaja de actividades como Pause and Wait que te permiten dejar dormido el Flujo un tiempo antes de volver a realizar una acción.

    Un saludo


    Juan Carlos Gonzalez Martin | Office Servers and Services MVP | Director revista CompartiMOSS: http://www.compartimoss.com | Blog:jcgonzalezmartin.wordpress.com/ Twitter: @jcgm1978

    • Propuesto como respuesta Moderador M lunes, 4 de septiembre de 2017 18:43
    • Marcado como respuesta Moderador M jueves, 7 de septiembre de 2017 20:43
    domingo, 3 de septiembre de 2017 7:12