En la segunda lección de la 6ª clase de este curso de automatización para ZOHO CRM vamos ha aprender como usar los flujos de trabajo o workflows para poder ejecutar funciones personalizadas creadas con Deluge (lenguaje nativo de ZOHO) y poder ejecutar acciones que no pueden realizarse con otro tipo de flujos
¿Cuando usar este tipo de flujos?
Cada vez los flujos de trabajo de ZOHO CRM tienen más opciones y posibilidades, pero aún así muchas veces, sobre todo en proyectos más complejos es necesario realizar cierto tipo de acciones que no son posibles de hacer con las herramientas y asistentes que ZOHO CRM pone a nuestra disposición.
En este caso necesitamos reglas de flujo de trabajo con funciones personalizadas.
Resolvamos un problema
Para que os sirva como ejemplo y es lo que veremos en esta lección.
Vamos a suponer que necesitamos tener un campo en la ficha de la cuenta de un cliente que llamaremos “Fecha de la Ultima Compra” (FUC) este campo queremos que tome el valor de la fecha en que se gana un trato.
Para darle solución a esto deberíamos crear un flujo de trabajo basado en Actualización de campo y cuando la fase sea “Ganada” podríamos actualizar el campo “FUC” del modulo cuenta con el valor de la fecha en que se ejecuta este workflow, para lo cual no haría falta crear una función.
Pero si el valor del campo “FUC” tuviera que tomar el valor por ejemplo de un campo del modulo trato, o bien hacer que la fecha tomara un valor calculado estarías obligado a crear una función que calculara ese valor para el campo fecha.
Aunque el objetivo de esta clase no es enseñarte a programar, sino a como enlazar flujos de trabajo con funciones personalizadas.