Ayuda Notion

Soporte entre usuarios Notion


Registrate y participa

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Actualizar fecha de vencimiento

Hola! Nuevamente aquí. Sigo tratando de mejorar y complejizar un poco los sistemas que he creado en Notion.

Ahora me surge la duda de si es posible (ya sea mediante fórmulas o automatizaciones externas como Make, ya que sólo tengo plan gratuito en Notion) lograr que un campo me indique específicamente la fecha correspondiente al tercer lunes de cada mes. El problema que tengo es que esa fecha es variable conforme pasa cada mes del año y no me queda claro cómo lograr que se vaya actualizando el campo (si es que se puede).

Para dar algo más de contexto, quiero implementar esto en un sistema de facturación (BD) donde cada página es una factura que tiene campos de fecha de emisión y fecha de vencimiento, siendo esta última la que debería ser automática. Vale decir que lo que me interesa es que esa fecha de vencimiento se vaya actualizando todos los meses con la fecha del tercer lunes del mes corriente, y que una vez pasada dicha fecha, se actualice con la del siguiente mes de manera automática. El flag para este caso sería el número de meses durante los cuales debe abonarse la factura, por ejemplo, si la factura debe abonarse durante tres meses, la automatización sólo debería ejecutarse los 3 meses siguientes a la fecha de emisión.

Soy consciente de la complejidad de lo que busco, pero consulto porque quizá me estoy metiendo en un lío que tiene una solución mucho más simple.
Ojalá haya sido lo suficientemente claro! Perdón por la extensión de mis preguntas.

Muchas gracias de antemano!

1 Respuesta

0voto

themightyi Puntos320

Me respondo a mí mismo para dejar la solución que, de momento, pude darle al problema.
Quise realizar lo planteado mediante la herramienta externa Make, pero lamentablemente no tengo demasiado tiempo como para aprender a utilizarla correctamente para lo que busco ahora mismo. Entonces, opté por una solución más terrenal y dentro de las posibilidades de Notion:

Como previamente ya contaba con una BD de "Agenda mensual" donde cada página es un mes del año con su correspondiente propiedad de rango de fechas donde se indica el principio y fin de mes, agregué dos propiedades más de Fecha. Una de ellas corresponde a la fecha de emisión de la factura, y la otra va destinada a la fecha de vencimiento de la misma. Esto lo hice manualmente para cada mes, ya que conozco de antemano ambas fechas. Lo hice tanto para 2024 como para 2025, no demoré demasiado.

Por otra parte, en la BD de facturas (donde cada página es una factura), lo que hice fue añadir una propiedad de Relación con la BD de "Agenda mensual". A partir de ella, voy añadiendo manualmente los meses (páginas) durante los cuales debe ser abonada cada factura. Junto con esto, agregué una propiedad Rollup que me permite traer de la BD de "Agenda mensual" las fechas de vencimiento correspondientes a los meses que he seleccionado manualmente en la Relación. En los campos de ese Rollup, se muestran todas las fechas de vencimiento juntas como lista. Como lo que yo buscaba era que se muestre únicamente el vencimiento más próximo, lo que hice fue añadir una simple Fórmula que me muestre la fecha de vencimiento próxima basándose en lo que obtuvo el Rollup. La fórmula que utilicé fue la siguiente:

find(prop("Vencimientos"), current >= now())

De esta manera, el campo siempre muestra la fecha más próxima de vencimiento, inclusive si hoy (now()) coincide con el vencimiento.

Espero que le sirva a alguien tanto como a mi! Si existe una solución más sofisticada, automatizada o sencilla comparada con la que expliqué, estaría genial que alguien la aporte así se suman más opciones!

Gracias!

Por favor, accede o regístrate para responder a esta pregunta.

...

En Ayuda Notion puedes preguntar, recibir soporte o responder dudas sobre como utilizar Notion. Comparte con otros usuarios como funciona Notion.

Conecta