Un foro de discusión para nuestra comunidad de hispano hablante
By katiequinn
#825866
Hola usuarios de ProcessMaker, les comento mi siguiente duda.

Ya he terminado un proceso de administración de no conformidades el cual posee notificaciones por correo electrónico, validación de formularios, control de tiempos, entre otras cosas, el asunto es que una tarea del proceso debe ser realizada en un plazo de 5 días hábiles y por cada día que no sea atendida se debe enviar un correo electrónico al usuario avisándole para que realice la tarea, por lo cual esta tarea gatilla un evento.

Todo funciona correctamente y creando un evento de prueba, envia los correos electrónicos al ejecutar en la terminal la siguiente linea de comando (php -f /opt/processmaker/workflow/engine/bin/cron.php)

Solo que no entiendo muy bien como funciona el asunto de los eventos especialmente el tema de los tiempos.
Ej: no se que parámetros poner en: *The time starts from task, *Estimated Task duration, * Execution time, *After intervals star, *After Interval ends.

Por eso estaría bastante agradecido que alguien me explicara como hacer lo siguiente:

Una vez asignada una tarea, si el usuario no completa la tarea el día en el cual fue asignada, le envíe un correo el próximo día avisándole que no a completado la tarea y asi sucesivamente con un plazo de 5 días. Ej: la notificación sea todos los días a las 8:30am (si es que no a completada la tarea) y la tarea tiene un plazo de 5 días para ser completada.
User avatar
By amosbatto
#825903
Tienes que setear que tu query así:
Code: Select all
$now = date("Y-m-d H:i:s");
$query= "SELECT * FROM APP_CACHE_VIEW WHERE TAS_UID='$taskId' AND
  (APP_STATUS='TO_DO' OR APP_STATUS='DRAFT') AND DEL_THREAD_STATUS='OPEN' AND 
  '$now' > DEL_TASK_DUE_DATE  AND '$now' <  DATE_ADD(DEL_TASK_DUE_DATE, INTERVAL 5 DAY)";

A 1xbet clone script is a pre-designed software so[…]

4rabet clone script is enabling entrepreneurs to e[…]

Parimatch clone script is enabling entrepreneurs t[…]

In the world of cryptocurrency, a wallet is an app[…]