Cálculos de fecha para gestión de seguimientos cíclicos

A Spanish-language tutorial by David Castellanos demonstrating how to configure date calculations in Gist automations. The video shows creating a date field, using the "modificar valor de un campo" → "calcular fecha" action to add/subtract days, weeks, months and years (including business-day rules and month-end/leap-year handling), and building loops/conditionals ("lanzar otro cálculo") to produce cyclical workflows for renewals, recurring billing, task scheduling and reminders. The presenter publishes and runs tests showing concrete examples (e.g., 22→23 Jan, 23→30 Jan, 31 Jan → last day of Feb, 1 Feb 2025 → 1 Feb 2026).
Chapters
Bienvenido a otro vídeo tutorial de Gist, en este vídeo te voy a explicar cómo hacer cálculos con fechas de forma que puedas obtener resultados más interesantes para el seguimiento de renovación de pólizas, renovación de servicios y un montón de cosas más para los cuales los puedes usar, a fin de cuentas es una automatización que tú puedes usar donde quieras, para eso voy a hacer un ejemplo muy simple en blanco donde te voy a enseñar cómo hacer estos cálculos de fecha dentro de este proceso tenemos aquí vamos a hacer lo siguiente, voy a hacer una tarea donde yo le voy a estipular una fecha, vamos a poner aquí recabar fecha inicial y esto lo estoy haciendo simplemente a manera didáctica para que tú veas cómo esta automatización que te voy a enseñar el día de hoy tiene posibilidad de usarse en muchos lugares y con muchas características, pero lo más importante es que aprendas los principios básicos para que después te voy a dar algunos ejemplos de donde la he utilizado yo y le he recomendado muchos otros Process Masters para que les funcione esta automatización. ¿Entonces bueno, primero voy a recabar una fecha inicial donde voy a hacer un campo de tipo fecha y le voy a poner fecha inicial y básicamente lo que voy a hacer es ponerlo como una evidencia opcional, ahorita ves por qué voy a hacer una automatización donde me haga los cálculos de fecha, entonces qué vamos a hacer? ¿Vamos a decirle aquí que después de que se le acabó esa fecha ahora nos despliegue justamente esa fecha calculada y le vamos a decir desplegar fecha calculada y qué vamos a hacer que nos la muestre y de aquí lo que voy a hacer es preguntar en un campo, voy a hacer un campo para hacer un ciclo y estar haciendo varias pruebas a la vez, voy a hacer una lista de opciones donde le pongo lanzar otro cálculo, aquí simplemente le voy a poner sí, no lo voy a poner como evidencia, si le digo que sí estoy para esto necesito una condicional donde voy a conectarlo lanzar otro cálculo, si le digo que sí que se regrese para recabar otra fecha inicial y regrese estar haciendo varios cálculos, OK, voy a publicar y vamos a correrlo OK, lo primero que voy a hacer es enseñarte cómo hacer esta configuración de cálculos de fecha, vamos a dar doble clic a la automatización y todo esto funciona con la acción de modificar el valor de un campo entonces vamos a darle modificar valor de un campo y aquí vamos a buscar la fecha inicial y fíjate todo lo que podemos hacer, le vamos a poder decir hey fecha inicial, vamos a calcular fecha, esto es lo que te voy a estar enseñando el día de hoy al 100% cuando te voy a decir mira a la fecha inicial lo vas a modificar, vas a calcular una fecha y fíjate todo lo que se puede hacer, se pueden sumar días, semanas, meses, años yo le voy a decir súmale un día por ejemplo, un día natural por ejemplo si son hábiles nada más debes saber que los hábiles GIS los contempla de lunes a viernes, sábado y domingo son inhábiles para el sistema y sí después se va a poder que tú le digas si los sábados mediodía es hábil para ti o cuál es tu horario de trabajo, etc. De momento de lunes a viernes es hábil, sábado y domingo y náhiles para fines de esta configuración le puedes decir un día natural antes o después de una referencia, la que tú le des, por ejemplo yo le voy a decir que el valor que tenía antes en la fecha inicial le sume un día y lo guarde o modifique el valor de fecha inicial, es decir, si yo le pongo que la fecha inicial es hoy, GIS va a agarrar esa fecha y le va a sumar un día y lo va a volver a guardar en este campo, entonces lo va a sobreescribir, eso es lo que está haciendo esta acción de calcular fecha, bueno lo va a publicar y vamos a correrlo en otra pestaña de GIS para hacer este ejemplo me voy a ir aquí a procesos, vamos a darle iniciar a este cálculos de fecha le voy a poner aquí pruebas fechas y mira qué vamos a hacer aquí le voy a dar fecha inicial, le voy a decir que hoy es 22 de enero por ejemplo lo que tiene que hacer la automatización es sumarle un día a raíz del 22 de enero entonces cuando yo termine esto fíjate lo que va a pasar, fíjate todo lo que sucede aquí recabo la fecha, hizo el cálculo y luego me despliega la fecha y fíjate ya está como el 23 de enero, es decir ya tiene un día más ahora le voy a decir que vamos a lanzar otro cálculo para que se regrese y vamos a cambiar un poco el proceso, OK, ahora el proceso lo vamos a hacer que le sume una semana, OK? Una semana a la fecha que yo le diga. Vamos a publicar y fíjate lo que sucede aquí. Si yo le dije 23-1, tiene que sumarle y ahora ser un 30-1, no, sumarle justamente una semana y le doy terminar y fíjate lo que va a hacer. Pum. Del 23 se fue al 30, OK, ya le sumó una semana. Ahora le voy a poner que sí, vamos a lanzar otro cálculo. Termino y fíjate lo que va a suceder ahorita. Vamos a hacer el cambio acá en la automatización de cálculos de fecha para que ya no le sume una semana, sino que le sume un mes. Voy a publicar, vamos nuevamente a la tarea, Recabar fecha inicial y voy a decir que ahora al 1 de enero de 2025 le sume un mes. ¿Si yo termino, fíjate, ahora ya es primero de febrero y es aquí donde te puedes preguntar, oye, y qué onda con los días 31? ¿Que nunca, que no en todos los meses hay 31? ¿Qué pasa si le sumas un mes al 31? Bueno, pues vamos a hacer la prueba. Le voy a decir que me haga otro cálculo y que ahora el 31 de enero le sume un mes. Yo termino y fíjate lo que va a hacer, me lo va a poner como el 28 de febrero, o sea, como el último día del mes. ¿Por qué? Porque no hay 31 en febrero, y si el año es bisiesto me lo va a poner el 29, etc. Gist ya hace todos estos cálculos y análisis, OK, vamos a lanzar otro que le sume un año, por ejemplo, voy a decirle aquí, Gist, hey, súmale un año a la fecha inicial. Publicamos. Ahora, recabar fecha inicial, yo le pongo que lo haga el 1 de febrero de 2025. Pues bueno, termino y fíjate, ahora hace el cálculo y me lo pone 1 de febrero de 2026. Y es así como puedes ver que puedes hacer muchos cálculos de fecha, puedes tomar muchas referencias, fíjate aquí, aquí yo usé esta misma fecha inicial, pero puedes usar el inicio del proceso como una referencia, puedes sumarle años, días, meses, etcétera, a otros campos. A lo mejor tenías un campo de, no sé, por ejemplo, fecha, fecha final de póliza. Ah, pues puedes hacer otro campo que sea la fecha inicial de la siguiente póliza y decirle, hey, a la fecha anterior de vencimiento de póliza, súmale un año y esa es la fecha de siguiente renovación. Y es allí donde puedes estar haciendo esta clase de movimientos para renovaciones de pólizas, renovaciones de seguros, cobros de clientes, puedes decir, ah, le voy a hacer un cobro mensual durante un año, OK, puedes estar haciendo un proceso cíclico y por eso hice un ciclo aquí para que vieras cómo hacer esta clase de ciclos, puedes hacer un ciclo y estar sumando la fecha de cuándo le vuelva a tocar el siguiente pago, un mes, un mes, un mes, dos meses, seis meses, depende tus acuerdos económicos, tus procesos, etc. Pero aquí te enseño los conceptos principales para que tú estás pudiendo sumar fechas a todo este asunto. Así que bueno, esto fue el cálculo de fechas, el poderle agregar o quitar también, porque recuerda, yo ahorita le estuve poniendo que me sumara un año después, pero también puedo ponerle un año antes, un mes antes, etcétera. Si pones la fecha de vencimiento, a lo mejor que te avise siete días antes, etcétera, tú puedes hacer este tipo de movimientos y aquí es donde ya se vuelve relevante que estas fechas tú las utilices, por ejemplo en las tareas, donde una tarea tú le puedes decir, oye, prográmate para que inicies, no sé, cero días o cero minutos naturales, cero minutos justo en la fecha final, entonces yo le voy a decir, hey, la fecha final, la que calcules en esa fecha justamente lo que fue calculado y inicia esta tarea, entonces yo le digo, ah, aquí te voy a dar una fecha, súmale X tiempo y esta tarea la vas a iniciar hasta esa fecha que ya se calculó. Puedes jugar mucho con esto, incluso no solo inicios de tarea, sino también vencimientos, cuándo se vence la tarea respecto a una fecha calculada y demás, hay mucho que se puede hacer aquí y bueno, para eso te paso los principios básicos, ya después en el viernes de procesos puedes ver casos reales donde aplico este tipo de cosas. Así que bueno, nos vemos en el siguiente tutorial de Gist, hasta la próxima.
More from David

Configurar la sección de mi empresa Usuarios, roles, divisa, zona horaria, branding personalización

Condiciones comprender que es posible condicionar no sólo campos de tipo lista de opciones, varian








