Docly

Módulo de Flujos de Trabajo

Lectura estimada: 5 minutos 26 views

IMPORTANTE: Las notificaciones de eventos vía correo electrónico, son la suma funcional de los módulos  FLUJO DE TRABAJO + PLANTILLAS DE CORREO. 

Los flujos de trabajo permiten entre otras cosas disparar mensajes de correo cuando se cumple una condición en el sistema, por lo tanto en la configuración del flujo de trabajo es necesario nombrar cuál será la plantilla de correo que se convertirá en mensaje a enviar, SIN EMBARGO, es posible que aún no exista dicha plantilla de correo por lo que se hace necesario, crear parcialmente el Flujo de Trabajo, por lo menos diligenciar la primera sección de la creación del módulo (Los primeros 6 campos), guardarlo, e ir a Plantillas de Correo para crear la plantilla del mensaje a enviar y luego retornar al módulo de Flujos de Trabajo para terminar la configuración. 

En el módulo Plantillas de Correo, se crean los mensajes que envía el sistema, en dichos mensajes se pueden insertar variables que corresponden al Módulo escogido en el Flujo de Trabajo. 

Ruta de Acceso: Menú / Flujo de Trabajo / Nuevo

Definición: El Módulo de Flujo de Trabajo o Tareas Programadas, es una herramienta base del sistema que permite automatizar ejecuciones en el Core App a partir de condiciones cumplidas.  P.e.: Automatizar el envío de un mensaje de correo, cada vez que se crea un nuevo Cliente en el sistema.  Las tareas programadas siempre desembocan en las siguientes acciones cuando se cumple la condición:

  • Enviar correo electrónico
  • Crear Registro
  • Modificar Registro Actual
  • Notificaciones Push (Notificaciones Vía Navegador Web)
  • Enviar SMS (Mensajes de Texto)

Campo

Descripción

Nombre

Este campo es obligatorio.

Este campo permite al administrador definir el nombre de la tarea que cumplirá el flujo de trabajo.

Estado

Este campo no es obligatorio.

Este campo le permite al administrador indicar si la tarea programada está activa o no para su ejecución

Descripción

Este campo no es obligatorio.

Este campo le permite al administrador comentar la intención de la tarea programada y sus consideraciones. Este campo sólo se visualiza en el BackOffice o CoreApp.

Módulo

Este campo es obligatorio.

Este campo le permite al administrador seleccionar el módulo del sistema del cual se tomarán los campos para la configuración de la tarea programada

Ejecución

Este campo es obligatorio.

Este campo le permite al administrador definir con qué frecuencia (Diariamente, Semanalmente, Mensualmente, Avanzado (Programación en forma Cron)) o con qué acción (Creación de Registros, Actualización y Creación de Registro, Actualización de Registro) se ejecutará automáticamente el flujo de trabajo. .

Condiciones (Sección)

Este campo no es obligatorio.

Esta sección le permite al administrador a través de los campos de la sección, configurar la regla o condición que dispara la tarea programada.  Los campos de esta sección son:

  • Módulo
  • Campo
  • Operador
  • Tipo
  • Valor
Acciones

Este campo no es obligatorio.

Esta sección le permite al administrador definir qué acción se ejecutará si la condición es cumplida. 

  • Enviar correo electrónico
  • Crear Registro
  • Modificar Registro Actual
  • Notificaciones Push (Notificaciones Vía Navegador Web)
  • Enviar SMS (Mensajes de Texto)

En caso de que el Flujo de trabajo que se vaya a configurar sea para la creación de un registro, es importante tener en cuenta los siguientes campos:

Campo

Descripción

Acción Este campo es obligatorio. Este campo le permite al administrador seleccionar la acción que ejecutará el WorkFlow. Las acciones son:
  • Enviar Correo Electrónico
  • Crear Registro
  • Modificar Registro Actual
  • Notificación Push
  • Enviar SMS
Módulo Este campo no es obligatorio. Este campo le permite al administrador seleccionar el módulo en el que se ejecutará la acción seleccionada previamente.  Por ejemplo, crear un registro en el módulo E-Usuarios
Asincrónico Este campo no es obligatorio. Este campo le permite al administrador determinar si la acción o tarea que realizará el Flujo de Trabajo se puede realizar en paralelo con otro Flujo de Trabajo  o Tarea Programada en el Planificador.  Por ejemplo, al activar este campo, el Flujo de Trabajo se ejecutaría al mismo tiempo que una tarea programada; por otro lado, si este campo no está activo, el Flujo de Trabajo se ejecutará una vez la tarea programada haya terminado.
Asociar Registro Este campo no es obligatorio.

Este campo le permite al administrador definir si el registro creado con el WorkFlow se asociará con los registros del módulo del que se obtienen las variables para el workflow.

Leave a Comment