Calcular la edad de tus clientes
time_diffdays(a)
En algunas empresas es importante saber la edad de los clientes para ofrecerles servicios de salud por ejemplo y dependiendo el rango, la cobertura que tendrían.
Para la automatización de este proceso necesitaremos:
- Un campo de tipo Fecha con nombre Fecha de nacimiento (como ejemplo) en el módulo de Contactos en el se capturará ese dato.
- Un campo de tipo Número entero o Decimal con nombre Edad actual el cual obtendrá el resultado de la función. Para conocer cómo crear un nuevo campo te sugerimos revisar nuestro manual Crear, editar, cambiar de lugar campos y bloques.
- El flujo de trabajo para el módulo Contactos que llevará a cabo la función. Te invitamos a revisar nuestro manual Configuración de flujos de trabajo en Vtiger 7 para conocer cómo generarlo.
En el apartado de Información básica agrega la información solicitada, para el ejemplo te mostramos una sugerencia.
- Nombre del flujo de trabajo: Actualizar Edad del contacto al guardar fecha nacimiento
- Descripción: opcional
- Módulo: Contactos
- Estado:Activo
En la sección Detonador del flujo de trabajo seleccionar:
- Activación del flujo de trabajo con: Intervalo de tiempo
- Frecuencia:
- Ejecutar el flujo de trabajo: Diario
- A la hora: la de tu preferencia
En el bloque Condición del flujo de trabajo seleccionar:
- Campo: Fecha de nacimiento
- Condición: no está vacío
Seleccionar del listado Acciones del flujo de trabajo la opción Actualizar campos.
- Título de la acción: Actualizar Edad
- Agregar campo: Seleccionar el campo Edad actual
- Dar clic en el campo vacío que se encuentra frente al campo. Aparecerá una ventana con un formulario.
- Establecer el valor: Expresión
- Use la función:
time_diffdays(a)
. La variablea
será sustituida por el campo del módulo. - Variable
a
: seleccionar en Use el campo > Fecha de nacimientobirthday
. Corta y pégalo sustituyendo la variable. - Coloca entre paréntesis
( )
la función y divídelo entre365
, quedando así(time_diffdays(birthday))/365
- Da clic en Guardar en las 3 ventanas que abrió el sistema para la creación del proceso.
A partir de este momento el campo Edad actual mostrará la información cada que se cumplan las condiciones señaladas.
Te invitamos a revisar otras acciones para mejorar tus flujos de trabajo:
- Configuración de flujos de trabajo
- Actualizar campos con flujos de trabajo y expresiones básicas.
- Caso de uso Días que tardó en cerrarse un ticket